zmud462不支持中文判断???
#tri本周为(*)之周 {#if ( %1="休息") {#show 速度提升!}}试验了一下,完全没反应,是不是462版本不支持中文判断?如何解决呢? 支持,但是格式好像不是这个…… 怎么写啊?help 直接用#tri 本周为休息之周 就是,何必这么麻烦
你的if的那句不对,还是用{},而且休息不用加引号
[ 本帖最后由 lkyun 于 2009-8-8 10:34 AM 编辑 ] 我看的糖果写的机器人教程里面有个判断打坐吐纳效率的方案,判断特殊周得到效率比例:
休息周:sudu=130;噩梦周:sudu=80;其他:sudu=100
举例:#if (%1="休息") {#show 1} {#show 0},不管现在是什么周,if判断总是错误,都执行#show 0;
我用的4.62,不知道是不是版本问题,再次求助ttk_13 版本问题吧,可能462格式跟555不一样
我也有相同的问题 我做了三个触发:
本周为噩梦之周*效率降低(%d)~% #math sudu 100-%1
本周为休息之周,打坐吐纳效率提升(%d)~%#math sudu 100+%1;
本周为(*)之周 sudu=100;
试验下来结果达到预期;
也就是先触发了第三个sudu=100,然后再触发第一或第二个,改变结果,不知道是不是zmud这样设定的,请高手详细解释一下! #show %eval("%1"="噩梦"); ---?
#show %eval(%format("%1")="噩梦"); ---0
#show %eval("%1"=%format("噩梦")); ---0
#show %eval(%format("%1")=%format("噩梦"));---1 = true
囧噩 cool!!!!!!!!!!!!
页:
[1]