MUD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ MUD ] in KIDS
글 쓴 이(By): atre ()
날 짜 (Date): 1995년06월04일(일) 22시20분51초 KDT
제 목(Title): Magic이 실패하는 경우 저절로 해주는 alia



이런 alias도 쓸만 하지 않을까요... :)

cleric의 mana boost같은 지겹도록 안되서 짜증이 나기도 하죠.

그럼, 대강 보세요.

#alias {castMagic} {cast $MagicItem $MagicTarget}

# variable을 초기화.
#var MagicContinue 0
#var MagicTarget $me
#var MagicItem 'armor'

# 실패하는 경우에 계속하는 action.
#action {You lost your concentration!} {#if {$MagicContinue > 0} {castMagic};
    #if {$MagicContinue < 1} {#showme #### 음, 마법 실패($MagicItem,
    $MagicTarget) ####}}

# 실패하는 경우 계속하는 mana boost
#alias {mboost} {#math MagicContinue 1; #var MagicTarget $me; #var MagicItem 
'mana boost'; castMagic}

# 실패해도 계속하지 않는 heal
#alias {heal %1} {#math MagicContinue 0; #var MagicTarget %1; #var MagicItem 
'heal'; castMagic}

싸움하는 도중에 사용하는 마법들은 대게 실패해도 무시하는 경우가
좋겠지요.

도움이 되려나 모르겠네요...

머드 안한지도 한참되었군요... 흐흐, 나래 restart하면 다시 해야지...
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.