他也玩传奇 首页 传奇学院 引擎功能 gom引擎 查看内容

检测字符串是否在指定文件中 CheckContainsTextList命令详解

2023-6-17 21:51| 发布者: 积木GM论坛| 查看: 1561| 评论: 0

摘要: 命令功能:检测字符串是否在指定文件中,包含检测的字符串不需要完全相同,文件里的字符包含检测的字符,就会成功;命令格式:CheckContainsTextList 文本.txt $STR(S2)#IFCheckContainsTextList ..\QuestDiary\充值 ...

检测字符串是否在指定文件中 CheckContainsTextList命令详解

命令功能:检测字符串是否在指定文件中,包含检测的字符串不需要完全相同,文件里的字符包含检测的字符,就会成功;
命令格式:CheckContainsTextList 文本.txt <$STR(S2)>

[@CheckContainsTextList]
#IF
CheckContainsTextList ..\QuestDiary\充值系统\10元卡号.txt <$STR(S2)>
#SAY
列表里的某一行字符包含<$STR(S2)>
#ELSESAY
列表里的某一行字符包含<$STR(S2)>

[@CheckContainsTextListEx]
#IF
CheckContainsTextListEx ..\QuestDiary\充值系统\10元卡号.txt <$STR(S2)>
#SAY
<$STR(S2)>包含列表里某一行字符
#ELSESAY
<$STR(S2)>不包含列表里某一行字符

CheckContainsTextList 和 CheckContainsTextListEx 区别

CheckContainsTextList 列表文件里保存的是完整的字符。检测列表里的某一行字符是否包含检测的关键字

CheckContainsTextListEx 列表文件里保存的是关键字。检测字符是否包含列表里的某一行关键字

检查字符串是否在指定文件中
[@旧格式_不区分大小写]
#IF
CHECKTEXTLIST ..\QuestDiary\充值系统\10元卡号.txt <$STR(S$2)>
#SAY
<$STR(S$2)>在列表中
#ELSESAY
<$STR(S$2)>不在列表中

[@新格式_区分大小写]
#IF
CHECKTEXTLIST ..\QuestDiary\充值系统\10元卡号.txt <$STR(S$2)> <$STR(S$3)>
#SAY
卡号密码正确
#ELSESAY
卡号密码错误

S$2和S$3的值在“10元卡号.txt”文本中以空格分开

以上是他也玩传奇gm论坛小编给大家讲解的《检测字符串是否在指定文件中》功能命令使用说明,希望对大家有所帮助!还有不懂的可以在评论区交流留言。

相关阅读

最新评论