传奇版本188引擎取字符串在列表中的行号

[复制链接]
查看955 | 回复0 | 2019-3-11 11:32:20 | 显示全部楼层 |阅读模式
[+]新增:脚本命令GetListStringPos
功能: 取字符串在列表中的行号.支持绝对路径
格式: GetListStringPos 路径 字符串 返回变量(M\P\N$XXX数值型变量)
说明: 返回值放在人物的p0变量中,如果值=-1说明没有找到.
          返回值可以通过EQUAL做条件检测

范例:
[@main]
#if
#act
GetListStringPos ..\QuestDiary\文本数据.txt 我 M0

#if
EQUAL M0 -1
#act
SENDMSG 6 字符串【我】不在列表中
break
#if
NOT EQUAL M0 -1
#act
SENDMSG 6 字符串【我】在列表中的位置为第<$STR(M0)>行
BREAK


回复

使用道具 举报

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

本版积分规则