外传刀魂系统物品数据及实现功能成长装备

来源: 作者: 点击:
提示:取消掉原来的成长装备写法和过程使用新的。

物品数据及实现功能。

DB字段:ExpMax为成长装备升级经验,装备升级基数:ExpMax*装备等级/引擎上的设置。
DB字段:ExpLevelMax为最多可以成长多少级
DB字段:AddSkill刀魂装备的技能编号
DB字段:AddSkillPoint技能的点数
DB字段:SoulMax刀魂值的最大点数(数据库*装备等级/引擎特殊属性的设置)

附加属性14为成长装备等级,当附加属性14不等于0时开启成长装备。
补充刀魂值使用45类物品,SoulMax为补充多少点。补充时和火龙之心一样拖放。
武器的外光文件为,Weapon_ef.wil,600张为一组计算。
可以用命令:
RECLAIMITEM
UPGRADEITEM


成长装备的升级会触发QFunction-0.txt里的:
人物为:@SelfExpItem+装备的位置,装备名字保存在人物变量S+装备的位置
英雄为:@HeroExpItem+装备的位置,装备名字保存在人物变量S+装备的位置
=====================================[刀魂装备的技能编号]=====================================
1:攻杀剑法攻击+2:攻杀剑法暴击+3:半月弯刀攻击+
4:半月弯刀暴击+5:烈火剑法攻击+6:烈火剑法暴击+
7:疾光电影攻击+8:疾光电影暴击+9:冰咆哮攻击+
10:冰咆哮暴击+11:魔法盾+12:群体治愈术+
13:灵魂火符攻击+14:灵魂火符暴击+15:召唤术+
=======================================[装备位置]============================================
0:盔甲1:武器2:照明物3:项链4:头盔5:右手镯6:左手镯
7:右戒指8:右戒指9:护身符10:腰带11:鞋子12:宝石13:斗笠


[@main]
开光武器脚本开始.
<我的武器需要开光/@开光>
[@开光]
#IF
CHECKLEVEL>0
#SAY
请放入需要开光的武器
#ACT
OpenItemBoxEx10武器开光
BREAK
[@GetBoxItem1]
#IF
CHECKRECLAIMITEM银蛇14<1
#ACT
RECLAIMITEM18=91;修改Need为91
RECLAIMITEM141=20;修改Stock为20需要转生等级为20
RECLAIMITEM111=64;外观发光效果
RECLAIMITEM112=2;内观发光效果1..4
RECLAIMITEM114=1;成长装备不等于0时开始成长
RECLAIMITEM122=1;送装备一个插巢
BREAK
#ELSEACT
SENDMSG6[失败]:所需的物品不正确或是武器已经开光.


例:QFunction-0.txt文本里
[@SelfExpItem1]
#IF
EQUALS1银蛇
#ACT
UPGRADEITEM10+1
SendMsg5[提示]:人物武器银蛇升级攻击增加一点.!
[@HeroExpItem1]
#IF
EQUALS1银蛇
#ACT
UPGRADEITEM11+1HERO
SendMsg5[提示]:英雄武器银蛇升级魔法增加一点.!


注意:M2上设置杀怪装备可得到的经验,每升一级装备经验需要的上限设置,每次升级装备可得到的最大属性点设置。
查看引擎--选项--功能设置--装备系统--特殊属性
[顶部]