翎风引擎

 找回密码
 立即注册
查看: 189|回复: 8

CheckTextList 存在BUG

[复制链接]

5

主题

8

回帖

47

积分

新手上路

Rank: 1

积分
47
发表于 2024-4-4 17:32:47 | 显示全部楼层 |阅读模式
bug提交
M2版本: 翎风引擎 [20240308]
BUG描述: 区分大小写的模式无BUG。
不区分大小写模式存在BUG
----------------------------------------------
文件内并没有 D517 和 d517 默认 CheckTextList ..\\QuestDiary\\排除地图.txt D517

会检测到 文本是存在的!
BUG重现方式(步骤,流程等): 新增测试NPC:
[@main]
#say
<开始读图/@开始读图>

[@开始读图]
#if
CheckTextList ..\\QuestDiary\\排除地图.txt D517
#act
SendMsg 5 存在
#elseact
SendMsg 5 不存在

检测内容 排除地图.txt:
YD2
YD1
X_0
XX_0
XINGZUO012111
XINGZUO012
XINGZUO011111
XINGZUO011
XINGZUO010111
XINGZUO010
XINGZUO009111
XINGZUO009
XINGZUO008111
XINGZUO008
XINGZUO007111
XINGZUO007
XINGZUO006111
XINGZUO006
XINGZUO005111
XINGZUO005
XINGZUO004111
XINGZUO004
XINGZUO003111
XINGZUO003
XINGZUO002111
XINGZUO002
XINGZUO001111
XINGZUO001
XIANJIANLINYUERU
xianjian910NIAN
XIANJIAN9
xianjian810NIAN
XIANJIAN8
XIANJIAN7
xianjian610NIAN
XIANJIAN6
XIANJIAN5
xianjian310NIAN
XIANJIAN3
xianjian278
xianjian277
xianjian276
xianjian275
xianjian274
xianjian273
xianjian272
xianjian271
XIANJIAN27
xianjian269
xianjian268
xianjian267
xianjian266
xianjian265
xianjian264
xianjian263
xianjian262
xianjian261
XIANJIAN26
XIANJIAN25
xianjian241
XIANJIAN24
XIANJIAN23
xianjian222
xianjian221
XIANJIAN22
XIANJIAN21
XIANJIAN20
XIANJIAN2
xianjian1910NIAN
XIANJIAN19
xianjian1810NIAN
XIANJIAN18
XIANJIAN17
XIANJIAN16
XIANJIAN15
XIANJIAN14
XIANJIAN13
XIANJIAN12
xianjian112
xianjian111
XIANJIAN11
xianjian1010NIAN
XIANJIAN10
WS1
WQ1
T_07
T_05
T334
T139
T134
T132
T1063
T1062
T1061
T103
SNOW_HOUSE2
SNOW_HOUSE1
sbk0122
safe
Q016
Q004
Q003
Q002
Q001
NANZHAOJIANYU
MJ08
MJ06
MJ05
MJ04
JT1
JIYUTAN
JIUJIANXIAN4
JIUJIANXIAN3
JIUJIANXIAN2
JIUJIANXIAN1
JH1
HLG
HG1
FOXHOUSE
DM011
DM002
DM001
D71653
D71652
D71651
D71650
D71625
D71624
D71623
D71622
D71621
D71620
D71619
D71618
D71617
D71616
D71615
D71614
D71613
D71612
D71611
D71610
D71609
D71608
D71607
D71606
D71605
D71604
D71603
D71602
D71601
D716
D710
D611
D610
D609
D608
D607
D515
0
D5071
D5069
D5068
D5067
D5066
D5065
D5064
D5063
D5062
D5061
D2070
D2002
D10071
D10062
D10061
CK1
B356
B355
B354
B353
B352
B351
B347
B346
B345
B344
B343
B342
B341
B013
B012
B011
2J
2H
1007
1006
1005
1004
1003
1002
1001
0162
0161
0160
0159
0158
0157
0156
0155
0154
0153
0152
0151
0150
0149
0148
0147
0146
0145
0144
0143
0142
0141
0140
0139
0138
0137
0136
0135
0134
0133
0132
0131
0130
0129
0128
0127
0126
0125
0124
0123
0122
0121
0120
0119
0118
0117
0116
01152
0115
01142
01141
0114
01132
0113
0112
0111
0110
0109
0108
0107
0106
0105
0104
0103
0102
0101
0100
修复BUG后应达到的效果:
联系QQ: 1515111000
BUG专用端下载地址:
本帖最后由 高启强 于 2024-4-4 17:37 编辑

