找回密码
 注册传奇GM论坛会员
996
查看: 596|回复: 0

[技术文章] 传奇91M2手游引擎更新包「官方源码」

[复制链接]

2033

主题

324

回帖

3万

积分

管理员

积分
38918
发表于 2024-1-6 15:09:43 | 显示全部楼层 |阅读模式
【测试版  2023-12-03 更新】
测试版请勿直接替换开区,发现问题请及时在[bug反馈建议]版块发帖反馈
[增加] TActor.IsAttackTarget(Target) 用于判定目标是否可攻击目标 此接口行为等同于 技能编辑器的目标可攻击配置。
[增加] TActor.FlyEffectNoTarget(目标X,目标Y,特效ID,速度,飞行结束特效ID) 用于无目标播放飞行动画 // do not well done
[增加] 技能编辑器技能 支持鼠标拖动到其他目录。
123.png
[增加] TActor.AddedAbility.PunchHitWRate 暴击额外加成万分比。用于在脚本中动态调整生物的暴击伤害加成。注意修改后需要调用 TActor.RecalcAbilitys() 重算属性,否则要在下一次触发重算才会生效。
[修正] TActor.SetBuffIcon 在客户端已经存在buff图标的情况下 再次设置 不会更新的客户端图标信息的问题
[增加] 版本管理器-自定义特效 增加显示层级设置。 用于当特效为角色特效播放时。可以调整显示层级 。0 为默认 表示在最顶层。 新增 设置为 100 。表示在角色脚下 用于显示光环类特效。其他值暂时无用 作为保留方便后续扩展。
[增加] 增加  GameLib.GetActorByHandle(Handle:number):TActor; 可以根据  TActor.Handle 获取TActor 对象的功能, 如果 TActor 对象不存在了,将返回 null。Handle 是一个 整数,通过存储 Handle  方便脚本中查询 TActor 对象。
[修正] 自定义技能编辑器配置的技能 在技能面板上可能不会有技能提示的问题。
[修正] 自定义技能编辑器配置的技能 在技能面板上达到最高等级依旧显示升级经验的问题。
[增加] 开发者客户端UI节点支持 导入导出 xml的功能。
[修正] TBuff.BuffStatusType 始终为0的问题
[增加] TActor.ShowBleedNumber 和 TPlayObject.SendBleedNumber 飘雪函数增加一个可选延迟函数 DelayMS 。单位毫秒 不填则不延迟
[增加] GameLib.ShowEffect2 播放地图特效函数 与 GameLib.ShowEffect 的区别在于 GameLib.ShowEffect的播放为持续时间 而 GameLib.ShowEffect2 播放的持续时间为循环次数。
[修正] 创建账号可以使用不可视字符导致离线挂机上线后存在重复角色在线的问题。
[扩展] 人物(TPlayObject)定时器 移动到 角色 (TActor) 以便支持怪物以及NPC设置定时器
[增加] TActor.DelayGotoMS 毫秒级别的定时器
[优化] NPC对话M标签当没有指定点击跳转时 不会遮挡底层带点击事件的按钮。
注意:本次更新需要全套更新(客户端和服务端) 微端资源无需重新构建。

游客,如果您要查看本帖隐藏内容请回复







上一篇:传奇GXX引擎LUA脚本的优势
下一篇:传奇幽冥游戏社区论坛平台tnwgm怎么关闭了
回复

使用道具 举报

本版积分规则

2444100141|手机版|小黑屋|传奇版本

GMT+8, 2024-4-28 09:32 , Processed in 0.198793 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表