勤奋小狗 发表于 2026-3-29 15:48:57

什么凭什么?





#OR
<$TEAM0>.checklevelex > 46
<$TEAM1>.checklevelex > 46
<$TEAM2>.checklevelex > 46
<$TEAM0>.checklevelex < 35
<$TEAM1>.checklevelex < 35
<$TEAM2>.checklevelex < 35
#ACT
SENDMSG 7 你队伍里有人等级大于45或者小于35
break

队长36级,队友1级, 能跳过这个检测不是BUG? 还要凭什么?
<$TEAM1>.checklevelex < 35  这条是不是触发了? 按照逻辑是不是应该break
没有break我提交BUG有什么异议吗?

你觉得没有意义是你的事情. 我凭什么不能觉得有意义了?

因为这不符合逻辑. 就这么简单
你说符合引擎的规则, 引擎什么规则你拿出来瞧瞧.
哪一页写了如果引用数据不明确的变量就会导致逻辑判断失效的规则?
秀你妈的优越感.

勇敢云朵 发表于 2026-3-29 15:48:57

这种写法 是 满足以上任意1个条件 就可以进入 比如我1级 队长36级 那么 满足了队长36级 也可以

帅气小鸟 发表于 2026-3-29 15:48:57

工地上少了你这个杠精去抬杠是一种损失啊!!#OR下面的多种条件只要符合一种就会执行#Act的

大方小狗 发表于 2026-3-29 15:48:57

你这个检测都不需要使用#OR的方式 直接#IF就可以实现了 仔细琢磨吧

可爱小鸟 发表于 2026-3-29 15:48:57

命令 没搞清楚

阳光小熊 发表于 2026-3-29 15:48:57

.......................................................................

坚强花朵 发表于 2026-3-29 15:48:57

#OR  我理解的意思是只要满足要求下的任意条件就执行    大佬们 难道不是么?

机智小猪 发表于 2026-3-29 15:48:57

OR只要满足一个条件就会触发ACT啊,这点没错啊。

诚实小鸟 发表于 2026-3-29 15:48:57

我好像看明白了,  他说 队长36级   队友1级  1级就应该触发提示并中断,他提交的时候应该是队友1级没触发提示,所以,他提交bug了

勇敢小鹿 发表于 2026-3-29 15:48:57

#OR
<$TEAM0>.checklevelex > 46
<$TEAM0>.checklevelex < 35
<$TEAM1>.checklevelex > 46
<$TEAM1>.checklevelex < 35
<$TEAM2>.checklevelex > 46
<$TEAM2>.checklevelex < 35
#ACT
SENDMSG 7 你队伍里有人等级大于45或者小于35
break
复制代码
这样写或许可以达到你的要求。。
页: [1] 2
查看完整版本: 什么凭什么?