北大侠客行MUD论坛

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

IF指令该怎么使用呀?

[复制链接]
发表于 2013-1-15 19:52:27 | 显示全部楼层 |阅读模式
我想比较两个变量,不知道咋弄?是我的语法有错误么?
变量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
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2013-1-15 20:01:25 | 显示全部楼层
把条件的括号换成了{}或者取消也都一样没反应,啥原因呢?我462
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-1-15 20:02:10 | 显示全部楼层
#if空格()空格{}空格{}
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2013-1-15 20:14:46 | 显示全部楼层
啊!我真是猪!!谢谢指导!
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2013-1-15 20:21:36 | 显示全部楼层
还有问下,能不能直接比较摘取下来的变量和之前存的变量呢?比如:
#tri{你从包袱中拿出一本(*)}{#var a %1;#if (@a=@shuming) {XXX}{XXX}}
这里面能不能直接用%1去比较shuming的值?怎么操作呀?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-1-15 21:57:39 | 显示全部楼层
回复 5# rinkezhang
  1. #if (%len(%1) = %len(@shuming) & %begins(%1,@shuming)) {say 两值相同} {say 两值不同}
复制代码
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-1-16 08:27:51 | 显示全部楼层
462的中文字符串逻辑运算会有问题。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-1-16 10:20:10 | 显示全部楼层
你从包袱中拿出一本(*)
a=%1;#if @a=@shuming {XXX}{XXX}
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2013-1-17 00:17:34 | 显示全部楼层
你从包袱中拿出一本(*)
a=%1;#if @a=@shuming {XXX}{XXX}
poshu 发表于 2013-1-16 10:20 AM



    这个办法不行,好像都是中文内容的话,@a=@shuming永远是成立的....
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-1 09:10 AM , Processed in 0.011472 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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