找回密码
 立即注册
查看: 290|回复: 13

关于字符串的两个命令比较

[复制链接]

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-27 11:38:51 | 显示全部楼层 |阅读模式

和大神聊聊
CheckCacheContainsTextList
CHECKTEXTLIST
这两个命令都是检查文件内的字符串
但是我发现个bug
CheckCacheContainsTextList 只检测部分匹配
而
CHECKTEXTLIST 是完全匹配
例如 我有个 高级装备 乌金项链
用CheckCacheContainsTextList 命令检测的话 玩家用 金项链 就能顶替 乌金项链
有用这个命令的兄弟们注意了

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:38:51 | 显示全部楼层
你仿佛在逗我笑....

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:38:51 | 显示全部楼层
是吗..包含,不是匹配整行,GetStringPosEX也是这样的包含类检测

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:38:51 | 显示全部楼层
CheckCacheContainsTextList 金项链   这样才能匹配乌金项链
乌金项链 是匹配不到金项链的。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:38:51 | 显示全部楼层
442671 发表于 2023-6-7 00:55 你仿佛在逗我笑....
那你笑了么?笑了有空试试

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:38:51 | 显示全部楼层
蓅氓爱学习 发表于 2023-6-7 01:09 是吗..包含,不是匹配整行,GetStringPosEX也是这样的包含类检测
是的 昨天亲测,因为说明书CheckCacheContainsTextList说这个是先缓存好,我把CHECKTEXTLIST批量替换成CheckCacheContainsTextList,虽然都是检测文本内是否包含字符串,但结果发现用法还真不一样

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:38:51 | 显示全部楼层
q576996564 发表于 2023-6-7 11:38 是的 昨天亲测,因为说明书CheckCacheContainsTextList说这个是先缓存好,我把CHECKTEXTLIST批量替换成Chec ...
是的,GetStringPosEX我是知道的,
CheckCacheContainsTextList我没用过,所以不知道,感谢告知
包含检测和整行检测,确实有些人不知道

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:38:51 | 显示全部楼层
只有白金项链,哪来的乌金项链。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:38:51 | 显示全部楼层
我就想问一句,你为什么要跨命令去替换,你要替换就替换成同命令的缓存版本。
CheckCacheTextList 不准你替换嘛?

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:38:51 | 显示全部楼层
新增的CheckCacheContainsTextList 同CheckContainsTextList用法一致,区别就是CheckCacheContainsTextList从缓存检测。会更快。
本身这个命令CheckContainsTextList就明说是 检查字符串是否包涵在另外一个字符串中
用CheckCacheContainsTextList 命令检测的话 玩家用 金项链 就能顶替 乌金项链 很正常 也很合理的了啊。。。。

© 2026 折翼天使社区 版权所有