求一个把1区最高等级变量传递到2区的方法
比如1区最高等级变量为G999,把这个变量的数值传递到2区的G999 每天固定时刻传递或者隔2小时传递一次。 WriteConfigFileItem d:\\等级数据.txt 最高等级 1区 <$STR(G999)> 1ReadConfigFileItem d:\\等级数据.txt 最高等级 1区 <$STR(G999)> 1 机器人脚本固定时间执行,把G999变量写入一个通区文本,2区延迟1分钟读取这个文本内容写入G999变量 279532948 发表于 2021-7-15 08:52 机器人脚本固定时间执行,把G999变量写入一个通区文本,2区延迟1分钟读取这个文本内容写入G999变量
思路我知道。我要的是脚本。 本帖最后由 pai哥 于 2021-7-15 10:25 编辑
楼上正解。
自己随便写一下就行了啊。。 AutoRunRobot.txt
#AutoRun NPC MIN 2 @加载G变量
RobotManage.txt
[@加载G变量]
#ACT
ReadConfigFileItem ..\\..\\..\\..\\你的主版本文件夹名\\Mir200\\GlobalVal.ini Setup GlobalStrVal999 N$全局G变量
MOV G999 <$str(N$全局G变量)> 一区
#AutoRun NPC HOUR 2 @存入数据
[@存入数据]
#ACT
WriteConfigFileItem d:\\等级数据.txt 最高等级 1区 <$STR(G999)>
二区
#AutoRun NPC HOUR 2 @读取数据
[@存入数据]
#ACT
ReadConfigFileItem d:\\等级数据.txt 最高等级 1区 <$STR(G999)> 考虑到2个区不可能同时开区,或者有前后,或者中途关区调试..建议把机器人时间设置为准确时间
一区
#AutoRun NPC RUNONDAY 00:05 @存入数据
#AutoRun NPC RUNONDAY 02:05 @存入数据
#AutoRun NPC RUNONDAY 04:05 @存入数据
#AutoRun NPC RUNONDAY 06:05 @存入数据
........
二区
#AutoRun NPC RUNONDAY 00:06 @读取数据
#AutoRun NPC RUNONDAY 02:06 @读取数据
#AutoRun NPC RUNONDAY 04:06 @读取数据
...... 蓅氓爱学习 发表于 2021-7-15 16:58 一区
#AutoRun NPC HOUR 2 @存入数据
WriteConfigFileItem d:\\等级数据.txt 1 <$STR(G999)> 这样写不能保存? liu122824834 发表于 2021-7-16 08:15 WriteConfigFileItem d:\\等级数据.txt 1 这样写不能保存?
按规定写,不要自己创造写法,参数都要全
页:
[1]