关于GetStringPosEX问题
GetStringPosEX ..\\QuestDiary\\怪物名字.txt <$KILLMONNAME> N$怪物名字行号 N$怪物名名字 0;TxT内容
骷髅精灵|骷髅精灵1
骷髅
杀骷髅怪检测出来的是骷髅精灵
如果骷髅在骷髅精灵上面 那么检测出来的就是骷髅 而不是骷髅精灵
骷髅
骷髅精灵|骷髅精灵1
这是bug吗?
求解决思路
GetStringPosEX ..\\QuestDiary\\怪物名字.txt <$KILLMONNAME>| N$怪物名字行号 N$怪物名名字 0
加上|就行了,分隔符号一起算上,包括每行最后一个怪 包含的意思
检测字符,是否在指定文本中包含
GetStringPosEX ..\\QuestDiary\\怪物名字.txt A<$KILLMONNAME>A N$怪物名字行号 N$怪物名名字 0
;TxT内容
A骷髅精灵A|骷髅精灵1
A骷髅A 杀怪奖励? 建议换写法
楼上说的加杠 万一有个怪叫精灵呢,, 你为什么不用这个呢?
CheckContainsText <$KILLMONNAME> 骷髅精灵 柠檬 发表于 2023-8-29 13:22 你为什么不用这个呢?
CheckContainsText 骷髅精灵
用处不一样 GetStringPosEX ..\\QuestDiary\\怪物名字.txt <$KILLMONNAME>| N$怪物名字行号 N$怪物名名字 0
加上|就行了,分隔符号一起算上,包括每行最后一个怪 包含的意思
检测字符,是否在指定文本中包含
GetStringPosEX ..\\QuestDiary\\怪物名字.txt A<$KILLMONNAME>A N$怪物名字行号 N$怪物名名字 0
;TxT内容
A骷髅精灵A|骷髅精灵1
A骷髅A 杀怪奖励? 建议换写法
楼上说的加杠 万一有个怪叫精灵呢,, 你为什么不用这个呢?
CheckContainsText <$KILLMONNAME> 骷髅精灵
页:
[1]
2