您当前的位置:首页 > 魔兽技术

itemscp文件代码详解和提升装备制作工艺的介绍

本文出处:网游动力作者:本站发布时间:2016-10-05阅读次数:

 提升装备的制作工艺这个也是一种对装备升级的方式所以在进行设置的时候我们不妨在铁匠那里得到些许灵感,毕竟装备的提升就是对装额比进行一些变更。在游戏中是变更但是在我们设置的时候就是数据的变化,所以我们在进行设置的时候就需要对这些都要有一定准备。只有这杨我们才能够控制住装备提升之后属性的变化,使其不至于太过夸张也不会出现反而减少的情况。

橙色装备不能高于60否则不能修理 
[item XXXXX]物品编码(用于调出物品,涉及物品的掉落和任务物品的确认) 
name 物品的名字 
model 模型编码也就是外形 
buyprice 购买价格 
sellprice 出售价格,没有即无法出售的物品 
durability 耐久度,武器必须有,否则默认0,即伤害为0,等于空手打 
level 物品等级 
reqlevel 装备该物品需要的等级,没有代表无要求 
maxcount=1 唯一物品 
 
skill 所需的技能类型 
skill=0 无要求 
skill=8 魔杖 
skill=78 魔杖 
skill=129 急救术 
skill=148 人类骑马术 
skill=149 骑狼术 
skill=150 驯豹术 
skill=152 骑羊术 
skill=164 锻造学 
skill=165 制皮 
skill=171 炼金学 
skill=182 草药学 
skill=185 烹饪 
skill=186 采矿 
skill=197 裁缝 
skill=202 工程学 
skill=333 附魔 
skill=356 钓鱼 
skill=533 骑恐龙术 
skill=553 骑陆行鸟术 
skill=554 亡灵骑马术 
skill=713 骑科多兽术 
skillrank 所需技能熟练度 
pvprankreq 所需荣誉等级 
stackable 物品在背包里可以叠加的数量如200就是可以一个格子放200个同样的物品 
block 盾牌格挡值 
containerslots 包包的格子数 
 
set 套装编号 
spell XXXXX X X X X X 物品的特效的装备效果以及可以使用的魔法 
races 种族限制 
 
sheath 属性值,这里指大武器,左手装备 
description 物品的文字说明 
delay 武器攻击速度,以毫秒计算 
 
damage 武器最小伤害值 武器最大伤害值 武器伤害类型 
伤害类型=0 物理伤害 
伤害类型=1 神圣伤害 
伤害类型=2 火焰伤害 
伤害类型=3 自然伤害 
伤害类型=4 冰霜伤害 
伤害类型=5 阴影伤害 
伤害类型=6 奥术伤害 
比如:damage 157 268 0 
damage 100 200 2 //这样就是会在装备上显示普通伤害和火焰伤害两种 
 
quality 品质 
quality=1 普通装备 
quality=2 绿色装备 
quality=3 蓝色装备 
quality=4 紫色装备 
quality=5 亮黄装备 
quality=6 暗金装备  注意这里如果是6的话可能导致你的装备无法修复 本文来自织梦 
 
classes 装备物品的种族,职业要求 
classes=07FFF 全职业可用 
classes=01 战士001 
classes=02 圣骑士002 
classes=03 战士,圣骑士 
classes=04 猎人 
classes=040 萨满祭司040 
classes=0400 德鲁依07E00 
classes=010 牧师010 
classes=0100 术士100 
classes=08 盗贼008 
classes=080 法师07A80 
classes=07A04 猎人(职业任务品,技能书,饰品)07A04 
classes=07A80 法师(职业任务品,技能书,饰品) 
classes=07E00 德鲁依(职业任务品,技能书,饰品)  
 
class 物品的大类型 
class=0 只能放在背包里的物品 
class=1 背包 
class=2 手上武器 
class=3 衣服裤子手套等 
class=4 盾牌,头盔,腰带,手套,项链,戒指 
class=5 绷带、调料、木材、火绒、 
class=6 箭和子弹 
class=7 动物肉、内脏、草药、石头及矿石、皮毛及杂物 
class=9 各种公式,配方,图样 
class=15 坐骑 
 
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 未知 
 
