设为首页 加入收藏

  • 网站首页
  • 最新开服列表
  • 游戏装备展示
  • 神途官方新闻
  • 游戏介绍
  • 背景故事
  • 经验心得
  • 神途家族专区
  • 相关工具下载
  • 站内搜索

    TOP

    神途引擎更新日志 [2017-6-27]

    作者:神途发布网 来源:www.smxzt.com 发布时间:2017-07-28 00:12:54 浏览量: 评论:0

    本次更新的引擎日志记录,日期为5.31号~6.27号,更早以前的更新日志查询请点击这里查询。


    2017.6.27日引擎(必须同步更新最新网关和最新客户端)

    1.解决某些技能设置骑马不可用时还能释放的问题
    2.解决排行榜有可能错乱的问题

    2017.6.14日引擎(必须同步更新最新网关和最新客户端)
    1.全局表增加禁言是否也禁用小喇叭的配置
    2.增加显示蓝条的功能(需使用最新客户端)
    3.增加获取所有db变量的脚本接口
    /**
         * @b 获取所有的数据库变量.
         * 获取所有的数据库变量.
         * @return 返回lua_table.
         * @remarks 无.
         * @verbatim
         * 示例代码:
         * function test()
         *     local ret = lualib:GetAllDBVars()
         *     -- 打印所有DB变量
         *     for k,v in ipairs(ret) do
         *         local var_type = v[1]    --变量类型 0 num 1 str
         *         local var_key = v[2]     --变量key
         *         local var_value = v[3]   --变量的值
         *         local merge_type = v[4]  --变量合区类型, 参考接口SetDBNumEx和SetDBStrEx
         *     end
         * end
         * @endverbatim
         * @warning 无.
         * @note@verbinclude GetAllDBVars.lua
         * @version 0.926及以上版本.
         */  
        lua_script::lua_table GetAllDBVars();
    4.增加获取玩家所有称号的脚本接口
    /**
         * @b 获取玩家所有称号.
         * 获取玩家所有称号.
         * @param strPlayer 玩家的GUID.
         * @return 返回lua_table,包含玩家所有称号.
         * @remarks 无.
         * @verbatim
         * 示例代码:
         * function test(strPlayer)
         *     local ret = lualib:Player_GetAllTitles(strPlayer)
         *     -- 打印所有称号
         *     for k,v in ipairs(ret) do
         *         local title_id = v[1]        --称号id
         *         local title_keyname = v[2]   --称号keyname
         *         local title_life = v[3]      --称号有效时间
         *     end
         * end
         * @endverbatim
         * @warning 无.
         * @note@verbinclude Player_GetAllTitles.lua
         * @version 0.926及以上版本.
         */
        lua_script::lua_table Player_GetAllTitles(const std::string& strPlayer);
    5.增加向周围发送玩家内功的脚本接口
    /**
         * @b 向周围通知角色内功数值
         * 向角色周围通知角色内功数值.
         * @param strRole 角色GUID,角色只能是玩家或怪物.
         * @return 成功或失败.
         * @remarks 无.

    2017.6.1日引擎(测试版,需要更新到最新客户端)
    1.强化验证码验证功能,防止人工远程答题
    /**
         * @b 验证码结果回调
         * 验证吗结果回调.非系统级回调,需要手动添加触发器.
         * @param  strPlayer 玩家的GUID.
         * @param  result 验证码结果 0 验证成功 1 验证失败.
         * @param  reason 验证成功时指明额外信息 0 无 1 疑似外挂;验证失败时指明失败原因 0 验证码输入错误 1 验证超时 2 玩家要求重试.
         * @return 无.
         * @remarks 无.
         * @warning 无.
         * @note@verbinclude on_captcha_result.lua
         * @version 0.926及以上版本.
         * @see CScriptLib::eTriggerType
         */
        void on_captcha_result(const std::string& strPlayer, UINT8 result, UINT8 reason);

    2017.5.31日引擎(测试版)
    1.增加更多的日志记录
    2.优化日志查询
    2017.5.17日引擎(测试版)  自用oss需同步到最新客户端
    1.怪物支持内功,设置动态属性的脚本接口支持内功属性的设置
    2.增加发送验证码的脚本接口和验证码结果触发,SendCaptchaReq返回成功代表发送成功,
    玩家的验证结果要注册lua_trigger_captcha_result触发
        /**
        * @b 发送验证码请求
        * 发送验证码请求
        * @param player_guid 角色guid.
        * @param type 验证码类型 0 找出两个相同的字.
        * @return 是否成功
        * @warning 返回成功只代表验证码请求发送成功,具体结果请监听相应的触发.
        * @version 0.926及以上版本.
        */
        bool SendCaptchaReq(const std::string& player_guid, UINT32 type);
        /**
         * @b 验证码结果回调
         * 验证吗结果回调.非系统级回调,需要手动添加触发器.
         * @param  strPlayer 玩家的GUID.
         * @param  result 验证码结果 0 验证成功 1 验证失败.
         * @param  reason 验证码验证失败原因 0 验证码输入错误 1 验证超时 2 玩家要求重试.
         * @return 无.
         * @remarks 无.
         * @warning 无.
         * @note@verbinclude on_captcha_result.lua
         * @version 0.926及以上版本.
         * @see CScriptLib::eTriggerType
         */
        void on_captcha_result(const std::string& strPlayer, UINT8 result, UINT8 reason);


    最新评论:


    >   共有 0 位网友发表了评论

    随机导读

    ·天帝神途
    ·云朵神途
    ·内挂系统
    ·魔龙教主
    ·祖玛神途之屌丝逆袭
    ·杀戮神途

    相关新闻

    ·神途脚本引擎运行原理及案例讲解
    ·神途引擎更新日志