找回密码
 立即注册

QQ登录

只需一步,快速开始

1fwg
奇速版本论坛及时雨引擎论坛点击金币投放广告点击金币投放广告
查看: 706|回复: 4

关于#IF 多条件检测的建议

  [复制链接]

7

主题

6

回帖

71

积分

注册会员

积分
71
发表于 2023-8-3 23:10:45 | 显示全部楼层 |阅读模式
意见建议
建议简单描述: #IF(X) 增加对某条的必须选项 让其没有局限性
如下: 检测为2个条件满足即可通过 但是命运之刃是必须满足的条件,剩余1个条件即在后面多条检测中通过一项即可
#IF(2)
CHECKITEMW 命运之刃 (必须)
GAMEGOLD > 1000
GAMEGIRD > 1000
#ACT
这样检测2个满足值 但是必须佩戴命运之刃
建议的必要性可用性重要性: 虽然这种建议可以通过写取多条检测 跳转来实现
但是增加必须选项后 搭配#IF(X) 两种方式搭配基本所有多条件检测可以一个#IF(X) 就可以完结了 不需要再去多次跳转了
可以为所有GM提供更方便的写法了
联系QQ: 5557343
建议的详细描述(实现方式等): #IF(2)
CHECKITEMW 命运之刃 (必须)
GAMEGOLD > 1000
GAMEGIRD > 1000
#ACT
这样检测2个条件 但是佩戴命运之刃是必须满足的
当前的引擎命令
满足1个条件即可通过:
#if(1)
ISONMAP 0
ISONMAP 3
ISONMAP 5

满足2个条件即可通过:
#if(2)
check [100] 1
CheckLevel 51
CHECKGAMEGOLD > 19
以上检测还是有一些局限性 例如一些多条里面必须满足一条的就无法使用

例子如下:  
#IF(2)
CHECKITEMW 命运之刃
GAMEGOLD > 1000
GAMEGIRD > 1000

实际想法:当我佩戴命运之刃 元宝或灵符大于1000即可通过检测
脚本意思:元宝跟灵符都满足条件带不带命运之刃都可通过检测


现阶段能通过以下方式 实现 还有其他方式就不去列举了
例子一:
#IF
CHECKITEMW 命运之刃
#ACT
GOTO @检测条件
[@检测条件]
#IF(1)
GAMEGOLD > 1000
GAMEGIRD > 1000


例子二:
#IF
CHECKITEMW 命运之刃
GAMEGOLD > 1000
#ACT
满足
#IF
CHECKITEMW 命运之刃
GAMEGOLD > 1000
#ACT
满足

增加检测必须满足条件后  


#IF(2)
CHECKITEMW 命运之刃   (必须)
GAMEGOLD > 1000
GAMEGIRD > 1000
#ACT
这样检测2个条件 但是佩戴命运之刃是必须满足的

这种方式基本所有多条件检测 无需再去进行多次跳转检测了



请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

4

主题

108

回帖

158

积分

注册会员

积分
158
发表于 2023-8-4 02:39:12 | 显示全部楼层
#IF
CHECKITEMW 命运之刃
#elseact
break
#IF(1)
GAMEGOLD > 1000
GAMEGIRD > 1000

什么要加GOTO 这样检测不行吗
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

7

主题

6

回帖

71

积分

注册会员

积分
71
 楼主| 发表于 2023-8-4 15:56:48 来自手机 | 显示全部楼层
風清揚 发表于 2023-8-4 02:39
#IF
CHECKITEMW 命运之刃
#elseact

因为写在攻击触发的下面还有其他触发检测啊 不goto   elseact后 剩下的不就不执行了吗
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

19

主题

322

回帖

1049

积分

金牌会员

积分
1049
发表于 2023-8-4 17:26:34 | 显示全部楼层
a5557343 发表于 2023-8-4 15:56
因为写在攻击触发的下面还有其他触发检测啊 不goto   elseact后 剩下的不就不执行了吗 ...

这种位置放最后 或者起始就goto 分离开
回复

使用道具 举报

7

主题

6

回帖

71

积分

注册会员

积分
71
 楼主| 发表于 2023-8-4 20:08:28 来自手机 | 显示全部楼层
天极工作室 发表于 2023-8-4 17:26
这种位置放最后 或者起始就goto 分离开

现在讨论的是建议的可行性 脚本我会写
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翎风引擎论坛 |网站地图

GMT+8, 2025-6-27 22:02 , Processed in 0.033729 second(s), 22 queries , Gzip On, Redis On.

Powered by haom2 X3.5

© 2001-2025 Discuz! Team.

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