Re: 請問關於觸發
#IF (@hp<100){cast heal};
我的意思是...hp<100這個條件是成立的...
之後會執行cast heal這個動作...
如果這個動作施法失敗...
那要怎麼寫才能自動重新執行cast heal這個指令...
※ 引述《Epmud.bbs@bbs.kimo.com.tw (隱者)》之銘言:
> 1.公式好像不是這樣 正確: #if {條件式} {動作}
> 2.如果a條件沒有成立, 他當然不會去執行, 也就是說根本不會去觸發到.
> 3.通常在這種用法下, for example: HP > 50 喝水, 相反的, 你可以用下列的方法(小弟的笨方法)
> 你的HP:%1
> #if {%1<100} {cast heal};#if {%1>100} {say hi}
> 乍看之下, 有兩個動作, 但事實上, 這兩個動作不會同時進行, 因為條件不會同時成立.
> ※ 引述《Kimoge.bbs@bbs.ntou.edu.tw (我愛一條柴)》之銘言:
> > #IF (a){b};
> > 上面是如果a條件成立,就會執行b這個動作
> > 但是如果b這個動作失敗(施法失敗)
> > 要怎麼樣才會再跑一次b這個動作?
> > orz
--
┌┼ Origin: 國立台灣海洋大學˙海大計中 bbs.ntou.edu.tw
└┘ Author: Kimoge 從 218-175-191-99.dynamic.hinet.net 發表
討論串 (同標題文章)
mud 近期熱門文章
13
23
PTT遊戲區 即時熱門文章
14
17
52
68