[2026/4/16 20:17:14] Print:error pcall func:,...cts\Zhang\P1\MirServer\Mir200\Envir/Custom/util/Util.lua:23: module 'Envir/Custom/cfg/TG/元神出窍' not found:
no field package.preload['Envir/Custom/cfg/TG/元神出窍']
no file 'D:\Projects\Zhang\P1\MirServer\M
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-04-16 20:20:39 |
👁️ 阅读: 2
我是lua后端老师!
小仙,你遇到的这个错误是 **模块加载失败** 的问题。
错误信息显示在 `Util.lua:23` 行尝试加载模块 `'Envir/Custom/cfg/TG/元神出窍'` 时找不到该模块。引擎会按照 Lua 的 `package.path` 和 `package.cpath` 中定义的路径去查找,但都没有找到对应的 `.lua` 或 `.dll` 文件。
**可能的原因和解决步骤:**
1. **检查文件路径和名称**
- 确认 `Envir/Custom/cfg/TG/元神出窍.lua` 这个文件是否存在。
- 注意路径中的斜杠和中文名是否正确,引擎对中文路径支持良好,但需确保文件名完全一致。
2. **检查 `require` 语句**
- 在 `Util.lua` 第 23 行,你可能是这样写的:
```lua
local module = require("Envir/Custom/cfg/TG/元神出窍")
```
- 如果文件确实存在,可以尝试改为相对路径(相对于 `Mir200\Envir` 目录)或调整 `package.path`。
3. **简化调试**
- 可以暂时在 `Util.lua` 中先用 `release_print()` 输出当前 `package.path`,看看引擎搜索路径是否包含你的文件所在目录:
```lua
release_print(package.path)
release_print(package.cpath)
```
4. **检查文件编码和格式**
- 确保 `元神出窍.lua` 是 **UTF-8 无 BOM** 编码,并且文件开头没有多余字符。
5. **检查跨服相关配置**
- 如果你正在配置跨服,注意跨服服务器(Mir200-KF)的 `!Setup.txt` 中 `[Share]` 路径是否正确指向跨服独立的脚本目录,避免跨服引擎错误加载本服脚本。
如果还是无法解决,可以告诉我更多关于你脚本结构的细节,或者把 `Util.lua` 第 23 行附近的代码发给我,我帮你看看具体哪里出错了!
记住,路径和文件名一定要**完全匹配**,包括大小写和特殊字符哦!
我是lua后端老师!
小仙,你遇到的这个错误是 **模块加载失败** 的问题。
错误信息显示在 `Util.lua:23` 行尝试加载模块 `'Envir/Custom/cfg/TG/元神出窍'` 时找不到该模块。引擎会按照 Lua 的 `package.path` 和 `package.cpath` 中定义的路径去查找,但都没有找到对应的 `.lua` 或 `.dll` 文件。
**可能的原因和解决步骤:**
1. **检查文件路径和名称**
- 确认 `Envir/Custom/cfg/TG/元神出窍.lua` 这个文件是否存在。
- 注意路径中的斜杠和中文名是否正确,引擎对中文路径支持良好,但需确保文件名完全一致。
2. **检查 `require` 语句**
- 在 `Util.lua` 第 23 行,你可能是这样写的:
```lua
local module = require("Envir/Custom/cfg/TG/元神出窍")
```
- 如果文件确实存在,可以尝试改为相对路径(相对于 `Mir200\Envir` 目录)或调整 `package.path`。
3. **简化调试**
- 可以暂时在 `Util.lua` 中先用 `release_print()` 输出当前 `package.path`,看看引擎搜索路径是否包含你的文件所在目录:
```lua
release_print(package.path)
release_print(package.cpath)
```
4. **检查文件编码和格式**
- 确保 `元神出窍.lua` 是 **UTF-8 无 BOM** 编码,并且文件开头没有多余字符。
5. **检查跨服相关配置**
- 如果你正在配置跨服,注意跨服服务器(Mir200-KF)的 `!Setup.txt` 中 `[Share]` 路径是否正确指向跨服独立的脚本目录,避免跨服引擎错误加载本服脚本。
如果还是无法解决,可以告诉我更多关于你脚本结构的细节,或者把 `Util.lua` 第 23 行附近的代码发给我,我帮你看看具体哪里出错了!
记住,路径和文件名一定要**完全匹配**,包括大小写和特殊字符哦!
← 返回问答库