刀里物品主要是由几个文件控制(服务端),在mainsvr\config目录下:inititem.txt和itemgroup.txt
下面是inititem.txt里的一段代码:
(item (name 256)(Index 1)(Image "Wea001")(Action 1 1) (class weapon sword)(code 1 1 1 1)(country 0 1 2)(level 1)(wear 1)(limit Knight 1)(range 16)(buy 4)(sell 1)(endurance 4) (specialty(aspeed 700)(Attack 3 10)(hit 15)))
item:代码开始
name 256:对应客户端config.pk文件里的message-c.dat(中文),message-e.dat(英文),message-k.dat(韩文)里的物品名称...如何破解我就不说了,BBS里已经有人抄来了
index 1:物品序号为1
Image "Wea001":表示对应客户端data\HyperText下的图片,用来在鼠标点在装备上时显示的小图片.wea就是weapon的缩写,表示是武器.
Action 1 1:对应客户端里的该物品穿在身上的显示效果的代码.我在前面物品制作里已经说过了(可能说了个大概,不是所有人能理解,如果有问题希望大家跟帖我会详细说明)
dedecms.com
class weapon sword:表示是一把剑
code 1 1 1 1:几段代码连起来比较会有所发现,当中有一定的规律.
country 0 1 2:适用的国家,252表示国际版
level 1:物品等级1级
wear 1:可以穿带
limit Knight 1:要求战士等级1级以上
range 16
buy 4:购买价格,这里就规定了此物品是否能购买,如果是buy 0就是不能购买,你客户端再怎么修改也没用..
sell 1:卖出价格,道理同上
endurance 4:耐久度
下面是特殊属性,分别对应为攻击速度,物理攻击力以及命中
(specialty(aspeed 700)(Attack 3 10)(hit 15)))
很多朋友都改了客户端的config.pk下的inititem.dat文件,其实这文件和服务端的inititem.txt是一模一样的,你要是修改了客户端的记得要修改服务端的...不然后果自己想咯..