ABORT
Syntax: #AB [flag]
中止處理當前的指令。
同一行指令在這個指令之後的部分會被丟棄。
中止處理當前的程式區塊(以大括號括起的指令),如果flag存在而且不是0,整個腳本被中止而不只是當前程式區塊
ABORT example
get all corpse;#ABORT;split
是的,這例子有點不太自然。
指令get all corpse會送出,然後#abort停止指令的處理,所以split不會送出
#IF (@Name="Zugg") {Command 1;#abort;Command 2};Command 3
另一個不自然的例子。
Command 3一定會被執行,如果@Name的值是"Zugg",則Command 1會被執行,Command 2是都不會被執行的
#IF (@Name="Zugg") {Command 1;#abort 1;Command 2};Command 3
又來一個不自然的例子。
如果@Name的值是"Zugg",則Command 1執行,Command 2跟Command 3被中止,因為flag不是0
如果@Name的值不是"Zugg",Command 3會執行
=============== 紅貓碎碎念 ====================
實用程度: 40% 我沒有在用,可能有用到的時候
我很少用到,範例裡的用法,我會調整#if的位置來達到相同的效果
我曾用過這個指令一次,那時候正在寫一個alias但還沒寫完,
機裡面己經有呼叫那個alias的地方了,在寫這個alias時,我希望機繼續跑但是這個alias不要做事
所以那個alias的第一行就是#abort
本blog建議使用firefox觀看
本blog可轉載, 但請依創用CC規範
站長現在比較沒空玩mud了, 所以資料大概不會再更新了吧:)
本blog可轉載, 但請依
站長現在比較沒空玩mud了, 所以資料大概不會再更新了吧:)
- Sep 11 Tue 2007 17:01
#abort
close
全站熱搜
留言列表
發表留言