inventorytype 物品可以装备的位置 
inventorytype=0 只能放在背包里,不可以装备的物品 
inventorytype=1 头部 
inventorytype=2 颈部 
inventorytype=3 肩部 
inventorytype=4 衬衣 
inventorytype=5 胸部 
inventorytype=6 腰部 
inventorytype=7 腿部 
inventorytype=8 脚 
inventorytype=9 手腕 
inventorytype=10 手部 
inventorytype=11 手指 
inventorytype=12 饰品 
inventorytype=13 主副手都可以装备的单手武器 
inventorytype=14 盾牌 
inventorytype=15 弓,弩 
inventorytype=16 背部 
inventorytype=17 双手武器 
inventorytype=18 箭袋,弹药包,背包 
inventorytype=19 公会徽章 
inventorytype=20 法袍 
inventorytype=21 只可以装备在主手的单手武器 
inventorytype=22 只可以装备在副手的单手武器 
inventorytype=23 副手非武器物品,比如珠子,书和花 
inventorytype=24 箭、子弹等弹药 
inventorytype=25 投掷武器 
inventorytype=26 枪械,弩,魔杖 
 
bonus 附加的物品属性 
bonus=0 X 附加法力值 
bonus=1 X 附加生命值 
bonus=3 X 附加的敏捷值 
bonus=4 X 附加的力量值 
bonus=5 X 附加的智力值 
bonus=6 X 附加的精神值 
bonus=7 X 附加的耐力值 
resistance 防御类型代码 
resistance1 护甲防御力 
resistance2 全魔法抗性 
resistance3 火焰抗性 
resistance4 自然抗性 
resistance5 冰霜抗性 
resistance6 阴影抗性 
resistance7 奥术抗性  
material 模型的反光效果 
material=1 金属类 
material=2 草木制品 
material=3 药水毒液酒等液体 
material=4 戒指、眼球、炸弹等没有模型的东西 
material=5 外衣、腰带等 
material=6 银色物品 
material=7 布质物品 
material=8 皮质物品  
bonding 绑定 
=1, "拾取后绑定"; 
=2, "装备后绑定"; 
在装备代码中添加 Sheath=1 (1-3) 
说明:1是双手武器样式 2是法杖样式 3是单手武器样式(两侧) 
没有这句代码的是弓、枪、魔杖、书等武器,一般不显示的 
让武器效果生效的方法! 
在装备或者物品下面会有一条语句: 
spell=123 0 -1 0 11 1000 
我们记做spell=A B C D E F 
A表示技能id 
B=0 使用后的效果 B=1 装备后的效果 B=2 击中后的效果 
C=-1消耗品,只能用一次;C=0,可以反复使用 
D=?? 
E=物品冷却时间的组(相同数值的物品 一起冷却) 
F=物品冷却时间组的冷却时间 ,就是公共CD拉 
如果原来的道具的效果是: 
击中有可能. 那么你需要把 B=2 改成B=0 这样 点右击道具 就可以有绿字的效果了 
装备后.... 你以可以把B=1改成 B=0 改成使用后的效果 
装备和击中没有出现过,对于一下装备有很好玩的附加技能但没有出现过, 
可以把b改成0,装备后使用就可以了 
举个例子: 
找到“龙之召唤”的代码, 
在item。scp里面修改“龙之召唤”的b=0,那么在里就可以召唤绿龙了 
spell=21992 2 0 -1 0 -1 
改成 
spell=21992 0 0 -1 0 -1 
其他的道具的效果也可以这么改 
----补充:关于spell的绿字特殊属性的触发效果说明 0 代表使用后,1 代表装备后,2 代表击中时 
以上就是我们相关装备制作工艺的介绍还有一些详细的代码分享,所以在其中我们不仅能够找到改变装备制作工艺的程序,还能够来哦接到一些平时欧没有留意到的代码。或许大家在其他的地方看到过相关的代码,但是我想这些代码都是有所缺失的,所以我们以上不敢说是最全面的,但是非常详细就是了大家可以仔细的对比一下就知晓结果了。