二.读取数据
2.1.功能: 读取文本文件中的内容到变量中
格式:GetListString 文件路径 行号(行号从0开始) 变量1 变量2
说明: 变量2可以不需要,当读取变量2时文本单行的内容必须是以下格式: 人物1:10
配套脚本:
[@main] #if #act mov n$提现金额 0 mov n$提现资源编号 23 mov n$当前面读取初始行数 0 goto @提现界面 [@提现界面] #if #act openmerchantbigdlg <$STR(N$提现资源编号)> 391 1 4 0 -50 0 mov n$第一行读取数据行号 <$str(n$当前面读取初始行数)> mov n$第一行行号 <$str(n$当前面读取初始行数)> DIV n$第一行行号 8 INC n$第一行行号 1 sendmsg 6 ------<$str(n$第一行行号)> mov n$第一行玩家名字和分区信息行号 <$str(n$第一行读取数据行号)> inc n$第一行玩家名字和分区信息行号 6 getliststring ..\..\..\..\跨区系统\提现系统\提现文件.txt <$str(n$第一行玩家名字和分区信息行号)> S$跨区名称一 S$跨区角色一 sendmsg 6 ----<$STR(S$跨区名称一)>----<$STR(S$跨区角色一)> mov n$第一行玩家提现金额行号 <$str(n$第一行读取数据行号)> INC n$第一行玩家提现金额行号 3 getliststring ..\..\..\..\跨区系统\提现系统\提现文件.txt <$str(n$第一行玩家提现金额行号)> S$提现金额一 mov n$第一行玩家提现时间 <$str(n$第一行读取数据行号)> INC n$第一行玩家提现时间 5 getliststring ..\..\..\..\跨区系统\提现系统\提现文件.txt <$str(n$第一行玩家提现时间)> S$提现时间一 mov n$第一行玩家提现状态 <$str(n$第一行读取数据行号)> INC n$第一行玩家提现状态 7 sendmsg 5 --------------<$str(n$第一行玩家提现状态)> getliststring ..\..\..\..\跨区系统\提现系统\提现文件.txt <$str(n$第一行玩家提现状态)> S$交易状态一 ;=========================== mov n$第二行读取数据行号 <$str(n$当前面读取初始行数)> INC n$第二行读取数据行号 8 mov n$第二行行号 <$str(n$当前面读取初始行数)> INC n$第二行行号 8 DIV n$第二行行号 8 INC n$第二行行号 1 sendmsg 6 ------<$str(n$第二行行号)> mov n$第二行玩家名字和分区信息行号 <$str(n$第二行读取数据行号)> inc n$第二行玩家名字和分区信息行号 6 getliststring ..\..\..\..\跨区系统\提现系统\提现文件.txt <$str(n$第二行玩家名字和分区信息行号)> S$跨区名称二 S$跨区角色二 sendmsg 6 ----<$STR(S$跨区名称二)>----<$STR(S$跨区角色二)> mov n$第二行玩家提现金额行号 <$str(n$第二行读取数据行号)> INC n$第二行玩家提现金额行号 3 getliststring ..\..\..\..\跨区系统\提现系统\提现文件.txt <$str(n$第二行玩家提现金额行号)> S$提现金额二 mov n$第二行玩家提现时间 <$str(n$第二行读取数据行号)> INC n$第二行玩家提现时间 5 getliststring ..\..\..\..\跨区系统\提现系统\提现文件.txt <$str(n$第二行玩家提现时间)> S$提现时间二 mov n$第二行玩家提现状态 <$str(n$第二行读取数据行号)> INC n$第二行玩家提现状态 7 sendmsg 5 --------------<$str(n$第二行玩家提现状态)> getliststring ..\..\..\..\跨区系统\提现系统\提现文件.txt <$str(n$第二行玩家提现状态)> S$交易状态二