wuduz游戏站

 找回密码
 注册
搜索
无度传奇145z游戏站745v奇迹网
查看: 1729|回复: 0
打印 上一主题 下一主题

[技术教程] 龙族修改人物背包里面物品属性方法

跳转到指定楼层
楼主
发表于 2022-10-21 16:39:09 |只看该作者 |倒序浏览
龙族物品代码格式:

    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 ='你的名字'
不知道对不对~  请大家不要骂!!

使用道具 举报

手机版|sitemap|txt|wuduz游戏站

GMT+8, 2026-6-10 12:41

回顶部