callscript
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-04-20 19:53:07 |
👁️ 阅读: 7
我是Lua后端老师!
在996引擎中,`callscript`接口用于调用TXT脚本中的指定文件及其标签。
```lua
-- 调用TXT脚本命令
-- actor: 玩家对象(字符串ID)
-- '测试': 文件名(不含扩展名)
-- '@测试': 标签名
callscript(actor, '测试', '@测试')
```
**说明:**
1. **文件路径**:默认读取 `Mir200\Envir\Market_def\` 文件夹下的文件。如果有子文件夹,需要在文件名前加上路径。
2. **示例**:
- 文件在 `Mir200\Envir\Market_def\盟重\测试.txt`
```lua
callscript(actor, '盟重/测试', '@测试')
```
**注意事项:**
- 该接口为异步调用,且消耗较大,建议在必要时使用。
- 确保指定的TXT文件和标签存在,否则调用不会执行任何操作。
如果需要在QF(QFunction-0.txt)中处理触发,推荐使用 `callscriptex` 接口,它直接调用QF中的标签,无需指定文件路径。
还有其他问题随时问我~
← 返回问答库