求助:关于zmud462的if语句的条件判断
^冲虚道长说道:「今天全派弟子要在(%x)熟读典籍,据说要诵唱(%x)的庄子~·????~·(%x)~((%d)~)zhj=%3;say @zhj@zhangjie01;#if @zhj=@zhangjie01 {say ok!} {say no!}
或者
zhj=%3;say @zhj@zhangjie01;#if (@zhj=@zhangjie01) {say ok!} {say no!}
#var zhangjie01 {逍遥游}
#ec 冲虚道长说道:「今天全派弟子要在潘神洞熟读典籍,据说要诵唱庄子·内篇「上卷」的庄子·内篇·逍遥(7)---特意删除“游”字
say 逍遥逍遥游
say ok!
#if后面那个判断zhj和zhangjie01是否相等的表达式,不管加不加括号,都判断为真,我要崩溃啊!!
谁能告诉我怎么回事??
不胜感激!!
北大侠客行MUD,中国最好的MUD 如果是汉字的话最好这样。#if %ismember(@zhj,@zhangjie01) {say ok!} {say no !}
不过你的触发比较麻烦。想个更简单的办法吧
回复 2楼 的帖子
果然是高手啊,一下就判断成功了。我是新手啊,你说我的触发麻烦在哪里啊?请指点!! 我是把最后那部分带点的字整体用(%*)匹配的。
^冲虚道长说道:「今天全派弟子要在(%x)熟读典籍,据说要诵唱(%x)的{(%*)~((%d)~)|第(%x)章|第(%x)章(%d)}
页:
[1]