请首先去看下我的cq_itemex全分析,谢谢.否则看这个可能不太看得懂.
首先,在数据库中,经验体组件的ID是51003000,战斗力组件的ID是51003001.你可以直接通过GM指令得到,但是那样会放到你的背包,并且不可见,不可移动,同时占据2*2的体积.原因是在当物品在背包时,他的ownertype是52,但是如果是正常途径获得直接在机体上的组件,则ownertype是54,所以你需要修改数据库才能实现组件的获得.
让我们一步到位同时完成组件的获取和星级的提升.
首先在cq_itemex中新建一行,id处自己按照上面的顺延就可以了,type处就填写你要获得的组件的ID,经验体组件的ID是51003000,战斗力组件的ID是51003001.ownertype填写54(注意,一定要54),owner_id填写你要获得组件的机体的ID,player_id就是你人物的ID ,position的位置也很讲究.按照第一个~第十二个经验体组件的顺序,数值分别是:1,7,14,21,28,35,42,50,60,70,80,90
战斗力组件则是:10,55,85
本文来自织梦
amount处全部填写1,ident处为0.
data,plunder,sale_time,max_hp,weight处全部为0,
data1就是组件的星级,data2应该就是组件的等级了.
data3,data4全部为0,shape请填写为4010(未尝试其他形状是否可以)
addlevel,hot_atk,shake_atk,sting_atk,decay_atk全部为0
chk_sum是一个很大的麻烦,等下最后我会贴出我这边的数据.高手可以试试自己编造.
forgename留空
specialflag,data5,data6,weight3,weight4全部为0
exp为组件当前一共获取的经验,随你自己喜欢了.
addlevel_exp为0
我这边的chk_sum列