特殊修理怎么无法修理身上装备?
[@开始修理]#if
#ACT
ACTREPAIRALL
take 金币 1
SENDMSG 9 <font color='#ff0000'>装备特殊修理完成。</font>
BREAK
已经返回修理完成,金币也扣了,装备持久没变。 QF头部已经加
(@@SENDMSG @STORAGE @PLAYOFFLINE @GETBACK @BUY @SELL @REPAIR @S_REPAIR @@OFFLINEMSG @STORAGE @GETBACK @GETNEXTPAGE @GETPREVIOUSPAGE @@INPUTSTRING@nPutInteger @@useitemname @@dealgold @MUZHUANG @OnKillMob)
+1
+0
+2
+3
+4
+5
+6
+7
+8
+10
+11
+13
+55
另外这个修理是在脚本里的,不是NPC。脚本头部也加(@repair @s_repair )了
[@特殊修理]
{
#if
#ACT
SetOnTimer 15 10
BREAK
;检测装备持久
[@ONTIMER15]
#OR
CheckItemDura 1 < 4000 0
CheckItemDura 0 < 4000 0
CheckItemDura 2 < 4000 0
CheckItemDura 3 < 4000 0
CheckItemDura 4 < 4000 0
CheckItemDura 5 < 4000 0
CheckItemDura 6 < 4000 0
CheckItemDura 7 < 4000 0
CheckItemDura 8 < 4000 0
CheckItemDura 10 < 4000 0
CheckItemDura 11 < 4000 0
CheckItemDura 13 < 4000 0
CheckItemDura 55 < 4000 0
#ACT
goto @修理
SENDMSG 9 <font color='#ff0000'>有地持久装备</font>
#ELSEACT
SENDMSG 9 <font color='#ff0000'>无地持久装备。</font>
[@修理]
#if
CHECKGOLD 金币 > 1
#ACT
goto @开始修理
#ELSEACT
SENDMSG 9 <font color='#ff0000'>绑定金币不足1,无法提供服务。</font>
[@开始修理]
#if
#ACT
ACTREPAIRALL
take 金币 1
SENDMSG 9 <font color='#ff0000'>装备特殊修理完成。</font>
BREAK
}
放在NPC里点击就可以修,脚本自动执行就不可以修。。。。。。 up
QF头部已经加
(@@SENDMSG @STORAGE @PLAYOFFLINE @GETBACK @BUY @SELL @REPAIR @S_REPAIR @@OFFLINEMSG @STORAGE @GETBACK @GETNEXTPAGE @GETPREVIOUSPAGE @@INPUTSTRING@nPutInteger @@useitemname @@dealgold @MUZHUANG @OnKillMob)
+1
+0
+2
+3
+4
+5
这些加上就可以了的
页:
[1]