您当前的位置:网游热线游戏学院魔兽世界魔兽世界技术 → 文章内容 退出登录 用户管理
本类热门文章
相关下载
    魔兽自编物品简单教程
    作者:不详  来源:不详  发布时间:2006-5-9 10:42:43

    减小字体 增大字体

    看来还是贴上吧:
    最近钻研了一下魔兽的物品代码并进行了测试,发现魔兽物品的代码构成还是很简单的,而且发现了箭袋和弹药包以及部分副手物品不能装备的原因,并做了一个比较夸张的item文件。
    下面简单讲讲魔兽物品的代码构成:
    以魔兽超级武器GM之拳-OMFG为例:
    [item 17783]物品编码(用于调出物品,涉及物品的掉落和任务物品的确认)
    bonding=2 (还不清楚)
    buyprice=195625 购买价格
    class=2 物品属性,涉及能放在哪里(比较粗)
    classes=07FFF
    delay=500 武器每次攻击的时间,以毫秒计算
    durability=999 耐久度(对私人服务器基本没有用)
    inventorytype=21 物品可以放置的详细位置
    level=1   (应该是怪物掉落该物品的等级)
    material=1 (应该是涉及模型的反光效果)
    model=24166 (模型编码)
    name=OMFG-GM之拳 (物品的名字,但有部分物品的名字好像还有一个文件控制,光改Item不起作用)
    quality=4 物品的等级,及白、绿、蓝、紫、金5类
    races=01FF
    reqlevel=1   装备该物品需要的等级
    sellprice=39125 卖出该物品可以得到的价格
    sheath=3
    subclass=7 代表物品的详细类型
    bonus=1 9999
    bonus=2 9999
    bonus=3 9999
    bonus=4 9999
    bonus=5 9999 (这几个是附加的物品属性,包括加生命加魔法和加5大人物属性)
    damage=99999 99999 0 (伤害值)
    spell=17625 1 0 -1 0 -1 (物品的特效)

    先说说bonus,其格式为bonus=附加属性代码 附加值;
    代码祥解
    bonus=0 N 附加法力值
    bonus=1 N 附加生命值
    bonus=2 N 附加???值
    bonus=3 N 附加的敏捷值
    bonus=4 N 附加的力量值
    bonus=5 N 附加的魔法值
    bonus=6 N 附加的精神值
    bonus=7 N 附加的耐力值

    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=153 630 0(0代表普通伤害)
    damage=13 225 2(2代表火焰伤害)
    damage=10 40 3(3代表自然伤害)
    damage=153 630 4(4代表冰霜伤害)
    damage=10 100 5(5阴影伤害)
    damage=465 1226 6(6代表奥术伤害)

    防御及抗性

    [] [返回上一页] [打 印]
    文章评论 (评论内容只代表网友观点,与本站立场无关!)

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 0分

    内 容:

             (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码

    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图