Cata_a 发现一个很奇怪的问题,当你在资源清单(fxmanifest.lua)这样定义客户端脚本时,其他资源调用导出函数会提示“no such exports” -- 这样写其他资源无法正常调用导出的函数 client_scripts 'Notify.lua' 改为以下格式后就正常了 -- 其他资源可以正常调用导出的函数 client_scripts { 'Notify.lua' }
dadareyou Cata_a [script:pg-txadmin-ex] SCRIPT ERROR: @pg-txadmin-extend/server.lua:3: No such export SendCard in resource pg_kookbot [script:pg-txadmin-ex] > ref (@monitor/resource/sv_main.lua:299) 如何解决 发公告啥的都是报错这个
Akkariin 官方的推荐做法是使用 client_scripts,另外建议在 fxmanifest.lua 里面定义 exports,会比直接在脚本里使用 export() 好一些(貌似直接在脚本里使用 export 有时候会不生效) -- 如果是客户端类型的导出 exports { 'MyAwesomeExport', 'GetUserByIdentifier', } -- 如果是服务端类型的导出 server_exports { 'GetClientStatus', 'GetClientName', }