Re: [問]Zmud的問題

看板mud (網路地下城/文字遊戲)作者時間20年前 (2004/10/31 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
以風雲再起(windcloudmud.adsldns.org#8000)為例 第一種方法-1:抓hp值,在戰鬥中鍵入hp觀看生命量值來讓hp回復(這是示範抓觸發,風雲 戰鬥中回氣會buzy,要用吃藥),ss為回復的alias hp: 氣血: 4008 / 4036 (100%) 內力: 6350 / 4130 (+10) 潛在能力:2285(98%) 觸發句型: 氣血:%s(%d)%s/%s(%d)%s~(%*~) 內力:%s(%d)%s/%s(%d)%s~(%*~) 潛在能力: (%d)~((%d)~%~) 命令列: effkee=%1 maxkee=%2 effforce=%3 maxforce=%4 #math haleforce (@maxforce/2) hpp=氣:%ansi( high, cyan)@effkee/@maxkee%ansi( def)力:%ansi( high, yellow)@effforce/@maxforce%ansi( def) #if (@effforce<=(@maxforce+@haleforce)) { ss } {per} 第一種方法-2:上述公式會自動隨ppl成長,不論氣血多少會自動算出目前氣血值,並在氣 血值小於或等於{最大內力的3/4時回氣},假如嫌太長只想在氣血值低於某值(比如說 2000)就回氣(or吃藥)則可省掉中間計算的部份 hp: 氣血: 4008 / 4036 (100%) 內力: 6350 / 4130 (+10) 潛在能力:2285(98%) 觸發句型: 氣血:%s(%d)%s/%s(%d)%s~(%*~) 內力:%s(%d)%s/%s(%d)%s~(%*~) 潛在能力: (%d)~((%d)~%~) 命令列: effkee=%1 maxkee=%2 effforce=%3 maxforce=%4 #if (@effforce<=(2000)) { ss } {per} 第二種方法是抓戰鬥中被傷害的敍述,要將句型設類別(class),以防止被刷暴時狂吃藥 超過指令 就要去收集各種紅血時的敍述 觸發句型(class:eat-pill): {(} 你已經傷痕累累﹐正在勉力支 命令列: #t- eat-pill g1 flee #wa 500 #t+ eat-pill 不知道以上解決到你問題沒有 "緣起緣滅" <kokuc.bbs@sparc20.ee.cycu.edu.tw> 在郵件 news:4F2G8S$61U@sparc20.ee.cycu.edu.tw 中撰寫... > Zmud在戰鬥中,可以設當HP少於某一個值時,就會自動補血嗎? > 可以的話,請問要如何設?
文章代碼(AID): #11WzRV00 (mud)
討論串 (同標題文章)
文章代碼(AID): #11WzRV00 (mud)