tibaiwan1888 发表于 2026-6-5 23:08:48

学习笔记:VVM2引擎Lua脚本入门踩坑记录

最近在学VV引擎的Lua脚本,结合官方基础服务端整理了几点心得,
给同样在入门的朋友参考。

一、lua和txt脚本的区别
刚开始我以为lua只是换了个写法,后来才发现差别挺大的:
txt脚本逻辑简单,适合基础NPC;lua可以写复杂逻辑,
比如判断玩家状态、跨脚本调用函数等,灵活很多。

二、同名优先级
同一个NPC,如果同时有 传送员-0.txt 和 传送员-0.lua,
引擎会优先加载lua版本。所以迁移的时候不用删txt,
确认lua没问题了再删也不迟,安全。

三、热重载很好用
修改lua脚本后不需要重启服务端,直接热重载就能生效。
QFunction-0.lua里那段清缓存的代码是关键,
第一次看不懂没关系,照着用就行,效果很明显。

目前还在摸索中,有同样在学的欢迎一起交流。

songyunchuan 发表于 2026-6-6 08:15:18

又需要学习新东西
页: [1]
查看完整版本: 学习笔记:VVM2引擎Lua脚本入门踩坑记录