• 印度Zensar科技公司卓越实验室正式落户盐城师范学院
  • 解决AFT人物死亡后点“立即复活”服务器认证失败问题

    [ 来源:不详 | 作者:佚名 | 时间:2007-11-15 13:56:22 | 浏览: 人次 ]

    分析掉线原因:由于人物死亡以后小退就不认证这个帐号拉!

    其实 点了 立即复活 就相当于 小退 在 点 开始游戏

    会掉线的原因就是因为 人物死亡 (如果不死亡就没事) 以后小退 角色网关 不认证这个帐号啦 具体为什么不认证原因不清楚!

    我发现如果该角色在线或被用KicK让人物吊线小退以后是可以认证的!

    所以我的解决办法 就是 在人物死亡以后 把它踢掉线 而且 客户端不会显示与服务器断开连接。
    而还是停在 死亡 的3个 选项那里 这样在点 立即复活 就不会掉线拉!

    也有缺点 人物死亡以后 就会与服务器断开连接 所以死亡以后再发生的事情就看不到了 比如别人说什么都看不到拉!

    拿我服务器的人物死亡触发脚本举例 不同版本 应该也不一样!
    修改方法如下:
    [@SWCF]
    #if
    ;check [351] 0
    #ACT
    set [351] 1
    CALCVAR HUMAN JLMS = $M
    SAVEVAR HUMAN JLMS ..\QuestDiary\数据文件\JLMSsave.txt
    CALCVAR HUMAN JLHS = $X
    SAVEVAR HUMAN JLHS ..\QuestDiary\数据文件\JLHSsave.txt
    CALCVAR HUMAN JLZS = $Y
    SAVEVAR HUMAN JLZS ..\QuestDiary\数据文件\JLZSsave.txt
    SENDMSG 6 死了,你可以使用“还魂石”或“赤炼符”返回这里!
    kick   

    希望对大家帮助,有什么问题或不明白的提出来大家一起讨论!

    刚才测试发现问题 不知道什么原因 被怪杀才出发这个脚本 被人杀不触发有人知道原因吗?

    终于解决了,是因为杀我的人等级太高了 AFT 引擎如果人物等级过高就会这样

    共有 0 位网友发表了评论 ... 查看完整内容