30 lines
606 B
Lua
30 lines
606 B
Lua
server_shop = {}
|
|
local ss = server_shop
|
|
|
|
ss.modname = core.get_current_modname()
|
|
ss.modpath = core.get_modpath(ss.modname)
|
|
|
|
-- Log-Funktion für saubere Nachrichten
|
|
function ss.log(level, msg)
|
|
if not msg then
|
|
msg = level
|
|
level = "action"
|
|
end
|
|
core.log(level, "[" .. ss.modname .. "] " .. msg)
|
|
end
|
|
|
|
-- Definiert die Ladereihenfolge der einzelnen Skript-Dateien
|
|
local scripts = {
|
|
"settings",
|
|
"api",
|
|
"transaction",
|
|
"deposit",
|
|
"formspec",
|
|
"node",
|
|
}
|
|
|
|
for _, script in ipairs(scripts) do
|
|
dofile(ss.modpath .. "/" .. script .. ".lua")
|
|
end
|
|
|
|
ss.log("Mod '"..ss.modname.."' wurde erfolgreich geladen.")
|