设为首页 加入收藏

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

    TOP

    神途引擎更新日志

    作者:神途发布网 来源:www.smxzt.com 发布时间:2017-05-15 10:32:23 浏览量: 评论:0

    2017.5.9日引擎(测试版)

    1.修正行会加成员时,成员在线状态没设置的问题
    2.修正玩家改名后,寄售物品委托者名字没有修改的问题
    3.修正寄售行物品重复显示的问题

    2017.5.2日引擎(测试版)

    1.解决MailToPlayer和MailToPlayerEx发邮件不成功的Bug

    2.全局表增加寄售物品超时时间的配置

    2017.4.27日引擎(测试版)

    1.外观加入盾牌信息
    2.增加宝宝叛变触发,lua_trigger_servant_betry
        /**
         * @b 宝宝叛变回调
         * 宝宝叛变回调.非系统级回调,需要手动添加触发器.
         * @param strMonster 宝宝的GUID.
         * @return true=允许叛变, false=阻止叛变.
         * @remarks 无.
         * @warning 无.
         * @note@verbinclude on_servant_betry.lua
         * @version 0.926及以上版本.
         * @see CScriptLib::eTriggerType
         */
         bool on_servant_betry(const std::string& strMonster);
    3.bug修改

    2017.4.27日引擎(测试版)

    1.复活前触发加上复活类型参数
        /**
         * @b 角色复活之前回调.
         * 角色复活之前回调.非系统级回调,需要手动添加触发器.
         * @param strRole 角色的GUID.
         * @param iType 复活类型, 0 技能复活 1 原地复活 2 回城复活 3 副本复活
         * @return true = 允许角色复活, false = 阻止角色复活.
         * @remarks 无.
         * @warning 无.
         * @note@verbinclude on_pre_player_relive.lua
         * @version 0.925及以上版本.
         * @see CScriptLib::eTriggerType
         */
        bool on_pre_player_relive(const std::string& strRole, INT32 iType);
    2.寄售行支持积分交易,需要客户端使用新的寄售系统
    3.邮件支持附件积分,新增两个邮件脚本接口来支持发送积分,其他参数请参考不带Ex的接口
        /**
         * @param integral 附件积分数.
         */
        bool MailEx(const char* sender_name, const char* receiver_name,
            const char* text, INT32 gold, INT32 yuanbao, INT32 integral,
            const lua_script::lua_table& item_templates);
        /**
         * @param integral 附件积分数.
         */
        bool MailToPlayerEx(const char* sender_name, const char* receiver_guid,
            const char* text, INT32 gold, INT32 yuanbao, INT32 integral,
            const lua_script::lua_table& item_templates);
    4.全局表增加善恶模式下是否可以打灰名玩家的配置
    5.增加内功经验倍数的属性,全局表增加基础内功经验倍数的配置
    6.GS未初始化时,调用脚本接口会进行白名单检查。暂时只打印错误信息,不影响使用
    7.增加时装武器的功能
    8.bug修改

    2017.4.6日引擎(测试版)

    1.解决加密表单的Bug。
    2.增加通知玩家的属性变更,包括吸血,吸魔,物理反射,魔法反射,物理减免,魔法减免。

    2017.3.23日引擎(测试版)

    1.完善英雄合击功能
    2.增加新的扣元宝接口SubIngotEx,可以标记所扣元宝的去向,原来接口SubIngot和Player_SubIngot默认扣元宝给系统
    /**
         * @b 扣除角色非绑定元宝.
         * 扣除角色非绑定元宝.
         * @param strPlayer 玩家的GUID.
         * @param iIngot 元宝数量.
         * @param byTo 元宝去向(0给系统,1给玩家).
         * @param strDesc 动作的原因.
         * @param strTarget 动作的发起者.
         * @return 成功或失败.
         * @remarks 无.
         * @warning 无.
         * @note@verbinclude SubIngotEx.lua
         * @version 0.926及以上版本.
         * @see SubIngot
         * @see SubBindIngot
         */
        bool SubIngotEx(const std::string& strPlayer, int iIngot, UINT8 byTo,
            const std::string& strDesc, const std::string& strTarget);
    3.增加扣元宝触发lua_trigger_sub_ingot,指明从脚本所扣元宝的数量和去向
    /**
         * @b 扣元宝回调.
         * 扣元宝回调.非系统级回调,需要手动添加触发器.
         * @param strPlayer 玩家的GUID.
         * @param ingot 元宝数量.
         * @param to 元宝去向(0给系统,1给玩家).
         * @return 无.
         * @remarks 无.
         * @warning 无.
         * @note@verbinclude on_sub_ingot.lua
         * @version 0.926及以上版本.
         * @see CScriptLib::eTriggerType
         */
        void on_sub_ingot(const std::string& strPlayer, INT32 ingot, UINT8 to);

    2017.3.20日引擎(测试版)

    1.全局表中加上“英雄跟随状态下是否可以合击”的配置
    2.解决内存泄露问题

    2017.3.16日引擎(测试版)

    1.日志服务器关闭时加上日志
    2.修改加密表单功能
    3.bug修改

    2017.3.14日引擎(测试版)

    1.日志服务器加上必要的日志输出

    2017.3.13日引擎(测试版)

    1.bug修改
    2.增加新的禁言脚本接口,区分文字禁言和语音禁言。原有接口Player_SetForbidTalk会同时加上文字和语音禁言, 同样Player_DisableForbidTalk会清除文字和语音禁言。
    /**
         * @b 设置玩家禁言类型.
         * 设置玩家禁言类型.
         * @param strPlayer 玩家的GUID.
         * @param strDesc 禁言设置原因.
         * @param dwType 禁言设置类型,1=文字禁言 2=语音禁言 3=文字和语音禁言.
         * @param dwTimes 禁言设置时间,单位秒.注意该时间请如实填写,否则会数据溢出.
         * @return 成功或失败.
         * @remarks 无.
         * @warning 该函数是异步的,返回成功并不代表设置成功.
         * @note@verbinclude Player_SetForbidTalkType.lua
         * @version 0.926及以上版本.
         */
        bool Player_SetForbidTalkType(const std::string& strPlayer, const std::string& strDesc, UINT32 dwType, UINT32 dwTimes);

        /**
         * @b 取消玩家禁言类型.
         * 取消玩家禁言类型.
         * @param strPlayer 玩家的GUID.
         * @param dwType 取消禁言类型,1=文字禁言 2=语音禁言 3=文字和语音禁言.
         * @return 成功或失败.
         * @remarks 无.
         * @warning 该函数是异步的,返回成功并不代表解除禁言类型成功.
         * @note@verbinclude Player_DisableForbidTalkType.lua
         * @version 0.926及以上版本.
         */
        bool Player_DisableForbidTalkType(const std::string& strPlayer, UINT32 dwType);

    2017.3.6日引擎(测试版)

    1.对没有会长的行会,提升其他会员为会长
    2.bug修改
    3.增加设置玩家防沉迷状态的脚本接口。对真正的防沉迷用户无效,后面会被系统修改回来。
    /**
         * @b 设置玩家的防沉迷状态.
         * 设置玩家的防沉迷状态.
         * @param strPlayer 玩家的GUID.
         * @param dwType 0 = 无收益 1 = 经验减半 2 = 全收益.
         * @return 成功或失败.
         * @remarks 无.
         * @warning 无.
         * @note@verbinclude Player_SetAntiIndulge.lua
         * @version 0.926及以上版本.
         */
        bool Player_SetAntiIndulge(const std::string& strPlayer, UINT32 dwType);
    2017.2.22日引擎(测试版)

    1.LS,RG和WA端口自适应
    2.bug修改

    2017.2.13日引擎(测试版)

    1.Json2Item脚本接口增加日志
    2.bug修改
    2017.2.10日引擎(测试版)

    1.修正道士宝宝最大数量限制不对的bug
    2.修正通知客户端全局表字段的bug
    2017.2.8日引擎(测试版)

    1.增加内功系统
    2.更新gmbox
    3.优化内存占用

    2017.1.4日引擎(稳定版)

    功能测试引擎同步稳定版引擎

    2016.12.29日引擎(测试版)

    1.全局表增加宝宝距离主人多远就跳回的配置
    2.解决宝宝因攻击目标移动速度太慢而卡住的问题

    2016.12.27日引擎(测试版)

    1.服务端使用新的物品出现包协议,需使用新的客户端
    2.全局表增加连续移动不掉血的配置
    2016.12.19日引擎(测试版)

    优化跨服系统

    增加脚本接口改玩家名字

    Player_ChangeName

    具体使用方法看后台说明

    2016.12.12日引擎(测试版)

    道具表关键字索引长度扩展到64字节

    2016.12.6日引擎(测试版)

    修正上一个版本数据服务器启动失败问题

    2016.12.5日引擎(测试版)

    全局表添加是否可以远程打开仓库,是否显示斗笠的配置

    2016.11.29日引擎(测试版)

    优化跨服系统稳定性

    2016.11.21日引擎(测试版)

    增加脚本接口 Monster_SetAttackType 设置怪物(包括宝宝和守卫)允许攻击角色类型.

    2016.11.18日引擎(测试版)
    技能表增加技能是否打断进度条0打断1不打断,默认打断2016.11.15日引擎(测试版)

    2016.11.5日引擎(测试版)

    全局表增加配置选项设置是否可以创建角色

    修正充值触发on_billinex不管玩家在线不在线都触发,11月4号版本不在线玩家还是不触发问题

    2016.11.4日引擎(测试版)

    修正脚本系统当机bug

    增加充值触发on_billinex不管玩家在线不在线都触发

    修正接口 Player_GetExpLimit 可能产生当机bug

    2016.11.2日引擎(测试版)

    修正吸魔百分比属性没有按人物mp上限进行回复

    2016.11.1日引擎(测试版)

    修正群攻技能多目标反伤导致施放者死亡重复BUG

    2016.10.31日引擎(测试版)

    增加脚本接口 OpenShopEx OpenWarehouseEx OpenWarehouseAdvEx支持随身商店和随身仓库

    2016.10.25日引擎(测试版)
    1.增加脚本接口SetFamilyRelation来设置行会之间联盟敌对解除关系功能

    2016.10.11日引擎(测试版)
    1.更新gmbox
    2.包裹底层修改增加接口AddBagSite
    注意:
    调用AddBagSite脚本接口的作用其实是占用原来扩展背包的格子数,即四个扩展背包能提供的最大格子数160。脚本接口AddBagSite和乾坤囊等道具何以兼容,有几个要注意的地方。
    a)调用脚本接口AddBagSite之前判断一下四个扩展背包的格子数加起来是否大于(160 - amount),否则直接返回false。
    b)AddBagSite占用格子是从第一个扩展背包开始,先占用空余的格子,如果空余格子不够,就往第二个扩展背包找空余格子,以此往后推。
    c)如果调用脚本接口占用了一个扩展包裹的格子,比如10个格子,就不能再往这个扩展背包位置放入30个格子以上的乾坤囊。
    最好脚本接口AddBagSite和乾坤囊等物品不要同时使用。

    2016.9.19日引擎(测试版)

    优化丢弃金币拾取金币日志,增加目标字段记录金币对应物品的guid方便追查

    2016.9.13日引擎(测试版)

    修正接口lualib:GUIDType和lualib:Player_IsPlayer当传入非法guid字符串时误认为是玩家guid的问题

    2016.9.8日引擎(测试版)

    全局表增加 每天允许删除多少个角色配置

    优化邮件系统发出邮件和玩家删除邮件日志

    2016.8.24日引擎(测试版)

    全局表增加扩展装备耐久配置

    增加脚本接口AllItemList获取包括装备栏的所有物品列表

    数据库服务器优化日志打印信息

    2016.8.17日引擎(测试版)

    英雄查找目标时,读全局表字段HeroIgnoreSpecialMonster判断是否攻击特殊怪物

    2016.8.12日引擎(测试版)

    增加若干装备位,自定义装备位

    英雄查找攻击目标时,排除守卫等怪物
    修改解决英雄堵死主人的Bug

    2016.7.18日引擎(测试版)

    全局表增加怪物掉落物品乱序字段

    优化有行会的玩家等级变化实时通知

    优化天变量周变量没有清理导致有代理版本玩家数据累计过大玩家无法上线bug

    2016.7.6日引擎(测试版)

    更新网关,支持多开模式

    2016.7.4日引擎(测试版)

    优化地图产生怪物制定坐标不可用时寻找可用坐标点机制

    2016.6.24日引擎(测试版)

    修正地图产生怪物制定坐标不可用时寻找可用坐标点机制

    网关增加拾取物品数据包间隔时间判断,小于700毫秒直接丢弃

    2016.6.17日引擎(测试版)

    新增脚本接口 取得NPC实体上绑定的任务

    Npc_GetBindQuests

    2016.6.15日引擎(测试版)

    优化日志服务器,减小内存占用

    脚本接口SetDynamicAttr、GetDynamicAttr支持设置获取怪物动态属性

    2016.6.13日引擎(测试版)

    优化服务器,解除人物血量,魔法,防御,攻击力,最大2100万限制

    2016.5.19日引擎(测试版)

    优化游戏服务器性能减少运行日志cpu占用

    解决人物与怪物重合时,一段时间后怪物找不到攻击目标而停止攻击的bug

    2016.5.13日引擎(测试版)

    修复2016.5.11日引擎(测试版)引擎改动造成的安全区右边和下边无效问题

    2016.5.11日引擎(测试版)
    全局表增加宝宝招满再招是否替换现有宝宝选项,默认不替换
    区域配置表增加新字段,可以配置菱形区域
    脚本系统在服务器启动时如果发现同名脚本打印警告并停止启动

    2016.4.29日引擎(测试版)

    解决也有段刷新按钮重登陆失败问题

    2016.4.7日引擎(测试版)

    修正4月5号版本存在的宕机问题

    2016.4.5日引擎(测试版)

    修正页游重登陆机制

    解除怪物最大血量2100万限制

    GetFamilyInfoReq增加获取所有行会成员的功能

    解决转移队长没有通知gs的问题

    2016.3.15日引擎(测试版)

    修正强制完成任务脚本接口

    全局表增加人物死亡是否消失配置

    2016.2.24日引擎(测试版)

    继续完善跨区机制

    2016.2.23日引擎(测试版)

    完善跨区机制

    2016.1.21日引擎(测试版)

    增加角色跨区接口StartMigrate(需要测试)

    改进网管效率

     12.17测试客户端版本更新内容

    1.chatwindow.lua 扩展为chatwindowex.lua

    2.gamebasicsetting.lay 更新为 gamebasicsetting.lua, 增加隐藏他人翅膀功能

    3.package.lay 更新为 package.lua

    4.gamebasicseting字段扩充到100个

    5.修复小退再上线可能导致C6误报的错误

    2015.12.08日引擎(测试版)

    数据库服务器修正多网管设置时,会卡主玩家bug

    2015.12.07日引擎(测试版)

    修正lualib:SetServantMasterName接口只能修改宝宝的名称

    2015.12.04日引擎(测试版)

    修正玩家快捷栏有时会全部消失问题

    2015.11.17日引擎(测试版)

    buff表增加是否记录进日志数据库字段

    全局表增加修改属性记录白名单

    2015.11.05日引擎(测试版)

    修正商城物品价格为零时购买物品游戏服务器宕机bug

    2015.9.24日引擎(测试版)

    Buff表可配置属性增加到25条

    2015.9.21日引擎(测试版)

    修正时限道具时限类型为绝对时间时,拆分物品时限出错问题

    2015.9.10日引擎(测试版)

    1.套装表的属性增加至25条

    2.以下接口增加对物品动态属性设置的支持

    GetDynamicAttr

    SetDynamicAttr

    2015.9.10日引擎(测试版)

    套装表的属性增加至25条

    2015.9.1日引擎(测试版)

    全局表增加地图是否可以p2p交易设置选项

    2015.8.12日引擎(测试版)

    修正8月5日版本,法师抓捕怪物后重生的怪物出生点多次重生会偏移问题

    2015.8.5日引擎(测试版)

    优化修正法师抓捕怪物后重生的怪物出生点不随机问题

    2015.8.4日引擎(测试版)

    全局表中增加全体模式下是否能攻击宝宝开关,默认可以攻击

    修正设置红名黄名pk值客户端无效问题(注意此更新要配合客户端版本 11280或以上版本,否则无效)

    修正玩家在选角色界面和创建角色界面停留时间过短被断开问题(注意此更新要配合客户端版本 11280或以上版本,否则无效)

    2015.8.3日引擎(测试版)

    怪物出现包增加怪物攻击速度选项(注意此更新要配合客户端版本 11277或以上版本,否则会出现怪物看不见的问题)

    修正中央服务器bug导致小概率新手玩家上线就被防沉迷

    2015.7.7日引擎(测试版)

    解决网关第三方登陆验证回应慢时会卡账号bug

    解决7月6号功能测试版网关获取玩家ip错误bug

    2015.7.1日引擎(测试版)

    增加行会联盟敌对前触发

    /**

         * @b 行会建立联盟或者敌对关系前触发

         * 行会建立联盟或者敌对关系前触发.非系统级回调,需要手动添加触发器.

         * @param my_family_name 自己行会名称

         * @param other_family_name 要联盟或者敌对的行会名称

         * @param relationship 关系 1=联盟 2=敌对

         * @return true=允许行会联盟或者敌对 false=不允许

         * @remarks 无.

         * @warning 无.

         * @version 0.926及以上版本.

         * @see CScriptLib::eTriggerType

         */

        bool on_pre_relate_family(const std::string& my_family_name, const std::string& other_family_name, UINT8 relationship);

    2015.6.29日引擎(测试版)

    以下接口支持所有装备位获取(包括新增的盾牌斗笠等)

    Player_GetEquipName

    Player_GetEquipGuid

    2015.6.24日引擎(测试版)

    修正游戏服务器启动时如果全局表为空当机bug

    2015.6.23日引擎(测试版)

    改进@ys(查看延时信息)指令,增加游戏服务器每秒cpu占用率显示

    2015.6.11日引擎(测试版)

    修正商城物品表配置价格为0的物品导致引擎当机bug

    2015.6.09日引擎(测试版)
    全局表增加行会最大联盟数字段,填0表示使用默认最大值20,可以设置比20小的数

    2015.6.08日引擎(测试版)

    修正物品配置堆叠数为零时,创建物品引擎当机bug

    2015.6.05日引擎(测试版本)

    随从增加强制更随状态

    攻杀技能解除限制任何职业都可以使用

    全局表增加玩家视野范围配置,减小视野范围可以提升服务器性能

    2015.5.27日引擎(测试版本)

    修正包裹中有时限的道具有时会异常问题

    增加三个触发器

        /**

         * @b 玩家变灰名前回调

         * 玩家变灰名前回调.非系统级回调,需要手动添加触发器.

         * @param actor_guid 要变灰名的玩家的guid.

         * @param target_guid 要变灰名玩家的目标玩家的guid.

         * @return true=允许变灰名, false=阻止变灰名.

         * @remarks 无.

         * @warning 无.

         * @version 0.926及以上版本.

         * @see CScriptLib::eTriggerType

         */

        bool pre_add_gray(const std::string& actor_guid, const std::string& target_guid);

     

        /**

         * @b 玩家申请加入行会前触发

         * 玩家申请加入行会前触发.非系统级回调,需要手动添加触发器.

         * @param player_guid 要申请加入玩家的guid

         * @param family_guid 要加入行会的guid

         * @return true=允许此协议发送给中央服务器处理, false=阻止此协议转发.

         * @remarks 无.

         * @warning 无.

         * @version 0.926及以上版本.

         * @see CScriptLib::eTriggerType

         */

        bool on_pre_join_family(const std::string& player_guid, const std::string family_guid);

     

        /**

         * @b 邀请玩家加入行会前触发

         * 邀请玩家加入行会前触发.非系统级回调,需要手动添加触发器.

         * @param player_guid 邀请玩家的guid

         * @param invite_name 被邀请玩家的名字

         * @return true=允许此协议发送给中央服务器处理, false=阻止此协议转发.

         * @remarks 无.

         * @warning 无.

         * @version 0.926及以上版本.

         * @see CScriptLib::eTriggerType

         */

        bool on_pre_invite_family(const std::string& player_guid, const std::string invite_name);

     

    这次改动比较大,希望代理多多测试

    2015.5.19日引擎(测试版本)

    增加如下接口,处理大数字,范围为int64

    GetGoldStr

    GetBindGoldStr

    Player_AddGoldStr

    Player_SubGoldStr

    Player_IsGoldStrEnough

    GetExpStr

    Player_AddExpStr

    Player_SubExpStr

    2015.5.18日引擎(测试版本)

    增加新的充值记录表tblbilllog2,此表的结构和数据都和tblbilllog一样,区别是此表会在合区的时候数据会和另外一个区的tblbilllog2合并

    2015.5.13日引擎(测试版本)

    增加脚本接口

    SetClientDelay

    设置客户端异常断线后玩家延迟退出游戏的时间

    2015.5.4日引擎(测试版本)

    修正md5黑名单机制,收到客户端回应以后还会触发超时回调

    2015.4.24日引擎(测试版本)

    玩家上线时,如果道具,技能,buff,解析的时候发现找不到配置,则默认删除,

    并将对应的json串记录到日志数据库中以备恢复。(对应部分代理删除道具,技能,buff表中已经存在的条目导致玩家无法上线)

    2015.4.20日引擎(测试版本)

    增加md5黑名单机制,调用脚本接口lualib:SetMD5CheckList

    2015.4.15日引擎(测试版本)

    全局表增加私聊等级限制

    2015.4.10日引擎(测试版本)

    增加脚本接口

    number_arithmetic 增加对INT64类型数据的四则运算支持

    Number2Guid 将纯阿拉伯数字表示的字符串转化为引擎使用的GUID字符串

    Guid2Number 将引擎使用的GUID字符串转为纯阿拉伯数字表示的字符串

    number_logic 增加对INT64类型数据的逻辑运算支持

    GetGSVer 获得游戏服务器版本号

    2015.4.9日引擎(测试版本)

    角色出现包增加阵营属性

    2015.4.2日引擎(测试版本)

    配合最新客户端反外挂机制,增加脚本接口GetClientCheckInfo

    修正阵营改变没有向周围通知问题

    2015.3.30日引擎(测试版本)

    1.解决离线摆摊有时摆摊失败的问题

    2.优化引擎主动回调触发以下事件

    trigger_system_start

    trigger_system_stop

    trigger_map_create

    trigger_map_destroy

    trigger_create

    trigger_destroy

    trigger_escorter_fail

    trigger_escorter_far

    2015.3.26日引擎(测试版本)

    增加获取、设置宝宝AI状态接口

    void  SetServantState(

        string  servant_guid,

        uint32  state

    )

    参数: state 类型:uint32 servant_guid 类型: string

     

    名称: 宝宝的guid.

    说明: 宝宝的guid.

    名称: 跟随=7 休息=8 战斗=9

    说明: 跟随=7 休息=8 战斗=9

    返回值:无返回值.

     

    uint32  GetServantState(

        string  servant_guid

    )

    参数: servant_guid 类型: string

    名称: 宝宝的guid.

    说明: 宝宝的guid.

    返回值:类型:uint32

    宝宝现在处于的状态 跟随=7 休息=8 战斗=9 跳地图=10

    2015.3.24日引擎(测试版本)

    1.接口名:on_pre_level_up

    中文名:角色升级前回调.

    支持版本: 0.925及以上版本.

    语法:

    void  on_pre_level_up(

        string  strRole,

        int32  iLevel

    )

    参数:strRole 类型: string

    名称: 角色的GUID.

    说明: 角色的GUID.

    参数:iLevel 类型: int3

    名称: 角色现在的等级.

    说明: 角色现在的等级.

    返回值:无返回值.

    函数说明:角色升级前回调.非系统级回调,需要手动添加触发器.

    2.全局表增加摆摊pk值限制

    2015.3.5日引擎(测试版本)

    增加攻击者受伤害前触发

    接口名:on_pre_attacker_harm

    中文名:攻击者受到伤害即将损血前回调.

    支持版本: 0.925及以上版本.

    语法:

    int  on_pre_attacker_harm(

        string  strRole,

        string  strAttacker,

        int  iHp,

        string  strKillKey

    )

    参数:

    strRole 类型: string 名称: 被攻击者的GUID,比如玩家、怪物、英雄. 说明: 被攻击者的GUID,比如玩家、怪物、英雄.

    strAttacker 类型: string 名称: 攻击者的GUID,比如玩家、怪物、英雄. 说明: 攻击者的GUID,比如玩家、怪物、英雄.

    iHp 类型: int 名称: 攻击者即将损失的血量,负数表示损血. 说明: 攻击者即将损失的血量,负数表示损血.

    strKillKey 类型: string 名称: 本次攻击所使用的技能KeyName. 说明: 本次攻击所使用的技能KeyName.

    返回值: 类型:int 如果返回负数则损血,返回正数则补血.数值对应损/补的血量.

    函数说明:当攻击者受到伤害(例如被攻击者有反伤属性)即将损血前,回调此接口.

    修正任务系统当机bug

    2015.2.12日引擎(测试版本)

    修正摆摊可以使用技能问题

    修正镖车和押镖玩家不在同一地图但会跟随跳转的问题

    2015.1.7日引擎(测试版本)

    修正购买摆摊物品钱触发参数type说明 0=金币 1=元宝

    增加脚本接口获得客户端的类型 0=端游 1=页游 2=手游

    lualib:GetClientType(player_guid)

    2014.12.30日引擎(测试版本)

    修正当角色装备栏装备多余16个的时候,其他玩家查看此玩家的装备信息时丢失时装信息(需更新最新的客户端)

    2014.12.25日引擎(测试版本)

    增加穿脱装备后触发器,在装备栏互换装备的时候也触发,例如两个手镯位置互换

    2014.12.11日引擎(测试版本)

    对触发器on_item_attr_zero进行改进,考虑原来很多装备类物品的使用次数都是零,现在如果物品是装备类物品,

    只有当配置了使用次数为零删除时才触发使用次数为零触发

    2014.12.04日引擎(测试版本)

    1.增加宝宝自动拾取物品开关接口

    lualib:SetServantPickItem(string servant_guid, bool is_pick_item)

    2.增加新的物品属性为0触发器

    /**

    * @b 角色物品属性为0时回调.

    * 角色物品属性为0时回调.非系统级回调,需要手动添加触发器.

    * @param strRole 角色的GUID.

    * @param strItem 物品的GUID.

    * @param wItemID 物品的ID.

    * @param strItemKey 物品的KeyName.

    * @param attr 指明物品那种属性为0(1=堆叠数 2=耐久 4=使用次数)

    * @return 无.

    * @remarks 注意添加此触发器后 原来的on_item_amount_zero, on_item_use_zero, on_item_dur_zero, on_item_dur_zero_ex自动失效.

    * @warning 无.

    * @note@verbinclude on_item_attr_zero.lua

    * @version 0.925及以上版本.

    * @see CScriptLib::eTriggerType

    */

    void on_item_attr_zero(const std::string& strRole, const std::string& strItem, UINT16 wItemID, const std::string& strItemKey, INT32 attr);

    3.修正耐久为零的装备属性消失不及时问题

    2014.11.28日引擎(测试版本)

    1.修复踢出离线玩家功能导致玩家无法登陆问题(如果原来脚本中的on_pre_logout触发器返回false会产生次问题)

    2014.11.27日引擎(测试版本)

    1.解决离线挂机角色,玩家再登录时第一次弹出以在线错误

    2.增加form表单脚本返回 return "字符串" 时,如果包含"system:" ,如: return "system:字符串" 时,不向角色发送红字消息到聊天栏(以方便服务端向客户端传递某些消息而又能避免玩家肉眼看到)

    3.增加脚本接口lualib:GetEquipSuitCount

    2014.11.20日引擎(测试版本)

    1.修正踢人无效问题,增加日志

    2.修正强化属性点分配(注意更新此版本引擎需要配合20号以后客户端)

    3.修正脚本接口

    bool GiveItem(const std::string& strPlayer, const std::string& strItemKey,

    INT16 wCount, const std::string& strDesc, const std::string& strTarget);

    bool GiveBindItem(const std::string& strPlayer, const std::string& strItemKey,

    INT16 wCount, const std::string& strDesc, const std::string& strTarget);

    bool AddItem(const std::string& strPlayer, const std::string& strItemKey,

    INT16 wCount, bool bBind, const std::string& strDesc,

    const std::string& strTarget);

    bool Player_GiveItemUnbind(const std::string& strPlayer,

    const std::string& strItemKey,

    INT16 wCount,

    const std::string& strDesc,

    const std::string& strTarget);

    bool Player_GiveItemBind(const std::string& strPlayer,

    const std::string& strItemKey,

    INT16 wCount,

    const std::string& strDesc,

    const std::string& strTarget);

    std::string GiveOneItem(const std::string& strPlayer, const std::string& strItemKey,

    INT16 wCount, const std::string& strDesc, const std::string& strTarget);

    std::string GiveOneBindItem(const std::string& strPlayer, const std::string& strItemKey,

    INT16 wCount, const std::string& strDesc, const std::string& strTarget);

    std::string AddSingleItem(const std::string& strPlayer,

    const std::string& strItemKey,

    INT16 wCount,

    UINT8 bBind,

    const std::string& strDesc,

    const std::string& strTarget);

    4.设置玩家属性 防御,魔防,物攻,魔攻,道术的取值范围为非负数

    5.增加踢人失败日志

    6.账号名转为小写

    2014.11.12日引擎(测试版本)

    修正部分代理表单出现验证错误问题

    2014.10.28日引擎(测试版本)

    修正由于表单加密后小退上线出错问题

    2014.10.23日引擎(测试版本)

    修正商城买东西价格溢出(单价*数量在20亿到40亿之间时)刷物品bug

    检查各买卖系统是否存在类似问题

    注:希望各更新引擎的代理多多测试

    2014.10.22日引擎(测试版本)

    修正物品销毁接口销毁失败(例如装备有脱前触发并不允许脱,或者扩充包裹道具扩充的包裹格中有物品)返回成功问题

    影响的接口有

    Player_ClearBag

    Item_MapRemove

    Item_Destroy

    DelItem

    DelItemEx

    Player_DestroyItem

    Player_DestroyItemBind

    Player_DestroyItemUnbind

    Player_ItemRequest

    商城购买流程修改,先扣钱在给物品,避免先给物品再扣钱万一有什么情况下失败玩家刷物品问题

    注:希望更新的代理多多测试。

    2014.10.22日引擎(测试版本)

    修正Item_Destroy接口的可靠性

    2014.10.16日引擎(测试版本)

    表单系统进行加密防止封包挂

    修正攻击模式锁定有时会失效的问题

    2014.10.11日引擎(测试版本)

    增加英雄死前死后触发器

    lua_trigger_dummy_pre_die=385

    lua_trigger_dummy_post_die=386

    优化引擎内存占用

    2014.9.28日引擎(测试版本)

    修正脚本接口SetServantMasterName接口名字跳地图才生效问题

    修正脚本接口Player_IsAttackModeLock接口未注册问题

    2014.9.24日引擎(测试版本)

    增加怪物重生时间浮动机制

    说明:怪物生成表中增加怪物重生时间浮动字段,例如怪物重生时间是50分钟如果浮动时间是10分钟,那么怪物的重生时间就是在40-60之间随机

    2014.9.22日引擎(测试版本)

    增加任务配置文件出错,打印具体出错的文件名

    2014.9.16日引擎(测试版本)

    引擎增加技能装备位物品开销有效性判断

    优化引擎启动速度,解决测试区启动生效慢问题

    2014.9.12日引擎(测试版本)

    修正好友系统无法删除没上过线的好友

    修正引擎常亮系统的初始化顺序在脚本系统之前

    2014.9.9日引擎(测试版本)

    技能表增加攻杀频率配置选项

    2014.9.4日引擎(测试版本)

    修正延迟查看命令打印,网关和游戏服务器之间出现负数问题

    2014.8.29日引擎(测试版本)

    解决玩家利用外挂远程购买物品问题

    物品动态属性从原来的0-19条增加到0-99条(需测试)

    2014.8.15日引擎(测试版本)

    增加新的耐久为零触发器on_item_dur_zero_ex

    此触发器回调和on_item_dur_zero的回调参数完全相同区别是此回调中增加装备耐久,装备不会销毁

    2014.8.14日引擎(测试版本)

    修正骑马取消时装显示时错误

    2014.8.11日引擎(测试版本)

    解决时装右键无法穿戴问题

    增加野蛮冲锋问题日志记录

    2014.8.8日引擎(测试版本)

    解决怪物按路径移动式,设置了穿人模式无法穿人问题(由不灭神途提出)

    解决非更随模式的镖车走到跳转点是,人物下线再上线镖车找不到主人问题(由玄幻神途提出)

    2014.8.6日引擎(测试版本)

    增加时装功能 (需要最新的客户端)

    增加新的宝宝敌我识别(全局表设置默认为以前的逻辑)

    修正脚本接口NPCTalkDetail接口和NPCTalk接口使用新的加密模式 (需要配合新的客户端测试)

    2014.7.24日引擎(测试版本)

    修正小概率创建npc时,npc名字错误的问题

    2014.7.18日引擎(测试版本)

    优化脚本接口GetFamilyMembers第一个参数可以填角色guid或者行会guid

    增加取data目录下所有txt文件名到table接口,IO_FileList("文件目录")

    PS:鉴于有“创建目录”的接口 IO_ForceDir ,所以IO_GetFileList支持查找指定目录

    如果参数为nil或""时,为查找data目录下txt文件,不为空时,尝试查找"data\文件目录", "文件目录"不存在时返回 table={}

    增加取data目录下指定文件大小

    如:1.IO_FileSize("123.txt") --获取"data/123.txt"的文件Size,返回文件大小

    2.IO_FileSize("ABC/456.txt") --获取"data/ABC/456.txt"的文件Size,返回文件大小

    此接口可方便系统对文本数据进行管理,根据大小决定是否需要进行其它操作

    2014.7.17日引擎(测试版本)

    网关和游戏服务器更新增加断线重连后强制刷新校验码

    2014.7.16日引擎(测试版本)

    修正7月15号引擎宝宝释放技能时,技能中忽视玩家字段无效问题时引起的bug

    2014.7.15日引擎(测试版本)

    修正宝宝释放技能时,技能中忽视玩家字段无效问题

    优化底层网络库

    2014.7.10日引擎(测试版本)

    增加脚本接口CanAttack判断是否可攻击

    增加脚本接口SetIsBrust接口控制头上是否飘暴击,注意每次调用此接口只对之后的一次伤害显示生效

    网关更新封代理下面所有区功能

    2014.7.7日引擎(测试版本)

    修正脚本接口SendRoleHPNtf有时失效的bug

    2014.6.24日引擎(测试版本)

    修正优化引起的重新加载商店配置导致当机bug

    2014.6.24日引擎(测试版本)

    优化法师道士英雄逃避(建议用户在dummai.lua文件中吧道法血量少于这个百分比才逃跑设置为100)

    增加行会创建和销毁触发回调参数

    void on_family_ntf(family_guid, family_name, opt_type, player_guid)

    2014.6.23日引擎(测试版本)

    修正英雄打人反伤死亡当机bug

    增加行会创建和销毁触发

    void on_family_ntf(family_guid, family_name, opt_type)

    优化地图取可移动点数量,减少内存占用

    2014.6.17日引擎(测试版本)

    NPC对话采用新的加密机制(注意客户端需要更新至12号之后的,否则点npc失效)

    引擎底层进行了部分优化

    2014.6.10日引擎(测试版本)

    增加脚本接口Player_CatchEx设置捕捉怪物后是否需要重生野怪

    增加脚本接口IO_TextFileTotalLine获得文本文件内容总行数

    2014.6.6日引擎(测试版本)

    增加检测npc对法为非法时给用户提示

    增加当怪物数量太多时,怪物出现包改为发送不加密,降低客户端压力

    2014.5.28日引擎(测试版本)

    增加支持怪物可穿人穿怪属性

    增加网关数据缓冲,防止玩家上线时数据太多导致断线问题

    2014.5.26日引擎(测试版本)

    修正引擎反外挂漏洞

    2014.5.23日引擎(测试版本)

    增加脚本接口RequestClientVer请求客户端版本号

    增加脚本接口GetClientVerEx获取新版的客户端版本号

    提示:

    这两个接口可以配合使用来应对外挂,当然要配合最新的客户端

    可以在脚本玩家on_login的回调函数中使用RequestClientVer请求客户端版本,然后设置一个1秒或再长一点的delaycall

    然后在delaycall里面调用GetClientVerEx来获得版本号,然后可以调用GetGSClientVer获得引擎自动学习到的最新版本号,或者手动写一个固定的版本号来和获得的版本号做判断

    2014.5.19日引擎(测试版本)

    修正延迟查看命令@ys的gm等级为1级

    2014.5.16日引擎(测试版本)

    修正任务完成时忽视等级配置选项无效bug

    2014.5.15日引擎(测试版本)

    配合客户端更新反外挂机制

    2014.5.14日引擎(测试版本)

    增加脚本接口

    增加获得客户端最新版本号接口 GetGSClientVer,这样用户可以替换以前直接写的版本号,这样客户端更新了,服务器也就自动得到最新的版本号

    2014.5.12日引擎(测试版本)

    增加脚本接口

    打开npc的对话框和任务

    NPCTalkDetailQuest

    判断往哪寄的攻击模式是否被锁定

    Player_IsAttackModeLock

    2014.5.9日引擎(测试版本)

    增加gm指令 @ys 玩家名 检查玩家卡的原因 (需要新客户端支持,并且要更新云网关,网关,游戏服务器)

    摆摊前触发器增加回调函数参数 摊位名

    2014.5.5日引擎(测试版本)

    扩大玩家自定义变量字段总容量为256KB

    摆摊buff改为当摊位摆下后才添加

    修正物品on_create触发时机,让用户可以在此触发时获得物品掉落归属和拥有者信息

    2014.4.29日引擎(测试版本)

    修正当人物死亡时,配置为死亡消失或死亡必掉物品有时失效bug

    修正当人物的怪物掉率倍率属性为0时,全局表中的人物基础掉率失效bug

    2014.4.28日引擎(测试版本)

    修正地图生成物品如果设置的所有者找不到,导致引擎卡顿3-5分钟

    修正宝宝在同阵营模式下主人全体模式可以攻击同阵营的人

    修正玩家加入行会无法时时获得加入行会时间

    2014.4.25日引擎(测试版本)

    修正物品修理在物品最大耐久减少以后价格错误

    增加脚本接口组队邀请 TeamInvite

    2014.4.24日引擎(测试版本)

    修正配置了只能英雄或主人装备的物品,可以装备在主人或英雄身上

    2014.4.23日引擎(测试版本)

    增加脚本接口

    LoadPlayerEx用角色名加载角色

    增加购买摆摊物品前触发

    lua_trigger_pre_stall_buy

    回调函数格式

    int on_pre_stall_buy(string buy_guid, string sell_guid, string item_guid, int price, int amount, int type)

    返回希望的价格,如果价格为负数则代表不允许购买

    2014.4.22日引擎(测试版本)

    增加脚本接口

    GetFamilyMemberAttr获得玩家行会中的各种信息

    Player_AddEffect设置玩家特效,位置包括,武器,身体,坐骑

    2014.4.19日引擎(测试版本)

    修正中央服务器重加载全局表失败抛出异常未处理导致当机bug

    增加脚本接口获得玩家最后收到心跳包的时间LastKeepPkgTime

    2014.4.18日引擎(测试版本)

    修正15日版本引起的当机问题

    增加脚本接口DummyMove指定假人移动到指定坐标

    增加脚本接口DummyLockTarget指定假人锁定制定目标攻击

    增加脚本接口GetBuffList返回指定角色的buff列表

    2014.4.15日引擎(测试版本)

    修正日志模块,解决lua错误信息过多导致服务器变卡问题

    2014.4.14日引擎(测试版本)

    修正锁定玩家包裹,玩家还可以把包裹中物品卖给NPC的bug

    修正设置为装备绑定的物品装备一会没有显示为绑定物品的bug

    修正锁定玩家包裹,玩家还可以把包裹中绑定物品销毁

    2014.4.10日引擎(测试版本)

    增加怪物技能类型是延迟技能,并且延迟搜索目标类型是打下后搜的支持(这种技能如果玩家跑动可能打不中,类似玩家的雷电术,火符等)

    也就是说怪物技能配成延迟技能,延迟搜索目标类型是起手搜那就是必中,如果是打下后搜就有可能打不中

    增加脚本接口Guid2Name

    修正on_pre_harm脚本回调在最后增加一个参数 is_burst 1=暴击 0=普通

    增加行会添加、删除、修改成员触发器

    on_family_member_ntf(family_guid, family_name, player_guid, opt)

    2014.4.9日引擎(测试版本)

    更新网关和数据库服务器

    修正因为最近网络不稳定,导致部分玩家掉线再也无法进入服务器bug(防止人卡在游戏里东西被爆)

    2014.4.8日引擎(测试版本)

    增加脚本接口

    Player_SetAttackModeLock(const std::string& player_guid, bool is_lock)

    锁定(解锁)指定玩家是否可以改变攻击模式

    2014.4.4日引擎(测试版本)

    修正4.2号版本 修正移除怪物解扣子移除宝宝主人身上计数没减少 引起的副本销毁宝宝有概率消失bug

    修正分身或者宝宝死亡后怪物死亡,主人无法拾取怪物掉落物品bug

    技能表增加下线技能cd是否保存字段 0=下线保存 1=下线不保存,上线cd清零

    增加一些脚本接口

    Guid2Id 更具对象guid获得配置表中ID

    Id2KeyName 更具对象ID获得配置表中KeyName

    KeyName2Name 更具对象KeyName获得配置表中Name

    KeyName2Id 更具对象KeyName获得配置表中Id

    2014.4.3日引擎(测试版本)

    增加修改宝宝主人名称接口SetServantMasterName

    触发器on_spell和on_pre_spell回调函数增加参数技能的KeyName

    格式

    bool on_pre_spell(

    string strRole,

    uint16 wSkillID,

    string strSkillName,

    uint16 wX,

    uint16 wY,

    string strTarget,

    string strSkillKeyName

    )

    void on_spell(

    string strRole,

    uint16 wSkillID,

    string strSkillName,

    uint16 wX,

    uint16 wY,

    string strTarget,

    string strSkillKeyName

    )

    2014.4.2日引擎(测试版本)

    增加主人道术影响宝宝物理攻击加成

    修正移除怪物解扣子移除宝宝主人身上计数没减少

    增加boss和精英怪物的攻击移动频率按配置决定,(以前频率最快300毫秒)

    修正英雄触发反外挂

    修正怪物释放通道类技能(火墙)无伤害

    2014.3.28日引擎(测试版本)

    全局表增加英雄经验计算方式字段 0=全部按主人获得经验计算 1=独立计算,注意这样英雄能获得主人经验的百分之多少字段无效,

    修正物品npc买卖价格计算误差

    GMBox更新,增加防沉迷相关功能

    2014.3.26日引擎(测试版本)

    修正英雄锁定目标小概率当机bug

    修正延迟技能小概率当机bug

    子网关增加收到网关数据缓冲机制

    增加防沉迷时间回调

    只要在system.lua中有此函数 "on_fang_chen_mi"就回调

    函数格式

    void on_fang_chen_mi(player, type, time)

    参数

    player:玩家的guid

    type:防沉迷状态 0=无经验 1=一半经验 2=全经验

    time:已进入防沉迷状态的时间 单位秒

    2014.3.24日引擎(测试版本)

    增加服务器记录玩家行为GM 命令 @pa 0关闭 1开启 (暂时记录移动,攻击,npc交互包)

    增加脚本接口 GetSkillExp和SetSkillExp 获得和设置技能熟练度

    修正物品和npc买卖中可能出现的计算溢出问题

    2014.3.21日引擎(测试版本)

    增加外挂检查触发器2 lua_trigger_hack_check2 (380)

    触发回调格式 void on_hack_check2(player, c1, c2, c3, c4, c5, c6, c7, c8) c1-c8的含义请询问客户端大神

    修正中央服务器查询家族信息当机bug

    修正验证服务器第三方验证bug

    2014.3.19日引擎(测试版本)

    修正掉落表重加载bug

    buff表增加buff最大存在时限字段

    2014.3.17日引擎(测试版本)

    修正因协议加密导致道士英雄招宝宝看不到问题

    2014.3.17日引擎(测试版本)

    修正脚本系统出现循环链的处理,增加日志打印

    修正游戏服务器退出时,记录性能日志小概率当机

    2014.3.14日引擎(测试版本)

    配合客户端对部分数据包加密

    修正脚本接口GetClientVer错误,获得正确的版本号

    增加脚本接口Map_AddJumpPointEx可自己设置跳转点范围半径

    改进部分配置表的重加载,重加载不会卡住服务器主要为下列配置表

    monster

    skill

    drop

    item

    role

    hero

    buff

    改进脚本重加载信息提示,如果重加载失败,则错误信息直接发送到客户端聊天窗口方便用户调试

    2014.3.11日引擎(测试版本)

    修正怪物放技能接口Monster_SpellTarget、Monster_SpellTargetEx有时技能没有立即生效bug

    改进脚本重加载机制,重加载时如果发现脚本出错则不加载错误的脚本任然执行加载前脚本

    2014.3.7日引擎(测试版本)

    全局表增加杀怪获得金币自动进包裹配置项

    增加杀怪金币自动进包裹触发器 on_auto_add_gold(player, monster_key_name, add_gold)

    增加脚本接口GetClientVer获取客户端版本号

    2014.3.5日引擎(测试版本)

    增加获取客户端版本接口GetClientVer(注意要配合新客户端使用,玩家刚登陆可能取不到版本号要等一会)

    修正npc对话,表单提交时内容大于8000字节时引擎当机bug

    修正指定玩家登陆引起的一个当机bug

    增加3.4号版本忘记注册的脚本接口Player_SpellPosX、Player_SpellPosY

    2014.3.4日引擎(测试版本)

    技能表增加 主人合击释放技能Id字段,配置后合击时主人可以释放该id指定的技能

    全局表增加字段是否开启隔位刺杀字段(需要配合新客户端)

    增加脚本接口Player_SpellPosX、Player_SpellPosY接口获得玩家或英雄释放技能的中心点坐标

    2014.3.3日引擎(测试版本)

    增加脚本接口

    AddFamilyMember指定玩家加入行会

    DelFamilyMember删除行会中的指定玩家

    ChangeFamilyTitle指定行会中玩家的封号

    2014.2.24日引擎(测试版本)

    修正出现无敌怪bug

    修正Player_ItemRequest接口没有记录日志

    2014.2.19日引擎(测试版本)

    修正时限道具在玩家包裹中时间不准bug增加外挂检测和摆摊前触发器

    修正buff小概率当机bug

    增加指定玩家自动上线接口

    全局表增加配置满级是否不加经验,默认增加

    全局表增加精炼生效件数配置

    修正寄售行价格读表

    2014.2.13日引擎(测试版本)

    中央服务器修正发话过快出现红底乱字bug

    2014.2.12日引擎(测试版本)

    增加获取英雄合击目标guid的脚本接口

    2014.2.11日引擎(测试版本)

    增加精炼计算装备位自定义,全局表中增加了自定义字段

    增加技能cd下线保存,修正以前玩家下线再上线cd清零

    修正玩家坐标错误下线再上线无法进入游戏bug

    修正dbserver玩家删除以后出现无法恢复bug

    2013.11.21日引擎(测试版本)

    增加服务器控制玩家主动释放技能接口

    增加英雄分身接口

    GS,DB,CS,GT增加从svrinfo.xml中读取网络线程配置

    增加守护进程解压文件大小为32MB

    2013.11.12日引擎(测试版本)

    增加以下属性 role_ignore_def

    忽略目标防御常数 role_ignore_def_pct

    忽略目标防御百分比 role_ignore_imm

    忽略目标减免盾常数 role_ignore_imm_pct

    忽略目标减免盾百分比 role_ignore_def_valid

    忽略目标防御生效百分比 role_ignore_imm_valid

    忽略目标减免盾生效百分比

    2013.11.8日引擎(测试版本)

    解决dbserver和gameserver断线,英雄加载不上的问题

    修正英雄合击延迟问题解决dbserver和gameserver断线,英雄加载不上的问题

    修正英雄合击延迟问题

    增加包裹操作开关属性和脚本接口 NPC购买触发 on_npc_buy 和no_pre_npc_buy增加NPC GUID参数

    修正英雄合击miss问题,优化英雄合击跑位

    增加推人和冲撞目标选择脚本回调check_repel_target

    物品配置增加禁止进入英雄包裹配置选项

    增加行会自定义成员最大数功能和接口

    2013.10.15日引擎(测试版本)

    套装表增加增加按数量计算和按物品类型计算的字段配置

    全局模板表增加英雄空降距离的配置

    增加物品死亡消失

    全局模板表增加多少级以上的人杀人才增加PK的设置,等于保护模式

    2013.09.30号引擎更新内容

    优化英雄跑位

    技能上增加吸血吸蓝设置,并且可以设置吸HP%还是吸伤害的%

    修正神兽进入战斗状态没加buff

    修正死亡可以捡东西

    去除反外挂消息

    去除物品对物品使用位置判断

    增加行会自定义变量

    修正脚本刷怪强制生成

    增加npc购买触发

    优化脚本对象缓存

    增加怪物仇恨保持时间配置

    修正地图捡取物品代码

    增加玩家UUID字段和相关接口,可以唯一标识一个玩家,合区后这个标识不会变

    为了脚本使用方便增加GetCurrentHero接口获取当前召出来的一个英雄

    死亡是否能捡东西增加到全局模板表中设置

    商城增加金币购买功能

    所有物品均增加使用等级限制

    修复镖车下线再上线关联不上的BUG,移动镖车接口如果找不到怪就强制清掉人身上镖车的标识

    装备掉落增加万分比,方便更精细设置

    特殊怪上可以设置日志是否保存,方便有些物品

    增加Map_GetRegionMonstersCount接口

    增加技能脚本find_target回调,方便扩展技能攻击形状,可以加想加的逻辑格附加到这个回调的返回值上

    增加怪物记录仇恨时间配置

    客户端修复:

    修正放入快捷栏设置无效BUG

    修正左键点人会跑过去的问题,在LogicFunction.lua 中加了配置 增加鼠标左键锁定功能,再按shift就打他,默认关闭在logicFunction.lua中配置

    修正攻击速度加快后不流畅问题,方便做微变,轻变版本 增加alt+点击目标名称 聊天框出现私聊



    最新评论:


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

    随机导读

    ·《神途》页游10月20日正式开服公测
    ·龙之神途
    ·1.80星王合击神途游戏好玩吗
    ·屌丝独闯神途大陆【小说连载二】
    ·飞扬神途-遇见今生最爱
    ·武器升级详细配方介绍

    相关新闻