本人经过两个晚上的努力终于架设成功1089和1053单机,其中遇到一些问题,和解决办法本人在这里和大伙交流下,
本人愚昧一些问题可能对高手门来说 是可笑之谈 请大家见量
1089版 我使用的是 六刀修改过的db a
我的sql装的是个人版的 我的电脑是xp系统
1在还原数据库的时候遇到问题 : 在点过强制覆盖后 点下面的确定的时候 弹出错误窗口(大概意思是找不到什么东西)
解决方法 : 经过研究 发现还原数据是覆盖 D:\data\ 这个文件夹下的 两个文件 (一个数据文件一个log文件
具体,名字我记不清了) , 只要在 D盘 下新建一个文件夹 取名data 在在文件夹里新键两个文件
改名为那两个文件名就可以了(注意 后缀名也要改)
2建立数据库 名字应该为 KN_online
3在建立用户的时候 如果发现 建立 knight名字 已存在但是 检查knight 并没有指向 KN_online 数据库, 这时候只要打开还原过的数据库KN_online 里 找到用户表 把里面的 knight 删掉 在到总数据库用户里 建立就不会出现错误了.
4dns 建立 的时候 下面要选择服务器名字的时候 本人糊涂过 不知道选什么,别人的说明里也只有 "服务器是你的服务器"
经过研究 那里可以写 你的机器名 也可以写 (local) 一定要带括号哦~!
如果 DNS 实在不会建立的话 可以用本站上发的那个 1053服务端里 有个 KO.key 文件 只要双击运行 把里面的信息添加到注册表就不用那么费劲了 (在这里我还要说一下,曾经看过有人说这个注册表文件是木马 而且还臭骂了 edo , 本人认为他就是一个傻比)
----------------------------------------------------------------------------------------------
1503 还原数据 什么的都和1089 一样 ,只是 在开启 EBENEZER文件 出错 而且文件不打开,最后发现它要连接zone1.tel
但是在数据库中只发现 zone.tel (名字不一定对)
解决方法 只要在 数据库中新建表 (表名字是 在原 zone表 名字e后面加个1) 然后设计zone1表 把表里的列 和zone 里一样 在每个列后面都允许空,(不允许空会出错) , 然后把 zone 的数据 导入到 zone1中 在设计表zone1 把前两个列允许空去掉 然后在把他们设置为主键(先把允许空去掉 不然回出错 :) )
然后启动成功,但是在用服务端里提供的登陆器+完美1053客户端 却连接失败,
后来本人用 1089的端 连接上 但是 进不去 说版本不符 ,最后哥们把 服务端里的有个ini文件里的 [version] 1053 改成1089
后来终于建立了人物 而且进去了 可是 里面的 任务状态 数全都是乱的 人物所带 钱也是负的 我知道是客户端问题 没发解决
至少证明 服务端ok了 哈哈…… |