MUD-武林MUD资料站-武侠MUD游戏

 找回密码
 注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[求助] 求nt4sql版

[复制链接]
跳转到指定楼层
1# .
ef256 发表于 2012-10-23 18:45:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
哪位能传个能跑的nt4 sql给我吗? ef256@yahoo.com.cn
或说说置顶的nt4 sql版怎么改才能用  纠结了好几个月了
MUD - MUD游戏 - 文字MUD - 武林MUD - 长期、稳定、高速、互助、活跃、更新的武侠MUD站点,一起MUD吧!
2# .
是开碧落 发表于 2012-10-23 19:51:49 | 只看该作者
你mysql架了没, 数据库文件创建了没?
方式参见 sql版里面的说明

搞了这个再说mud怎么改
3# .
 楼主| ef256 发表于 2012-10-23 23:30:22 | 只看该作者
不知道算是架了没
也不知道架得对不对
服务里是有个mud在运行了

1.JPG (127.37 KB, 下载次数: 1726)

1.JPG

2.JPG (138.89 KB, 下载次数: 1718)

2.JPG
4# .
是开碧落 发表于 2012-10-24 09:53:10 | 只看该作者
1. 首先检查单机code里面的数据库密码是否正确
/adm/single/master.c
valid_database 函数 case "localhost": return 的内容 应该是你设定的数据库 用户名 lonely 的密码

2. 其次, 打开配置文件的使用数据库选项
/include/windows_config.h

//是否使用MYSQL数据库及是否存储用户数据到MYSQL库里,不使用数据库则#undef DB_SAVE!
#undef DB_SAVE

改成
#define DB_SAVE         1

然后重新mudos 试试行不行
5# .
 楼主| ef256 发表于 2012-10-24 17:17:29 | 只看该作者
windows_config.h 改了
另外两个文件 不知道如何对应
标注说只要简单返回密码;
也试过return三个值"mud","lonely","nt150867"
可能写法不对。
又重装了几次mysql,其间注意到安装结束的时候有提示mysql add firewall rule failed,不知道有没有关系,可是我windows防火墙关了,也没装杀毒,难道因为是虚拟机?
我用的是vmware。

未命名1.JPG (189.6 KB, 下载次数: 1790)

未命名1.JPG

未命名2.JPG (198.16 KB, 下载次数: 1752)

未命名2.JPG

nitan4.rar

9.91 KB, 下载次数: 4113

4个文件

6# .
是开碧落 发表于 2012-10-24 17:43:24 | 只看该作者
你没用mysql的时候, 起的来么?

路径什么的配置没错吧?

return的是 你建立的mysql数据库的lonely用户名的 密码

起不来看mudos同目录的log文件的具体原因
7# .
 楼主| ef256 发表于 2012-10-24 18:21:47 | 只看该作者
额 我试着把mudos从原目录移动到lib的目录运行
结果在状态栏憋了好久 憋出这个

未命名3.JPG (186.75 KB, 下载次数: 1692)

未命名3.JPG
8# .
 楼主| ef256 发表于 2012-10-24 18:40:19 | 只看该作者
看了下 simul_efun.c 根本没有146行那么多
9# .
 楼主| ef256 发表于 2012-10-24 18:46:00 | 只看该作者
本帖最后由 ef256 于 2012-10-24 18:59 编辑
是开碧落 发表于 2012-10-24 17:43
你没用mysql的时候, 起的来么?

路径什么的配置没错吧?

不知道怎么让它不要求数据库运行
之前有换了个mudos跑过  telnet进去有提示连接不到数据库服务器 禁止新用户注册
密码是按照提示填的 有对照过
log:

<---泥潭4: MudOs v22.2b14 (by Oukaya,May 25 2009) startup on Microsoft Windows NT at Wed Oct 24 18:44:48 2012

Initializing internal tables....
using config file: D:\nitan4\nt3mudos\config.cfg
error breakpoint ,IP=00496c83 trying to restart

<---泥潭4: MudOs v22.2b14 (by Oukaya,May 25 2009) shutdown at Wed Oct 24 18:44:50 2012



10# .
是开碧落 发表于 2012-10-25 09:20:24 | 只看该作者
我晕!!!!

我置顶的那个非数据库版本的
你目录放对位置, 是直接可以启动的

看来你用的不是那个
11# .
 楼主| ef256 发表于 2012-10-25 11:52:42 | 只看该作者
是那帖子里的 with mysql版啊
用那个无数据库版的也可以吗?
是不是配with mysql里的数据库?我再试试
12# .
是开碧落 发表于 2012-10-25 14:41:28 | 只看该作者
你先把无数据库版本的启动了, 没问题了, 然后用这个版本, 改我上面说的参数就是数据库版了
13# .
 楼主| ef256 发表于 2012-10-25 15:32:09 | 只看该作者
本帖最后由 ef256 于 2012-10-25 15:36 编辑

mysql版今天进去过一次 之后虽然能运行 但没法进了 地球一直在下角跑 一会闪没掉 没多久又闪出来 一直重复 也没提示出错
不集成版的根据上面你说的改了文件 跑起来了 而且能读到数据库里的账号 但是却不能保存的样子 建了账号数据库里没存 有等到30分钟之后再save quit 也没有 重进又要重新注册
把mysql版里那个libmysql.dll换过来也不行
14# .
 楼主| ef256 发表于 2012-10-25 15:51:36 | 只看该作者
没sql版的还是存不了数据
mysql版的可以用了 不知道怎么回事要手动在系统服务那边手动运行才跑起来 可是进去建id 选完性别之后:
目前权限:(player)


这里发现了臭虫,请用 SOS 指令将详细情况报告给巫师。
15# .
是开碧落 发表于 2012-10-25 19:59:42 | 只看该作者
本帖最后由 是开碧落 于 2012-10-25 20:02 编辑

怎么存不了数据?
/data/user/ 下的.o 文件没有么?

2个版本的mudos应该是一样的,  libmysql.dll 文件大小不一样么?
16# .
 楼主| ef256 发表于 2012-10-26 03:51:05 | 只看该作者
本帖最后由 ef256 于 2012-10-26 04:09 编辑

嗯 少了几个.o文件
libmysql.dll  mysql那个有版本号5.5.22 大小3908k
无sql版的只有1160k
补上那几个.o文件之后login出错
目前权限:(admin)
执行时段错误:*Chard: undefined race ??.
程式:/adm/daemons/chard.c 第 60 行
物件:/adm/daemons/chard
呼叫来自:<function> 的 <function>() 第 0 行,物件: /adm/daemons/logind
呼叫来自:/adm/daemons/logind.c 的 enter_world() 第 1434 行,物件: /adm/daemons/logind
呼叫来自:/clone/user/user.c 的 setup() 第 480 行,物件: /clone/user/user#190 ("????")
呼叫来自:/inherit/char/char.c 的 setup() 第 73 行,物件: /clone/user/user#190 ("????")
呼叫来自:/adm/daemons/chard.c 的 setup_char() 第 60 行,物件: /adm/daemons/chard

17# .
是开碧落 发表于 2012-10-26 09:20:21 | 只看该作者
补什么啊, 那是自动创建的

Archiver|武林MUD资料站 ( 鲁ICP备17038480号 本站关键词:mud 武林mud mud游戏 文字mud

GMT+8, 2024-5-19 07:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表