#if的问题
462不支持list现在我用的是嵌套
#if a=b {1} {#if a=c {2} {#if a=d {3}}}
有没有简化的办法多个判断
北大侠客行MUD,中国最好的MUD 你这个明明就是switch
数字判断的switch,用#case 原帖由 zgbl 于 2011-7-24 01:16 AM 发表 http://pkuxkx.com/forum/images/common/back.gif
你这个明明就是switch
数字判断的switch,用#case
如何实现?
比如内力 500 动作a
内力1000 动作b
内力2000 动作c
回复 3楼 的帖子
#var a neili/500;#case @a {cmd_a} {cmd_b} {} {cmd_c} 原帖由 zgbl 于 2011-7-24 01:58 AM 发表 http://pkuxkx.com/forum/images/common/back.gif#var a neili/500;#case @a {cmd_a} {cmd_b} {} {cmd_c}
关键内力不是一个整数啊
不会刚巧就是500 1000 1500
而且可能是419 1012 1612这样 #math a %round(neili/500)+1;#case @a {419触发} {} {1012触发} {1612触发} 原帖由 firebolt 于 2011-7-24 02:45 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
#math a %round(neili/500)+1;#case @a {419触发} {} {1012触发} {1612触发}
if a=0呢? %round(neili/500)+1
加个一,就不会出零了 #if a=b {1} {#if a=c {2} {#if a=d {3}}}
假如b c d都是字符呢?
b=扬州
c=泉州
有办法简化没 那就只能用
#if (place="扬州") {yangzhou}
#if (place="泉州") {quanzhou}
反正只会触发一次
页:
[1]