Rochet2/AIO

This change caused some AIO functions to fail.

GoMateoGo opened this issue · 7 comments

This change

For example, the created frame does not appear on the client. But the console does not have any error messages.

Pass the test: exampleclient and exampleserver

The UI that created the frame will not be displayed on the client. However, after adding print ("XXXX") in the exampleserver.lua - > oncommand method. Enter. Test in the client chat, and the console displays XXXX

I confirm this issue, as the LUA scripts I use (iThorgrim's modrate-exp and parangon) are no longer available ingame, no frames at all, no icons to open frames, nothing.
Eluna loads correctly but it does not work anymore.

No spam intended, here is my Eluna log :

2021-12-08_16:27:34 Initialize Eluna Lua Engine...
2021-12-08_16:27:34 [Eluna]: Searching scripts from `bin/lua_scripts`
2021-12-08_16:27:34 [Eluna]: GetScripts from path `bin/lua_scripts`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/parangon-server.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/parangon-server.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/parangon-client.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/parangon-client.lua`
2021-12-08_16:27:34 [Eluna]: GetScripts from path `bin/lua_scripts/extensions`
2021-12-08_16:27:34 [Eluna]: GetScripts from path `bin/lua_scripts/extensions/StackTracePlus`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/extensions/StackTracePlus/LICENSE`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/extensions/StackTracePlus/README.md`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/extensions/StackTracePlus/StackTracePlus.ext`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/extensions/StackTracePlus/StackTracePlus.ext`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/extensions/ObjectVariables.ext`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/extensions/ObjectVariables.ext`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/extensions/_Misc.ext`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/extensions/_Misc.ext`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/aio_server_mod_exp.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/aio_server_mod_exp.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/aio_client_mod_exp.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/aio_client_mod_exp.lua`
2021-12-08_16:27:34 [Eluna]: GetScripts from path `bin/lua_scripts/AIO_Server`
2021-12-08_16:27:34 [Eluna]: GetScripts from path `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/technotes.txt`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/LuaSrcDiet.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/LuaSrcDiet.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/llex.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/llex.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/COPYRIGHT`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/optlex.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/optlex.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/README`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/optparser.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/optparser.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/COPYRIGHT_Lua51`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/lparser.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/lparser.lua`
2021-12-08_16:27:34 [Eluna]: GetScripts from path `bin/lua_scripts/AIO_Server/Dep_Smallfolk`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_Smallfolk/smallfolk.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/AIO_Server/Dep_Smallfolk/smallfolk.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_Smallfolk/README.md`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_Smallfolk/LICENSE.md`
2021-12-08_16:27:34 [Eluna]: GetScripts from path `bin/lua_scripts/AIO_Server/Dep_crc32lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_crc32lua/COPYRIGHT`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/Dep_crc32lua/crc32lua.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/AIO_Server/Dep_crc32lua/crc32lua.lua`
2021-12-08_16:27:34 [Eluna]: GetScripts from path `bin/lua_scripts/AIO_Server/lualzw-zeros`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/lualzw-zeros/lualzw.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/AIO_Server/lualzw-zeros/lualzw.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/lualzw-zeros/LICENSE`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/lualzw-zeros/README.md`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/queue.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/AIO_Server/queue.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/AIO_Server/AIO.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath add path `bin/lua_scripts/AIO_Server/AIO.lua`
2021-12-08_16:27:34 [Eluna]: AddScriptPath Checking file `bin/lua_scripts/README.md`
2021-12-08_16:27:34 [Eluna]: Loaded 17 scripts in 0 ms
2021-12-08_16:27:38 [Eluna]: Successfully loaded `bin/lua_scripts/extensions/ObjectVariables.ext`
2021-12-08_16:27:38 [Eluna]: Successfully loaded `bin/lua_scripts/extensions/StackTracePlus/StackTracePlus.ext`
2021-12-08_16:27:38 [Eluna]: Successfully loaded `bin/lua_scripts/extensions/_Misc.ext`
2021-12-08_16:27:38 [Eluna]: Successfully loaded `bin/lua_scripts/AIO_Server/AIO.lua`
2021-12-08_16:27:38 [Eluna]: `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/LuaSrcDiet.lua` was already loaded or required
2021-12-08_16:27:38 [Eluna]: `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/llex.lua` was already loaded or required
2021-12-08_16:27:38 [Eluna]: `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/lparser.lua` was already loaded or required
2021-12-08_16:27:38 [Eluna]: `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/optlex.lua` was already loaded or required
2021-12-08_16:27:38 [Eluna]: `bin/lua_scripts/AIO_Server/Dep_LuaSrcDiet/optparser.lua` was already loaded or required
2021-12-08_16:27:38 [Eluna]: `bin/lua_scripts/AIO_Server/Dep_Smallfolk/smallfolk.lua` was already loaded or required
2021-12-08_16:27:38 [Eluna]: `bin/lua_scripts/AIO_Server/Dep_crc32lua/crc32lua.lua` was already loaded or required
2021-12-08_16:27:38 [Eluna]: `bin/lua_scripts/AIO_Server/lualzw-zeros/lualzw.lua` was already loaded or required
2021-12-08_16:27:38 [Eluna]: `bin/lua_scripts/AIO_Server/queue.lua` was already loaded or required
2021-12-08_16:27:38 [Eluna]: Successfully loaded `bin/lua_scripts/aio_client_mod_exp.lua`
2021-12-08_16:27:38 [Eluna]: Successfully loaded `bin/lua_scripts/aio_server_mod_exp.lua`
2021-12-08_16:27:38 [Eluna]: Successfully loaded `bin/lua_scripts/parangon-client.lua`
2021-12-08_16:27:38 [Eluna]: Successfully loaded `bin/lua_scripts/parangon-server.lua`
2021-12-08_16:27:38 [Eluna]: Executed 8 Lua scripts in 32 ms

Confirmed

Confirmed

Kaev commented

This is a problem of AzerothCore. It needs to be fixed there.

The test has been completed

Thank you very much, @Rochet2

AIO has always been beautiful!