龙族修改人物背包里面物品属性方法
龙族物品代码格式:
ItemNo: LongInt; //物品代码(包含低16位和高16位。其中低16位是代码,高16位一直都是CCCC)
Attr1: LongInt; //耐久度
Attr2: LongInt; //唯一编号
Attr3: LongInt; //未知
Attr4: LongInt; //属性
Attr5: LongInt; //未知
Attr6: LongInt; //未知
每个物品由7个32位二进制数值描述,8位二进制数值等1字节,共占用28字节,所有的东西都是按照28字节存储的.个人包包里可以装8*3*3=72个物品,正好是2016字节,
而chr_info表中,inventory字段的长度是2016,所以我们认为这个字段是存放背包里物品的.
如果不是inventory字段,就是itemindex字段.. -_-!
equip字段就是存储身上装备的物品啦! 织梦好,好织梦
例如:
增加一个G10 攻击的 食人魔力量铁手套
ItemNo物品代码:6144(D)=1800(H) (加上高16位CCCC) 就是1800CCCC(H)
Attr1耐久度:100(D)=64(H)
Attr2唯一编号:1(D)=1(H) ;假设是1
Attr3未知:1(D)=1(H) ;假设是1
Attr4属性:26(D)=1A(H)
Attr5未知:1(D)=1(H) ;假设是1
Attr6未知:1(D)=1(H) ;假设是1
那么SQL语句就是:
update chr_info set inventory = 0x1800CCCC0000006400000001000000010000001A0000000100000001 where name ='你的名字'
不知道对不对~ 请大家不要骂!!
- 上一篇文章:如何修改龙族GM每天做G武的数量
- 下一篇文章:龙族杂货店里出售的物品修改方法