通过脚本解决996PC引擎挂机发呆罚站问题。

发布时间:2026-04-03 10:50:42 分类: 传奇教程大全

1:AutoRunRobot 增加触发,你也可以改20秒

#AutoRun NPC SEC 10 @十秒触发


2:RobotManage提问

[@十秒触发]

#IF

#ACT

Gmexecute 开始提问 @检测挂机


3:QManage处理发呆

;这里保险点初始化0

[@Login]

mov N$是否挂机 0


[@检测挂机]

#OR

ISDUMMY

EQUAL <$STR(N$是否挂机)> 0

#ACT

break


;打怪中

#IF

EQUAL <$ISFIGHTING>  1

#ACT

mov N$最后坐标X <$X>

mov N$最后坐标Y <$Y>

break


;跑动中

#OR

NOT EQUAL <$STR(N$最后坐标X)> <$X>

NOT EQUAL <$STR(N$最后坐标Y)> <$Y>

#ACT

mov N$最后坐标X <$X>

mov N$最后坐标Y <$Y>

break


;发呆中重新激活挂机

#IF

#ACT

mov N$重新激活 1

StopAutoPlayGame

StartAutoPlayGame 100 60 1

mov N$是否挂机 1

mov N$最后坐标X <$X>

mov N$最后坐标Y <$Y>


4:QFunction-0 主要是 N$最后坐标X,N$最后坐标Y, N$是否挂机,N$重新激活变量处理.无视我的其他业务处理改成你的,

[@StartAutoPlayGame]

#OR

checkitem VIP凭证 1

CHECKGAMEGIRD > 99

#ACT

StartAutoPlayGame 100 60 1

SENDMSG 6 开始挂机,使用快捷键“CTRL+ALT+X”停止挂机

mov N$最后坐标X <$X>

mov N$最后坐标Y <$Y>

mov N$是否挂机 1

#ELSEACT

SENDMSG 9 对不起。您没有VIP凭证或充值点不足100!!


[@StopAutoPlayGame]

#IF

EQUAL <$STR(N$重新激活)> 0

#ACT

SENDMSG 6 挂机结束,使用快捷键“CTRL+ALT+X”开始挂机

mov N$是否挂机 0

#ELSEACT

mov N$重新激活 0


;该脚本来自五湖散人。


上一篇 GOM传奇服务端目录、文件解释说明(大部分996版本可参考)。
下一篇 传奇各职业“技能特效”修改和调用方法