私服制作经典(1)做私服从第一步到最后
保留用户ID,人物装备以及行会信息的方法:
请备份下列文件:
D:\mir\mud2\DBSrv200\FDB\ 下的全部文件 人物装备资料
D:\mir\mud2\Logsrv\IdDB\ 下的全部文件 玩家ID资料
D:\mir\Mir200\Notice\ 下的全部文件 公告资料
D:\mir\Mir200\Envir\Castle\ 下的全部文件 沙巴克资料
D:\mir\Mir200\GuildBase\ 下的全部文件 行会资料
D:\mirserver\Mir200\Envir\AdminList.txt GM权限文件
在新版测试通过后,请导入以上的文件到相关的路径
DB数据库
但由于各种不同版本的DB数据库不同可能导致以下情况:
A:如果两个版本的 D:\mirserver\mud2\DB\StdItems.DB
编号不一样将会导致以前玩家的部分装备变成其他装备。
B:可能会出现无法注册ID的情况
请删除D:\mir\mud2\Logsrv\IdDB\下的全部文件
然后让玩家重新注册即可
玩家装备将可以保留但有可能会出现A的情况
更新后会出现行会信息无法正确提取:
处理办法打开D:\mirserver\Mir200\GuildBase\guilds\ 行会纪录文件
将原来英文注解替换为中文即可注意要改成下面一样前后都有括号的。其它都不用更改
-------------------------------------
[公告]
[敌对行会]
[联盟行会]
[成员表]
无法注册人物的问题按照这样的步骤解决:
1 先看看你的D:\mirserver\mud2\DBSrv200\FDB\ 和D:\mirserver\mud2\Logsrv\IdDB\ 有没
有文件?
2 把那两个文件夹里面的文件都删掉。然后再重启一下
D: \mirserver\mud2\Logsrv\Logsrv.ini
D:\mirserver\mud2\DBSrv200\dbsrc.ini
这二个文件中对应的路径是否存在,注册是否规范,注意用户名字尽可能不要注册中文的
Npc闪的问题按照这样的步骤解决
1 先看看你的D:\mirserver\Mir200\Envir的目录下有没有Market_prices和Market_saved这2
个文件夹?
2 把那两个文件夹里面的文件都删掉。然后再重启一下。
3 进入传奇,让他闪上十分钟。再重启一下。(服务端默认每隔十分钟保存一次纪录)
不开门的原因:
1检查是否已经安装DBC 并且路径设置是否正确
2请检查所有的IP文件 是否对应
3请检查服务器端和客户端的 服务器名字 是否对应
沙巴克无法雇佣弓箭手的问题:
将D:\mirserver\Mir200\Envir\Castle\沙巴克配置文件.txt
中有关的坐标复制到SabukW.txt里覆盖掉以前的重起服务器即可
造成的原因:首次启动服务器没有行会信息,所以各弓箭手的
坐标将被系统清空
首先用DB Commander 2000,打开*:\mirserver\mud2\DB下的StdItems.db数据库文件
1.选中最底下的那个装备名,然后点图中所示1的位置那个+号,这样就会在你所选中的装备前
面插入一列横向表单,点了+号后,在右边就会出现一个“对号”标记的按钮,按一下这个“
对号”就表示确定插入这一横列。
2.现在开始你就是一名裁缝了:
a.首先点一下最左边“idx”属性对下来的空表单处,然后写入序号,记住序号不要重复,最
好能按照先后次序排列(具体有什么影响我也不知道。)
b.“NAME”属性是物件的名称,在这里我们写入“伯爵斗篷(男)"。
c.“Stdmode”属性具体表示什么我不知道,但男的衣服改成“10”,女的衣服改成“11”,
这样男的衣服就不能给女的穿,女的衣服就不能给男的穿了!
d.“Shape”这个属性很重要,一开始我按照“嘟嘟内衣”的数据改了,然后上线一看,虽然
@make出来后放包包里是件魔法长袍,装备栏里显示也是魔法长袍,但一穿上后,外面的人物
显示穿的居然还是灵魂战衣,经过对照发现了三个变量:
“5”表示“灵魂战衣”的样子。
“4”表示“魔法长袍”的样子。
“3”表示“重盔甲”的样子。
e.“Weight”属性是物件重量,这个很简单,自己改咯!
f.“Looks”属性决定了这件衣服@make出来后放包包里的样子和在装备栏里的样子,这个你可
以参照前面物件的属性,我查了一下,变量是这样的:
“重盔甲(男)”or"战神盔甲(男)"or"钢盔甲(男)" 62
"魔法长袍(男)"or"恶魔长袍(男)"or"圣龙魔袍(男)" 63
"灵魂战衣(男)"or"幽灵战衣(男)"or"泰坦战衣(男)" 64
"重盔甲(女)"or"战神盔甲(女)"or"钢盔甲(女)" 82
"魔法长袍(女)"or"恶魔长袍(女)"or"圣龙魔袍(女)" 83
"灵魂战衣(女)"or"幽灵战衣(女)"or"泰坦战衣(女)" 84
改其他装备的时候参照前面物件的变量就可以了!
g."DuraMax"这个就是我们要找的物件持久的属性了,一开始怎么也找不到,原来这里的变量中
"1000"表示1个持久度,那么"40000"就表示40个持久度了!
h.后面的属性大家一定都熟悉了:
"AC" 防御力下限
"AC2" 防御力上限
"Mac" 魔防下限
"Mac2" 魔防上限
"DC" 物理攻击力下限
"DC2" 物理攻击力上限
"MC" 魔法攻击力下限
"MC2" 魔法攻击力上限
"SC" 道术下限
"SC2" 道术上限
"NeedLevel" 需要等级
"Price" 价格
物品是首饰时
"AC2" 不是 防御力上限 而是 准确
"Mac2" 不是 魔防上限 而是 敏捷
来看:
阎罗手套:防御0-4
数据库体现:
AC 0
AC2 4
记忆头盔:防御3-3
数据库体现:
AC 3
AC2 3
祈祷头盔:防御3-4 魔御1-2
数据库体现:
AC 3
AC2 4
MAC 1
MAC2 2
这样看来,在普通首饰和服饰中:
AC就表示防御下限;
AC2表示防御上限;
MAC表示魔御下限;
MAC2表示魔御上限。
有特殊的吗?有:
白色虎齿项链:道术1-0 魔法躲避20%
数据库体现:
AC2 2
SC 1
灯笼项链:攻击1-0 魔法躲避10%
数据库体现:
AC2 1
DC 1
这里的AC2 就表示魔法躲避,其中1代表10%,2就是20%。
问题:要是防御0-2 魔法躲避20%,那AC2究竟要代表什么???幸好还没发现有这样的首饰。
(需要研究)
看更特殊的:
狂风项链 攻击0-1 攻击速度+2
数据库体现:
AC 2
AC2 0
DC 0
DC2 1
GM项链:攻击速度+10 生命力恢复100% 魔法力恢复100%
数据库体现:
AC 10
AC2 10
MAC 0
MAC2 10
比较一下,这里的
AC 表示的是攻击速度
AC2表示生命力恢复100%
MAC2表示魔法力恢复100%
武器呢?武器中这几个属性所代表的又是不同的:
降魔:准确+1(其他属性略)
数据库体现:
AC2 1
PK刀:幸运+7,准确+7(其他属性略)
数据库体现:
AC2 7
Source -7(注意这个属性
[1] [2] [3] [4] [5] [6] 下一页