[!] Fix 'add_in.lua'

This commit is contained in:
2024-07-27 05:16:31 +03:00
parent 9e86c41a6a
commit 027c239424
@@ -5,6 +5,7 @@ import platform
import random import random
import re import re
import shutil import shutil
import sys
import threading import threading
import time import time
@@ -640,7 +641,11 @@ class LuaPluginsLoader:
p0 = os.path.join(pa, name, "?.lua") p0 = os.path.join(pa, name, "?.lua")
p1 = os.path.join(pa, name, "lua", "?.lua") p1 = os.path.join(pa, name, "lua", "?.lua")
lua_globals.package.path += f';{p0};{p1}' lua_globals.package.path += f';{p0};{p1}'
with open("modules/PluginsLoader/add_in.lua", "r") as f: try:
_file = os.path.join(sys._MEIPASS, "add_in.lua")
except AttributeError:
_file = "modules/PluginsLoader/add_in.lua"
with open(_file, "r") as f:
lua.execute(f.read()) lua.execute(f.read())
self.lua_plugins.update({name: {"lua": lua, "ok": False}}) self.lua_plugins.update({name: {"lua": lua, "ok": False}})
plugin_path = os.path.join(self.plugins_dir, name) plugin_path = os.path.join(self.plugins_dir, name)