Fixed SERVER missing __self

This commit is contained in:
Cooldude2606
2018-12-30 17:56:59 +00:00
parent af7e8b37ed
commit b5a34ddf91

View File

@@ -7,7 +7,7 @@ local moduleIndex = require("/modules/index")
local Manager = {}
-- this is a constant that is used to represent the server
SERVER = setmetatable({index=0,name='<server>',online_time=0,afk_time=0,print=print,admin=true},{__index=function(tbl,key) if type(game.players[1][key]) == 'function' then return function() end else return nil end end})
SERVER = setmetatable({index=0,name='<server>',online_time=0,afk_time=0,print=print,admin=true,__self={}},{__index=function(tbl,key) if type(game.players[1][key]) == 'function' then return function() end else return nil end end})
--- Setup for metatable of the Manager to force read only nature
-- @usage Manager() -- runs Manager.loadModdules()