IP传奇HERO引擎通过定时器判断人物指定时间是否移动,如果没有移动则剔除下线。
代码如下:
QManage.txt
[@login]
#IF
#ACT
;声明坐标变量
VAR Integer HUMAN X
VAR Integer HUMAN Y
LOADVAR HUMAN X ..QuestDiary坐标文件X.txt
LOADVAR HUMAN Y ..QuestDiary坐标文件Y.txt
;保存坐标数据
CALCVAR HUMAN X = <$SELFX>
SAVEVAR HUMAN X ..QuestDiary坐标文件X.txt
CALCVAR HUMAN Y = <$SELFY>
SAVEVAR HUMAN Y ..QuestDiary坐标文件Y.txt
;还原初始标识
SET [001] 0
;启动计时器
SetOnTimer 0 3
[@OnTimer0]
#ACT
;输出坐标数据
SendMsg 5 你目前位于%m的(%x:%y)
goto @判断位置是否相同
[@判断位置是否相同]
#IF
;判断已保存的坐标是否和当前坐标相同
CHECKVAR HUMAN X = <$SELFX>
CHECKVAR HUMAN Y = <$SELFY>
#ACT
SendMsg 5 位置与记录位置相同
GOTO @判断标志
#ELSEACT
SendMsg 6 位置与记录位置不相同
SetOffTimer 1
SendMsg 6 停留时间计时器已停止。
SET [001] 0
SendMsg 6 标志已还原。
;记录新坐标X
CALCVAR HUMAN X = <$SELFX>
SAVEVAR HUMAN X ..QuestDiary坐标文件X.txt
;记录新坐标Y
CALCVAR HUMAN Y = <$SELFY>
SAVEVAR HUMAN Y ..QuestDiary坐标文件Y.txt
SendMsg 6 已记录新坐标,坐标值:<$HUMAN(X)> <$HUMAN(Y)>
[@判断标志]
#if
CHECK [001] 0
#act
SetOnTimer 1 10
SendMsg 5 停留时间计时器已启动。
SET [001] 1
[@OnTimer1]
#ACT
SendMsg 5 触发阀值,剔除人物。
KICK
未经允许不得转载:IP传奇登陆器 » 人物指定时间不移动剔除下线的脚本
本版热门推荐
2017-04-16 06:31:14
1封闭万能登陆器,助力封挂之路!!2017-03-15 20:14:33
2重大更新,完美封闭所有加速外挂!2025-01-12 09:36:54
3WEB列表服务器2021-06-20 09:07:55
4IP传奇交流群2017-07-22 17:56:39
5心意传奇设置器、控制器2017-01-28 09:44:21
6春节期间优惠活动2019-03-25 09:32:33
72019心意传奇万能登陆器2018-10-30 11:12:56
8关于转生三版引擎的部分脚本命令2017-01-30 18:07:09
9本站特推出高仿秒解云服务器2017-04-21 10:48:54
10打击倒卖登陆器 不再附带配置器