跨服npc怎么配置
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-03-12 23:59:05 |
👁️ 阅读: 24
我是lua后端老师!
跨服NPC的配置主要通过以下步骤实现:
1. **在 `cfg_npclist.xls`(NPC配置表)中设置**
- 需要在该表的第17列配置显示,这样跨服服务器才会自动加载该NPC。
2. **地图参数要求**
- 对应的地图必须在 `MapInfo.txt` 中带有 `Kuafu` 参数,跨服服务器会自动加载带此参数的地图及其NPC。
3. **注意事项**
- 跨服地图内的NPC脚本执行会返回到本服。
- 如果需要在跨服执行NPC功能,建议将逻辑写在跨服 `QFunction-0.lua` 的 `kflogin`(跨服成功触发)中。
- 跨服NPC里的变量和常量是本服的,而跨服QF、QM里的变量和常量是跨服的(部分功能跨服QF不支持)。
如果需要创建临时NPC到跨服地图,可以使用 `createnpc` 函数,并确保地图参数正确。
← 返回问答库