Releases: Muscipular/cgmsv-lua
v0.1.22
[+] Skill.SetMaxLevel
v0.1.21
[+] 技能等级自定义
[+] Skill.GetMaxSkillLevelOfJob
[+] Skill.GetSkillIndex
[+] Skill.SetExpForLv
v0.1.20
[#] 老LUA兼容性修复
[#] 修复登出导致崩端问题
v0.1.19
[#] 修复关闭服务器时可能保存假人数据的问题
[+] NL.RegBeforeCharaSaveEvent 保存角色事件
[+] NL.RegCharaSavedEvent 角色保存后事件
[+] Char.SaveToDb 保存用户数据到数据库(异步操作)
[+] OrderedCallback 用于定义事件优先级
[+] 事件系统添加优先级支持
v0.1.18
[#] 修复关闭服务器时可能保存假人数据的问题
[+] NL.RegBeforeCharaSaveEvent 保存角色事件
[+] NL.RegCharaSavedEvent 角色保存后事件
[+] Char.SaveToDb 保存用户数据到数据库(异步操作)
[+] OrderedCallback 用于定义事件优先级
[+] 事件系统添加优先级支持
v0.1.17
[#] 伤害事件bug修复,TalkEvent支持返回nil
[+] NLG.OpenBank 打开银行
[#] 添加Itemset相关常量
[+] Battle.GetRandomShotHit 获取乱射当前命中次数,Damage事件中生效
[#] 调整背包模块处理,支持lua生成的物品(ID<0)
[#] 其他bug修复
v0.1.16
[+] Assets支持
[+] 添加MT19937随机算法
[+] 新增NL.RegBattleSurpriseEvent 偷袭事件
[+] Map.GetDungeonExpireTimeByDungeonId(dungeonId)
[+] Map.GetDungeonExpireAtByDungeonId(dungeonId)
[+] Map.SetDungeonExpireAtByDungeonId(dungeonId, time)
[+] CharExt:setTmpData(charIndex, field, value)
[+] CharExt:getTmpData(charIndex, field)
[#] BATTLE.PVE修复BUG
[#] 修复一个Char.GetEmptyPetSlot相当智障的bug
[#] 修复Char.TradeItem报错
[#] NPC菜单修复
[#] 重命名模块adminTest => adminCommands
v0.1.15
[#] 修复Exp事件的bug
[#] 修正部分伤害溢出
[+] Tech.GetTechIndex 获取TechIndex
[+] Tech.GetData 获取Tech数据
[#] 调整NLG.SetCriticalDamageAddition参数,支持暴击倍率模式
[#] 修复离队的问题
v0.1.13
[+] NLG.SetPetRandomShot 是否允许宠物使用乱射
[+] NLG.SetCriticalDamageAddition 是否禁用暴击额外增伤
[#] 尝试修复部分情况下msg为空的问题
[#] 修复原地登录可能导致bug
v0.1.12
[#] 修复windows server启动崩端的问题
[+] Data.GetEnemyBaseIdByEnemyId
[+] Data.GetEnemyBaseIndexByEnemyId
[+] Delegate.RegDelAllOutEvent
[+] NL.RegCalcFpConsumeEvent
[+] NL.RegCalcCriticalRateEvent
[#] 修改 Battle.COM_LIST 为 CONST.BATTLE_COM
[#] 修复BATTLE.PVE的等级BUG