| 功能:大退小退触发脚本   (支持非安全区)
 
 大退触发 QFunction 的 [@OnLogout_OffLinePlaying]
 小退触发 QFunction 的 [@OnLogout_SoftClosing]
 
 注意:必须先执行 SETOFFLINEPLAY ON  大(小)退触发才会生效
 中途又不想让玩家大小退触发 则SETOFFLINEPLAY OFF
 可以把此段脚本写在QManage.txt登录脚本中让玩家先执行!
 
 格式:
 在QManage.txt里写入以下
 
 [@RESUME]
 #ACT
 ;结束触发段必须在kick之前
 SETOFFLINEPLAY OFF
 SENDMSG 7       因为你上次下线的时候使用了离线挂机功能 249 0
 SENDMSG 7                          249 0
 SENDMSG 7        管理员为避免你在游戏中出现数据错误 249 0
 SENDMSG 7                          249 0
 SENDMSG 7          所以请你小退一下再重新登陆 249 0
 SENDMSG 7                          249 0
 KICK
 
 
 [@Login]
 #IF
 CHECKLEVELEX > 0
 #ACT
 SETOFFLINEPLAY ON
 
 
 QFunction.txt文本中
 ;小退触发
 [@OnLogout_SoftClosing]
 #if
 NOT InSafeZone
 #act
 kick
 h.kick
 SENDMSG 0 玩家[%s].离开了游戏
 BREAK
 
 ;大退触发
 [@OnLogout_OffLinePlaying]
 #IF
 NOT InSafeZone
 #ACT
 SETAUTOGETEXP 1400 1 1
 kick
 h.kick
 SENDMSG 0 玩家[%s].离开了游戏
 BREAK
 
 
 |