查看: 17|回复: 1

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

[复制链接]

46

主题

42

回帖

1212

积分

金牌会员

积分
1212
发表于 6 天前 | 显示全部楼层 |阅读模式
最近在学VV引擎的Lua脚本,结合官方基础服务端整理了几点心得,
给同样在入门的朋友参考。

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

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

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

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

1

主题

23

回帖

348

积分

中级会员

积分
348
发表于 5 天前 | 显示全部楼层
又需要学习新东西
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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