wf110 发表于 2023-1-13 15:14:25

字符串返回

检查字符串是否在指定文件中 包含检测 检测的字符串不需要完全相同,文件里的字符包含检测的字符,就会成功

[@CheckContainsTextList]
#IF
CheckContainsTextList ..\QuestDiary\充值系统\10元卡号.txt <$STR(S2)>
#ACT
SENDMSG 6 列表文件中某一行字符包含<$STR(S2)>
#ELSEACT
SENDMSG 6 列表文件中某一行字符不包含<$STR(S2)>

CheckContainsTextList ..\QuestDiary\充值系统\10元卡号.txt <$STR(S2)> $所在行 $整行字符串

这个命令只检测在不在 没有返回 建议添加返回变量 返回它的所在行数或是它所在的整行字符串 这样可以实现很多功能和便捷 比如首爆 可以在文本实现 名字,货币,名额 一个文本搞定

说明:获取物品原始各项数据库字段值参数
格式:通过物品名字取数据库字段值 GetDBItemFieldValue 物品名称 字段名 变量
格式:通过 IDX 字段取数据库字段值 GetDBIdxItemFieldValue idx 字段名 变量

这个返回有点麻烦 等于先去执行声明,能不能出一个直接返回命令 例如:<$item.B> <$变量名字[物品名字/ID].返回类型(名字,dc)>

996技术-wang 发表于 2023-1-17 16:22:58

这些都不是必备功能 现有脚本可以实现 。。。。

wf110 发表于 2023-1-31 15:23:49

996技术-wang 发表于 2023-1-17 16:22
这些都不是必备功能 现有脚本可以实现 。。。。

我说的属性直接返回是有间接返回的 那那个字符串呢 我没找到
比如文本字符为:测试|材料|3000
我检测字符串: 测试|或是 |材料 或是 |3000
我如何返回我检测的字符在文本的行数 或是 整个完整的字符串

996技术-wang 发表于 2023-2-3 20:30:18

循环遍历每行 比较也可以的

wf110 发表于 2023-2-4 11:09:44

本帖最后由 wf110 于 2023-2-4 11:11 编辑

996技术-wang 发表于 2023-2-3 20:30
循环遍历每行 比较也可以的
如果文本里是固定的 好检测 主要是不固定 还要随时修改 很不方便传世就有这样的 很方便 可以实现好多东西
C:\Users\Administrator\Desktop\素材\QQ截图20230204110842.png

996技术-wang 发表于 2023-2-4 17:01:24

收到 后续会考虑加上的。

lan123 发表于 2024-4-26 20:50:50

996技术-wang 发表于 2023-2-4 17:01
收到 后续会考虑加上的。

都1年多了,还没加上啊:L
页: [1]
查看完整版本: 字符串返回