找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 106|回复: 0

M2提示禁止使用checkstringlist命令

[复制链接]

228

主题

0

回帖

766

积分

管理员

积分
766
发表于 2024-10-15 01:48:29 | 显示全部楼层 |阅读模式


[@ATTACK]
#IF
CheckStringList ..\MonAttackTrigger.txt <$TARINFO_FNAME> HardDisk
#ACT
T.HUMANHP - <$STR(M1)>

#IF
CheckStringList ..\QuestDiary\数据文件\允许切割怪物.txt <$TARINFO_FNAME> HardDisk
#ACT
T.HUMANHP - <$STR(M切割血量)>

#IF
CheckStringList ..\QuestDiary\数据文件\允许斩杀怪物.txt <$TARINFO_FNAME> HardDisk
#ACT
T.HUMANHP - <$T.HP>

老引擎以上写法升级到0524-07以后引擎会提示禁止使用checkstringlist命令
下面是配合蓝海CSV转换器,替代checkstringlist写法的教程






文件名称:蓝海CSV转换V1.2 CSV快速转换器.zip
下载次数:4  文件大小:708.36 KB  售价:1金钱 [记录]
下载权限: 不限 以上或 [color=rgb(204, 0, 0) !important]VIP会员
   [购买VIP]   [充值金币]

安全检测,请放心下载






1.将checkstringlist攻击触发命令检测的怪物名单整理,如上图

2.将整理好的文件或者目录拖入软件内,点开始转换后,自动在当前目录下转换为CSV格式文件

3.QM登录脚本加载CSV数据,示例如下
将转换好的csv文件,放到QM加载的目录下,QM的@Onstart段加载HASH的LOAD命令

[@Onstart]
#IF
true
#ACT
Hash H_允许切割怪物 Load ..\QuestDiary\数据文件\允许切割怪物.csv
Hash H_允许斩杀怪物 Load ..\QuestDiary\数据文件\允许斩杀怪物.csv
Hash H_全部怪物名单 Load ..\QuestDiary\数据文件\MonAttackTrigger.csv


4.QF攻击触发脚本替换HASH写法

[@ATTACK]
#IF
HashExists H_全部怪物名单 <$TARINFO_FNAME>
#ACT
T.HUMANHP - <$STR(M1)>


#IF
HashExists H_允许切割怪物 <$TARINFO_FNAME>
#ACT
T.HUMANHP - <$STR(M切割血量)>

#IF
HashExists H_允许斩杀怪物 <$TARINFO_FNAME>
#ACT
T.HUMANHP - <$T.HP>



注:HashExists命令支持取反写法 例如:

#IF
!HashExists H_全部怪物名单 <$TARINFO_FNAME>
#ACT
T.HUMANHP - <$STR(M1)>

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

本版积分规则

版主

QQ|传奇版本库,传奇GM基地,传奇GM论坛 ( 京ICP备13005504号-1 )

GMT+8, 2025-5-1 04:02 , Processed in 0.088867 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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