2025-07-17
蓝海CSV转换器使用教程
注:该方法只适用于0524-06以后引擎!!!
工具在Q群下载(引擎包内也有)
[@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>
将转换好的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
[@ATTACK]
#IF
CheckStringList ..MonAttackTrigger.txt <$TARINFO_FNAME> HardDisk
HashExists H_全部怪物名单 <$TARINFO_FNAME>
#ACT
T.HUMANHP - <$STR(M1)>
#IF
CheckStringList ..QuestDiary数据文件允许切割怪物.txt <$TARINFO_FNAME> HardDisk
HashExists H_允许切割怪物 <$TARINFO_FNAME>
#ACT
T.HUMANHP - <$STR(M切割血量)>
#IF
CheckStringList ..QuestDiary数据文件允许斩杀怪物.txt <$TARINFO_FNAME> HardDisk
HashExists H_允许斩杀怪物 <$TARINFO_FNAME>
#ACT
T. HUMANHP - <$T.HP>
注:HashExists命令支持取反写法 例如:
#IF
!HashExists H_全部怪物名单 <$TARINFO_FNAME>
#ACT
T.HUMANHP - <$STR(M1)>