设为首页
收藏本站
切换到宽版
官网
论坛
资格申请
更新日志
游戏体验
热搜
活动
交友
discuz
登录
|
VV Engine 官方中心
»
论坛
›
综合交流
›
胡说八道
›
学习笔记:VVM2引擎Lua脚本入门踩坑记录
返回列表
发新帖
查看:
18
|
回复:
1
学习笔记:VVM2引擎Lua脚本入门踩坑记录
[复制链接]
tibaiwan1888
tibaiwan1888
当前离线
积分
1212
46
主题
42
回帖
1212
积分
金牌会员
金牌会员, 积分 1212, 距离下一级还需 1788 积分
金牌会员, 积分 1212, 距离下一级还需 1788 积分
积分
1212
发消息
发表于
6 天前
|
显示全部楼层
|
阅读模式
最近在学VV引擎的Lua脚本,结合官方基础服务端整理了几点心得,
给同样在入门的朋友参考。
一、lua和txt脚本的区别
刚开始我以为lua只是换了个写法,后来才发现差别挺大的:
txt脚本逻辑简单,适合基础NPC;lua可以写复杂逻辑,
比如判断玩家状态、跨脚本调用函数等,灵活很多。
二、同名优先级
同一个NPC,如果同时有 传送员-0.txt 和 传送员-0.lua,
引擎会优先加载lua版本。所以迁移的时候不用删txt,
确认lua没问题了再删也不迟,安全。
三、热重载很好用
修改lua脚本后不需要重启服务端,直接热重载就能生效。
QFunction-0.lua里那段清缓存的代码是关键,
第一次看不懂没关系,照着用就行,效果很明显。
目前还在摸索中,有同样在学的欢迎一起交流。
回复
举报
songyunchuan
songyunchuan
当前离线
积分
348
1
主题
23
回帖
348
积分
中级会员
中级会员, 积分 348, 距离下一级还需 152 积分
中级会员, 积分 348, 距离下一级还需 152 积分
积分
348
发消息
发表于
5 天前
|
显示全部楼层
又需要学习新东西
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表