wf110  2023-1-13 15:14:25 | 已收到|
7 702

13

回帖

3783

金币

2067

积分

积分
2067
发表于 2023-1-13 15:14:25 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

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

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

[@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[A].B> <$变量名字[物品名字/ID].返回类型(名字,dc)>
最后回复时间:2023-02-04 17:01:24官方回复了此贴
回复

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
16430
发表于 2023-1-17 16:22:58 | 显示全部楼层
这些都不是必备功能 现有脚本可以实现 。。。。
回复

使用道具 举报

13

回帖

3783

金币

2067

积分

积分
2067
 楼主| 发表于 2023-1-31 15:23:49 | 显示全部楼层
996技术-wang 发表于 2023-1-17 16:22
这些都不是必备功能 现有脚本可以实现 。。。。

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

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
16430
发表于 2023-2-3 20:30:18 | 显示全部楼层
循环遍历每行 比较也可以的
回复

使用道具 举报

13

回帖

3783

金币

2067

积分

积分
2067
 楼主| 发表于 2023-2-4 11:09:44 | 显示全部楼层
本帖最后由 wf110 于 2023-2-4 11:11 编辑
996技术-wang 发表于 2023-2-3 20:30
循环遍历每行 比较也可以的

如果文本里是固定的 好检测 主要是不固定 还要随时修改 很不方便 QQ截图20230204110842.png 传世就有这样的 很方便 可以实现好多东西
C:\Users\Administrator\Desktop\素材\QQ截图20230204110842.png
回复

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
16430
发表于 2023-2-4 17:01:24 | 显示全部楼层
收到 后续会考虑加上的。
回复

使用道具 举报

12

回帖

2795

金币

1504

积分

积分
1504
发表于 2024-4-26 20:50:50 | 显示全部楼层
996技术-wang 发表于 2023-2-4 17:01
收到 后续会考虑加上的。

都1年多了,还没加上啊
回复

使用道具 举报

61

回帖

3289

金币

1846

积分

积分
1846
发表于 2024-5-31 19:56:26 | 显示全部楼层
lan123 发表于 2024-4-26 20:50
都1年多了,还没加上啊

等一年了啊老铁
回复

使用道具 举报