看板mud
标 题Re: [问]Zmud的问题
发信站HiNetNews (Sun Oct 31 00:19:30 2004)
转信站ptt!ctu-reader!ctu-peer!Spring!news.nctu!newsfeed.media.kyoto-u.ac.jp!
以风云再起(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
不知道以上解决到你问题没有
"缘起缘灭" <
[email protected]> 在邮件
news:
[email protected] 中撰写...
> Zmud在战斗中,可以设当HP少於某一个值时,就会自动补血吗?
> 可以的话,请问要如何设?