aneno 发表于 2023-9-15 20:15:13

特殊修理怎么无法修理身上装备?

[@开始修理]
#if
#ACT
ACTREPAIRALL
take 金币 1
SENDMSG 9 <font color='#ff0000'>装备特殊修理完成。</font>   
BREAK


aneno 发表于 2023-9-15 20:16:18

已经返回修理完成,金币也扣了,装备持久没变。

aneno 发表于 2023-9-15 20:19:41

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 )了

aneno 发表于 2023-9-15 20:29:40



[@特殊修理]
{
#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

}

aneno 发表于 2023-9-15 20:37:33

放在NPC里点击就可以修,脚本自动执行就不可以修。。。。。。

口子 发表于 2023-9-19 18:01:24

up

996技术-wang 发表于 2023-9-20 11:11:43


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]
查看完整版本: 特殊修理怎么无法修理身上装备?