以上内容和文本编码无关, 已经详细测试过。


按照我的流程,添加NPC。读取文件内容检测,即可复现、
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

83

回帖

1601

积分

金牌会员

Rank: 6Rank: 6

积分
1601
发表于 2024-4-4 19:08:43 来自手机 | 显示全部楼层
自己脚本问题,仔细看说明书
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

5

主题

8

回帖

47

积分

新手上路

Rank: 1

积分
47
 楼主| 发表于 2024-4-4 19:57:29 | 显示全部楼层
本帖最后由 高启强 于 2024-4-4 19:59 编辑
kill8 发表于 2024-4-4 19:08
自己脚本问题,仔细看说明书

默认参数3留空即是不区分大小写,小喷子,都不去复现,就在这里说脚本问题。
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

83

回帖

1601

积分

金牌会员

Rank: 6Rank: 6

积分
1601
发表于 2024-4-4 20:32:59 | 显示全部楼层
高启强 发表于 2024-4-4 19:57
默认参数3留空即是不区分大小写,小喷子,都不去复现,就在这里说脚本问题。 ...

劝你不会写脚本就不要写,量力而行!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

5

主题

8

回帖

47

积分

新手上路

Rank: 1

积分
47
 楼主| 发表于 2024-4-4 20:46:02 | 显示全部楼层
kill8 发表于 2024-4-4 20:32
劝你不会写脚本就不要写,量力而行!

您说说存在什么问题呢
一共就这几行代码,我还要怎么写?
  1. [@main]
  2. #say
  3. <开始读图/@开始读图>

  4. [@开始读图]
  5. #if
  6. CheckTextList ..\QuestDiary\排除地图.txt D517
  7. #act
  8. SendMsg 5 存在
  9. #elseact
  10. SendMsg 5 不存在
复制代码
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

83

回帖

1601

积分

金牌会员

Rank: 6Rank: 6

积分
1601
发表于 2024-4-4 21:22:43 | 显示全部楼层
说明书要看全
--------------------------------------------2019-01-31更新扩展参数5----------------------------------------------------------------------------------------
CheckTextList 文件名 检测字符串1 检测字符串2(可为空) 是否绝对路径(为空表示相对路径) 是否区分大小写(0或空:不区分; 1:区分)

#IF
CHECKTEXTLIST ..\QuestDiary\列表.txt A001
;比如这里S1直接写A001就无法解析的,<$STR(S1)>也无法解析,必须S1,开头字母需规避变量字母
#SAY
A001在列表中
#ELSESAY
A001不在列表中

请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

5

主题

8

回帖

47

积分

新手上路

Rank: 1

积分
47
 楼主| 发表于 2024-4-4 22:22:28 | 显示全部楼层
kill8 发表于 2024-4-4 21:22
说明书要看全
--------------------------------------------2019-01-31更新扩展参数5-------------------- ...

以后跟强哥说话直接点。
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

83

回帖

1601

积分

金牌会员

Rank: 6Rank: 6

积分
1601
发表于 2024-4-4 23:07:31 | 显示全部楼层
高启强 发表于 2024-4-4 22:22
以后跟强哥说话直接点。

好的,傻强!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

12

主题

22

回帖

82

积分

注册会员

Rank: 2

积分
82
发表于 2024-4-20 11:58:36 | 显示全部楼层
新手表示疑惑
CHECKTEXTLIST ..\QuestDiary\禁刷地图ID.txt <$MAP>
这样写不行吗?
我现在开的一个版本 就是这样写的啊 ,测试了也是可以的啊
乡村小服:925031993
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翎风引擎论坛 |网站地图

GMT+8, 2024-5-4 11:23 , Processed in 0.018564 second(s), 25 queries , Gzip On, Redis On.

Powered by haom2 X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表