下面简单讲讲魔兽物品的代码构成:以魔兽超级武器GM之拳-OMFG为例:[item17783]物品编码(用于调出物品,涉及物品的掉落和任务物品的确认)bonding=2(还不清楚)buyprice=195625购买价格class=2物品属性,涉及能放在哪里(比较粗)classes=07FFFdelay=500武器每次攻击的时间,以毫秒计算durability=999耐久度(对私人服务器基本没有用)inventorytype=21物品可以放置的详细位置level=1 (应该是怪物掉落该物品的等级)material=1(应该是涉及模型的反光效果)model=24166(模型编码)name=OMFG-GM之拳(物品的名字,但有部分物品的名字好像还有一个文件控制,光改Item不起作用)quality=4物品的等级,及白、绿、蓝、紫、金5类races=01FFreqlevel=1 装备该物品需要的等级sellprice=39125卖出该物品可以得到的价格sheath=3subclass=7代表物品的详细类型bonus=19999bonus=29999bonus=39999bonus=49999bonus=59999(这几个是附加的物品属性,包括加生命加魔法和加5大人物属性)damage=99999999990(伤害值)spell=1762510-10-1(物品的特效) 先说说bonus,其格式为bonus=附加属性代码附加值;代码祥解bonus=0N附加法力值bonus=1N附加生命值bonus=2N附加???值bonus=3N附加的敏捷值bonus=4N附加的力量值bonus=5N附加的魔法值bonus=6N附加的精神值bonus=7N附加的耐力值 class代表物品的属性,用在subclass之前 class=0只能放在背包里的物品class=1背包class=2手上武器class=3衣服裤子手套等class=4衣服裤子手套class=5绷带、调料、木材、火绒、class=6箭和子弹class=7动物肉、内脏、草药、石头及矿石、皮毛及杂物为什么箭袋和弹药包不能放到背包栏里,就是因为其class=11,而不是能放入背包栏的class=1,只要改过来,就可以装备了。副手物品的问题请参考第20楼。class=9是各种配方,正准备研究 subclass代表物品详细类型,用在class之后 subclass=0无防御的衣服subclass=1布制品subclass=2皮革制品subclass=3链甲制品subclass=4钉锤subclass=5木槌,铲子等subclass=6盾牌、配方、长矛、*子subclass=7单手武器subclass=8双手武器subclass=9啤酒subclass=10法杖subclass=13拳套武器subclass=14无区别主手武器或工具subclass=15匕首subclass=16投掷武器subclass=18弩subclass=19魔杖(副手)subclass=20鱼杆subclass=21未知 伤害基本公式:damage=最小伤害值最大伤害值伤害类型伤害类型代码:damage=1536300(0代表普通伤害)damage=132252(2代表火焰伤害)damage=10403(3代表自然伤害)damage=1536304(4代表冰霜伤害)damage=101005(5阴影伤害)damage=46512266(6代表奥术伤害) 防御及抗性
|