北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 3333|回复: 8

zmud462不支持中文判断???

[复制链接]
发表于 2009-8-8 09:50:47 | 显示全部楼层 |阅读模式
#tri本周为(*)之周 {#if ( %1="休息") {#show 速度提升!}}
试验了一下,完全没反应,是不是462版本不支持中文判断?如何解决呢?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-8-8 10:25:33 | 显示全部楼层
支持,但是格式好像不是这个……
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-8-8 10:31:27 | 显示全部楼层
怎么写啊?help
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-8-8 10:32:54 | 显示全部楼层
直接用#tri 本周为休息之周 就是,何必这么麻烦

你的if的那句不对,还是用{},而且休息不用加引号

[ 本帖最后由 lkyun 于 2009-8-8 10:34 AM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-8-8 10:52:10 | 显示全部楼层
我看的糖果写的机器人教程里面有个判断打坐吐纳效率的方案,判断特殊周得到效率比例:
休息周:sudu=130;噩梦周:sudu=80;其他:sudu=100
举例:#if (%1="休息") {#show 1} {#show 0},不管现在是什么周,if判断总是错误,都执行#show 0;
我用的4.62,不知道是不是版本问题,再次求助
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-8-8 10:56:44 | 显示全部楼层
版本问题吧,可能462格式跟555不一样
我也有相同的问题
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-8-8 11:13:22 | 显示全部楼层
我做了三个触发:
本周为噩梦之周*效率降低(%d)~%                    #math sudu 100-%1
本周为休息之周,打坐吐纳效率提升(%d)~%  #math sudu 100+%1;
本周为(*)之周                            sudu=100;
试验下来结果达到预期;
也就是先触发了第三个sudu=100,然后再触发第一或第二个,改变结果,不知道是不是zmud这样设定的,请高手详细解释一下!
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-8-8 12:46:36 | 显示全部楼层
#show %eval("%1"="噩梦");                             ---  ?
#show %eval(%format("%1")="噩梦");           ---  0
#show %eval("%1"=%format("噩梦"));           ---  0
#show %eval(%format("%1")=%format("噩梦"));  ---  1 = true
囧噩
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-8-8 13:12:42 | 显示全部楼层
cool!!!!!!!!!!!!
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-25 05:23 PM , Processed in 0.009873 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表