翎风引擎热更新实战:修改脚本不需要重启服务器

源码大陆今天介绍翎风引擎最受欢迎的功能之一:热更新脚本,修改配置不需要重启服务器。

哪些内容支持热更新

翎风引擎支持热更新的内容包括:QFunction-0.txt触发脚本、NPC对话文本(.msg文件)、怪物爆率配置(Monster.DB中的掉落分组)、任务脚本(QuestDiary/*.txt)。这些修改后保存文件,服务器自动重新加载。

哪些内容不支持热更新

涉及数据库表结构变更(如新增物品字段、修改技能ID)的需要重启M2Server。修改M2Server.ini等服务器配置也需要重启才能生效。建议批量修改脚本时先通知玩家,利用低峰时段操作。

热更新触发机制

翎风引擎默认每60秒自动扫描一次脚本文件变更并重新加载。也可以通过M2Server管理控制台手动触发”ReloadScripts”命令立即生效,无需等待。

原创 温馨提示:

感谢阅读!本文由 源码大陆 原创分享。

如果教程对你有帮助,欢迎转发分享给更多朋友!转载请务必保留本文出处。

本文链接:

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
相关推荐
评论 抢沙发

请登录后发表评论

    暂无评论内容