2010年6月27日 星期日

zmud很易用 robot不求人 - 孫雯(syunman)的robot教室 第五講

zmud很易用 robot不求人 - 孫雯(syunman)的robot教室 第五講

2-4 #VAR的用法 本章的精華所在
#TRIGGER 解析
形體%s(%d)/(%d)%s精%s(%d)/(%d)%s氣%s(%d)/(%d)%s神%s(%d)/(%d)
%s = 1個或以上的空白
%d = 數字
() 把()中的資料記錄到%1 %2 至 %99 的參數中

指令列為
#IF %6>@max_kee {#VAR max_kee %6} <==當上面記錄下的參數%6大於變量max_kee時把變量max_kee設為%6, 下同
#IF %4>@max_gin {#VAR max_gin %4}
#IF %8>@max_sen {#VAR max_sen %8}
#VAR gin %3
#VAR eff_gin %4
#VAR kee %5
#VAR eff_kee %6
#VAR sen %7
#VAR eff_sen %8

這其實真的是很簡單的trigger,就是把你的精氣神的現在值,有效值跟上限值都抓下來吧了。

------

習題二︰我決定如果飲水比飲水上限少約1/3便飲水,食物比上限少80便吃饅頭,疲勞大於10便釣魚,精、氣、神不滿便用三自回,都回滿便蹲竹上經心法(先別管那來的zushang),那麼pattern跟指令應該是甚麼?

可能會有用的指令︰
#ABORT <--#ABORT後的指令不再執行,限在同一對{}之中
#ABORT 1<--#ABORT 1後的指令不再執行,只要在同一個指令列中都有效,zmud 5.55後存在(最少4.62的help中沒有)

------

事實上robot的基礎到此為止,大部份情況下都夠用了,下一講是一些zmud的常用指令,可以讓大家robot的更方便

沒有留言:

張貼留言