跳到主要内容

自创神兵、宝甲系统说明

[+] 支持自创神兵、保甲系统;

1)、相关NPC界面调用如下:

[@神兵宝甲]
<战士/@@makezhanshicustom>  <法师/@@makefashicustom>   <道士/@@makedaoshicustom>   <妖士/@@makeyaoshicustom> \
<重新命名绝世神兵/@@changecustomname>   <强化绝世神兵属性/@@strengthencustom>   <武器升级绝世神兵/@@upgradecustomname>\
<战士宝甲/@@makezhanshiclothes>   <法师宝甲/@@makefashiclothes>   <道士宝甲/@@makedaoshiclothes>   <妖士宝甲/@@makeyaoshiclothes>\
<重新命名绝世宝甲/@@changeclothesname>   <强化绝世宝甲属性/@@strengthenclothes>   <衣服升级绝世神衣/@@upgradeclothes>\

2)、当武器、衣服打造时触发当前NPC下的 [@神兵打造]

返回以下参数:
$PARAM(0) //打造类型(1:打造神兵、2:强化绝世神兵属性、3:重新命名绝世神兵、4:武器升级绝世神兵)
$PARAM(1) //武器或者衣服ID
$PARAM(2) //辅助物品ID
$PARAM(3) //玩家输入的武器名称(只有打造神兵、重新命名绝世神兵才用到)
$PARAM(4) //玩家选择打造的职业(只有打造神兵才用到)
注:如果打造成功,使用以下脚本返回状态
#ACT
SETPARAM 5 1

3)、当武器、衣服预览时触发当前NPC下的 [@神兵预览]

返回以下参数:
$PARAM(0) //预览类型(1:打造神兵、2:强化绝世神兵属性、3:重新命名绝世神兵、4:武器升级绝世神兵)
$PARAM(1) //武器或者衣服ID
$PARAM(2) //辅助物品ID
$PARAM(3) //玩家输入的武器名称(只有打造神兵、重新命名绝世神兵才用到)
$PARAM(4) //玩家选择打造的职业(只有打造神兵才用到)
神兵预览使用如下脚本返回预览的神兵属性:
[@神兵预览]
#IF
EQUAL $PARAM(0) 1
#ACT
SETPARAM 5 2 ;--基础属性类型(0-加攻击,1-加魔法,2-加道术 ,3-加妖力,设置了类型也代表是自制神兵)
SETPARAM 6 $PARAM(3) ;--自定义物品名称
SETPARAM 7 $USERNAME ;--修改属于哪个角色名称
SETPARAM 8 30 ;--基础属性点下限 (攻击力, 魔法,道术, 妖力)
SETPARAM 9 90 ;--基础属性点上限 (攻击力, 魔法,道术, 妖力)
SETPARAM 10 65535 ;--无视对方物理防御,如果是衣服则为加防御上限
SETPARAM 11 65535 ;--无视对方魔法防御,如果是衣服则为加魔御上限
SETPARAM 12 12 ;--暴走模式下消耗的神力
SETPARAM 13 7 ;--幸运
#IF
LARGE $RulerLevel 0 ;--检测主宰者星级是否大于0,如果大于0就是主宰者。
#ACT
SETPARAM 14 1 ;--主宰者独享神兵

4)、增加神兵宝甲属性操作脚本命令与变量;

UPGRADEUSERITEM 0..5  //属性位置0..5,恢复原始属性功能
UPGRADEUSERITEM 6 幸运
UPGRADEUSERITEM 81 基础属性强化次数
UPGRADEUSERITEM 82 减防属性强化次数
UPGRADEUSERITEM 83 暴击属性强化次数
UPGRADEUSERITEM 156 基础属性类型(0-加攻击,1-加魔法,2-加道术 ,3-加妖力,设置了类型也代表是自制神兵)
UPGRADEUSERITEM 157 修改物品自定义名称
UPGRADEUSERITEM 158 修改属于哪个角色名称
UPGRADEUSERITEM 159 基础属性点下限 (根据属性类型分别表示:攻击、魔法、道术、妖力)
UPGRADEUSERITEM 160 基础属性点上限 (根据属性类型分别表示:攻击、魔法、道术、妖力)
UPGRADEUSERITEM 161 神兵为无视对方物理防御,宝甲为增加的物理防御上线
UPGRADEUSERITEM 162 神兵为无视对方魔法防御,宝甲为增加的魔法防御上线
UPGRADEUSERITEM 163 神兵为暴走模式下消耗的神力,宝甲为每次增加的神力值
UPGRADEUSERITEM 164 是否主宰者(0-否,1-是),宝甲没有此属性
UPGRADEUSERITEM 165 设置神兵新的外观
UPGRADEUSERITEM 166 设置神兵在新的LOOK
UPGRADEUSERITEM 168 //设置神兵(宝甲)的套装属性显示(1: 流金、2: 天之流金..)
SETPARAM 17 //设置神兵预览时的套装属性 参数1 2 3 4
在制造神兵时,一定得设置以下二项,必须在设置基础属性类型后才能进行此设置.
UPGRADEUSERITEM 18 多少分钟增加一次神力值(1就是一分钟)
UPGRADEUSERITEM 19 每次增加的神力值

以下三个位置可以用来保存是否被流金武器(流金宝甲)与天之流金武器(天之流金宝甲)

5)、变量相关,以下变量返回神兵装备的属性:

$ITEMINFO[X].
ITEMEXT(81) 基础属性强化次数
ITEMEXT(82) 减防属性强化次数
ITEMEXT(83) 暴击属性强化次数
GODITEM.GOD 是否是神兵或宝甲(0-否,1-是)
GODITEM.Job 基础属性类型(0-加攻击,1-加魔法,2-加道术 ,3-加妖力)
GODITEM.Name 自定义物品名称
GODITEM.HumName 修改属于哪个角色名称
GODITEM.MinDC 基础属性点下限 (根据属性类型分别表示:攻击、魔法、道术、妖力)
GODITEM.MaxDC 基础属性点上限 (根据属性类型分别表示:攻击、魔法、道术、妖力)
GODITEM.ReduceAC 神兵为无视对方物理防御,宝甲为增加的物理防御上线
GODITEM.ReduceMAC 神兵为无视对方魔法防御,宝甲为增加的魔法防御上线
GODITEM.UseVal 神兵为暴走模式下消耗的神力,宝甲为每次增加的神力值
GODITEM.Ruler 是否主宰者(0-否,1-是),宝甲没有此属性
GODITEM.SUITE 神兵(宝甲)的套装属性(1: 流金、2: 天之流金..)

物品数据库增加:

3974;太乙神符;46;41;1;0;0;0;8125;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;
3975;太虚神符;46;41;1;0;0;0;10414;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;
3976;上古七彩石;46;1;1;0;0;0;8123;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;
3977;上古琉璃石;46;1;1;0;0;0;10413;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;
3978;火蛛丝;46;5;1;0;0;256;10412;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1000;0;
3979;雪蚕丝;46;5;1;0;0;256;10415;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1000;0;
3980;赤炎神铁;46;5;1;0;0;256;8127;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1000;0;
3981;千年寒铁;46;5;1;0;0;256;8128;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1000;0;
3982;紫金玄铁;46;5;1;0;0;256;8129;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1000;0;
4564;绝世神兵;5;137;30;5;0;0;0;35000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;3;0;
4565;绝世宝甲;10;254;24;0;0;0;0;35000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;00;0;0;
4566;绝世宝衣;11;254;24;0;0;0;0;35000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;00;0;