[if]的疑问
-
大佬能帮我看下这语句有什么问题吗
jh fam 5 start task sm {r苏星河} @tip 苏星河对你说道:我要的是($prop),你要是找不到就换别的吧。 [if] (prop)==布衣 @print (prop)1 [if] (prop)==长鞭 @print (prop)2
复制上方代码为什么结果是2个都打印
-
@老实人 因为 prop 的值实际上是
<wht>长鞭</wht>
这种格式,所以判断的时候出了问题,晚一点解决这个问题
-
那应该2个都不正确啊
-
@老实人 这里面有
>
<
都是逻辑运算符,今天晚一点处理这个问题
-
@老实人 2.1.17 版本已经修复,谢谢反馈
-
@老实人 但是你比较的时候也要带上
<wht>
和</wht>
之类的才会相等,我看怎么优雅地解决这个问题
-
好的,明白,其实这样更好
-
装备颜色对应的标签
"white": "wht", "w": "wht", "green": "hig", "g": "hig", "blue": "hic", "b": "hic", "yellow": "hiy", "y": "hiy", "purple": "hiz", "p": "hiz", "orange": "hio", "o": "hio", "red": "ord", "r": "ord"
复制上方代码
-
晚点看怎么处理标签的问题
-
请问是不是这样写
jh fam 5 start task sm {r苏星河} @tip 苏星河对你说道:我要的是($prop),你要是找不到就换别的吧。 [if] (prop)==<wht>布衣</wht> @print (prop)1 [if] (prop)==<wht>长鞭</wht> @print (prop)2 @wait 10000
复制上方代码比如说prop是长鞭,正确应该是打印出长鞭2,但是2个都没打印
-
@老实人
我代码写错了 2.1.18 修复了