改写了一个MAX武器再升的脚本,请大神指点!
可以实现双击 强化炼制石来进行!;;;;;;
[@wuqimax]
{
#IF
#SAY
_<提升破坏力/@直升炼制开始A(FLD_DESC0,物理破坏)>\
_<提升全系列魔法/@直升炼制开始A(FLD_DESC1,魔法攻击)> \
_<提升火焰元素/@直升炼制开始B(1,火焰元素)>\
_<提升寒冰元素/@直升炼制开始B(2,寒冰元素)>\
_<提升雷电元素/@直升炼制开始B(3,雷电元素)>\
_<提升狂风元素/@直升炼制开始B(4,狂风元素)>\
_<提升神圣元素/@直升炼制开始B(5,神圣元素)>\
_<提升暗黑元素/@直升炼制开始B(6,暗黑元素)>\
_<提升幻影元素/@直升炼制开始B(7,幻影元素)>\
<结束/@exit>\
[@直升炼制开始A()]
#ACT
MOV 直升参数1 %ARG(1)
MOV 直升参数2 %ARG(2)
MOVR D0 3
DECD0 1
#IF
checkcmd CHECKITEMINFO 1 0
#IF
!checkcmd CHECKITEMINFO 1 0 ;;;检测是否带装备
#ACT
Close
SysMsg"温馨提示: 您的[ 武器 ]位置没有佩带任何装备"
break
#IF
!checkweaponlevel 17
#ACT
SysMsg "您当前的武器未MAX的无法提升!"
Break
#IF
ACTCMD EDITITEM %直升参数1 = 30
#ACT
SysMsg "您当前的武器属性已无法再提升!"
Break
#IF
EQUAL D0 0
#ACT
take 强化炼制石 1
SysMsg "您当前的武器属性没变化"
#IF
EQUAL D0 -1
#ACT
take 强化炼制石 1
SysMsg "您当前的武器属性下降了"
#IF
EQUAL D0 1
#ACT
take 强化炼制石 1
ACTCMD EDITITEM %直升参数1 + 1
SysMsg "您当前的武器属性提高了"
Break
Close
#ELSEACT
Break
[@直升炼制开始B()]
#ACT
MOV 直升参数1 %ARG(1)
MOV 直升参数2 %ARG(2)
MOVR D0 3
DECD0 1
#IF
checkcmd CHECKITEMINFO 1 0
#IF
!checkcmd CHECKITEMINFO 1 0 ;;;检测是否带装备
#ACT
Close
SysMsg"温馨提示: 您的[ 武器 ]位置没有佩带任何装备"
break
#IF
!checkweaponlevel 17
#ACT
SysMsg "您当前的武器未MAX的无法提升!"
Break
#IF
ACTCMD EDITITEM FLD_DESC11 = %直升参数1
ACTCMD EDITITEM FLD_DESC12 = 30
#ACT
SysMsg "您当前的武器属性已无法再提升!"
Break
#IF
EQUAL D0 0
#ACT
take 强化炼制石 1
SysMsg "您当前的武器属性没变化"
#IF
EQUAL D0 -1
#ACT
take 强化炼制石 1
SysMsg "您当前的武器属性下降了"
#IF
EQUAL D0 1
#ACT
take 强化炼制石 1
ACTCMD EDITITEM FLD_DESC11 = %直升参数1
ACTCMD EDITITEM FLD_DESC12 + 1
SysMsg "您当前的武器属性提高了"
Break
Close
#ELSEACT
Break
}
;;;;;;;;
错了是随机再升 感谢楼主的无私分享!
感谢楼主的无私分享! 这东西我收了!谢谢楼主! 谁都无法阻止我进步的脚步! 有很大的问题!!!!!!!!!!!!!!!!!!!! :@:@:@:@:@:@:@ 论坛有你更精彩! 什么情况都。。。
页:
[1]
2