IF指令该怎么使用呀?
我想比较两个变量,不知道咋弄?是我的语法有错误么?变量a:妙法莲华经譬喻品第三(51)
变量b:妙法莲华经譬喻品第三(51)
我使用:#if(@a=@b){chanting XXX XXX}
结果全无反应,我又试过:
#if("@a"="@b"){chanting XXX XXX}
#if(""@a""=""@b""){chanting XXX XXX}
#if("@a"=="@b"){chanting XXX XXX}
#if(""@a""==""@b""){chanting XXX XXX}
这些都没反应?咋回事呀?谁能教教我?
北大侠客行MUD,中国最好的MUD 把条件的括号换成了{}或者取消也都一样没反应,啥原因呢?我462 #if空格()空格{}空格{} 啊!我真是猪!!谢谢指导! 还有问下,能不能直接比较摘取下来的变量和之前存的变量呢?比如:
#tri{你从包袱中拿出一本(*)}{#var a %1;#if (@a=@shuming) {XXX}{XXX}}
这里面能不能直接用%1去比较shuming的值?怎么操作呀? 回复 5# rinkezhang #if (%len(%1) = %len(@shuming) & %begins(%1,@shuming)) {say 两值相同} {say 两值不同} 462的中文字符串逻辑运算会有问题。 你从包袱中拿出一本(*)
a=%1;#if @a=@shuming {XXX}{XXX} 你从包袱中拿出一本(*)
a=%1;#if @a=@shuming {XXX}{XXX}
poshu 发表于 2013-1-16 10:20 AM http://pkuxkx.net/forum/images/common/back.gif
这个办法不行,好像都是中文内容的话,@a=@shuming永远是成立的....
页:
[1]