传奇游戏中装备升级控制脚本的实现与应用方法:
功能:
通过指定命令参数,可以控制升级人物身上带的物品的属性,每个属性的升级机率由命令参数决定。某些属性可能会使物品变得不再有价值。
命令格式:
UPGRADEITEM 0 10 3
0 – 物品类型(0-8)
10 – 升级成功机率(0-10),其中0表示成功率高,10表示成功率低
3 – 升级属性的最高点数
物品类型:
0 – 盔甲
1 – 武器
2 – 照明物(蜡烛)
3 – 项链
4 – 头盔
5 – 右手镯
6 – 左手镯
7 – 右戒指
8 – 左戒指
脚本示例:(在实际使用时,应添加适当的条件检查)
;============================================================
[@UPgradeItem]
<盔甲/@UpItem0> <武器/@UpItem1> <照明物/@UpItem2> <项链/@UpItem3>
<头盔/@UpItem4> <右手镯/@UpItem5> <左手镯/@UpItem6> <右戒指/@UpItem7>
<左戒指/@UpItem8>
[@UpItem0]
#IF
#ACT
UPGRADEITEM 0 10 3
goto @UpOver
[@UpItem1]
#IF
#ACT
UPGRADEITEM 1 10 3
goto @UpOver
[@UpItem2]
#IF
#ACT
UPGRADEITEM 2 10 3
goto @UpOver
[@UpItem3]
#IF
#ACT
UPGRADEITEM 3 10 3
goto @UpOver
[@UpItem4]
#IF
#ACT
UPGRADEITEM 4 10 3
goto @UpOver
[@UpItem5]
#IF
#ACT
UPGRADEITEM 5 10 3
goto @UpOver
[@UpItem6]
#IF
#ACT
UPGRADEITEM 6 10 3
goto @UpOver
[@UpItem7]
#IF
#ACT
UPGRADEITEM 7 10 3
goto @UpOver
[@UpItem8]
#IF
#ACT
UPGRADEITEM 8 10 3
goto @UpOver
[@UpOver]
呵呵,看你的运气了!!! <返回/@main>