当前位置: > 心情故事 > 文章内容


早期版本中人物在安全区离线后将不能自动涨经验,必须处于在线状态才能享受免费泡点。这样给时间不够充足的玩家来说增加了不少升级难度!而且操作起来也极为不便。有没有好的办法解决这一现状呢?答案是肯定的,在后续更新的引擎中,已经支持脚本判断人物是否处于离线状态,并设置为假象离线同样享受免费泡点,快速升级的乐趣!小编就给大家介绍一下具体实现方法

需要在服务端中增加两个判断脚本[@Login]段和[@Resume]段
1、当人物处于在线激活状态时执行[@Login]段,而离线(注意不是打退)状态自动执行[@Resume]段。而且支持英雄和宠物摆摊,具体脚本撰写如下

[@Resume] //离线后
#IF
CHECKLEVELEX > 0
#ACT
SETOFFLINEPLAY ON //开启自动泡点功能

脚本功能描述:如果人物设置了安全区下线自动泡点(SETOFFLINEPLAY ON),人物大退之前会触发 QFunction 的 [@OnLogout_OffLinePlaying],小退则触发 QFunction 的 [@OnLogout_SoftClosing]

脚本撰写位置提示:一定要讲上述脚本内容添加到D:\MirServer\Mir200\Envir\MapQuest_def\QManage.txt文件中。

注意:这2段脚本一定要在登陆脚本的最上面添加!如下图所示:

相关文章