mirror of
https://github.com/sr229/metastruct-experiments.git
synced 2024-09-20 06:30:36 +00:00
Consolidate it on one table
This commit is contained in:
parent
19b8862d1b
commit
7cd649caf9
1 changed files with 7 additions and 10 deletions
|
@ -1,7 +1,6 @@
|
||||||
--@name Test-Serverinfo
|
--@name Test-Serverinfo
|
||||||
--@author Minori
|
--@author Minori
|
||||||
--@shared
|
--@shared
|
||||||
|
|
||||||
--[[
|
--[[
|
||||||
This grabs the basic server information we can print later on
|
This grabs the basic server information we can print later on
|
||||||
This table doesn't need to be updated much so we can initialize this immediately.
|
This table doesn't need to be updated much so we can initialize this immediately.
|
||||||
|
@ -9,30 +8,28 @@
|
||||||
local serverMetadata = {
|
local serverMetadata = {
|
||||||
serverName = game.getHostname(),
|
serverName = game.getHostname(),
|
||||||
map = game.getMap(),
|
map = game.getMap(),
|
||||||
maxPlayers = game.getMaxPlayers()
|
maxPlayers = game.getMaxPlayers(),
|
||||||
|
cTime = os.date(),
|
||||||
|
sTime = os.date()
|
||||||
}
|
}
|
||||||
|
|
||||||
cTime = os.date()
|
|
||||||
sTime = os.date()
|
|
||||||
|
|
||||||
if SERVER then
|
if SERVER then
|
||||||
-- curTime is already initialized, we just need to update it per tick.
|
|
||||||
hook.add("think", "serverTimeTick", function()
|
hook.add("think", "serverTimeTick", function()
|
||||||
sTime = os.date()
|
serverMetadata.sTime = os.date()
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
|
||||||
if CLIENT then
|
if CLIENT then
|
||||||
hook.add("think", "clientTimeTick", function()
|
hook.add("think", "clientTimeTick", function()
|
||||||
cTime = os.date()
|
serverMetadata.cTime = os.date()
|
||||||
end)
|
end)
|
||||||
|
|
||||||
hook.add("render", "metadataRenderMain", function()
|
hook.add("render", "metadataRenderMain", function()
|
||||||
render.setColor(Color(255, 0, 0, 255))
|
render.setColor(Color(255, 0, 0, 255))
|
||||||
render.drawText(10, 10, "Server Name: " .. serverMetadata.serverName)
|
render.drawText(10, 10, "Server Name: " .. serverMetadata.serverName)
|
||||||
render.drawText(10, 30, "Map: " .. serverMetadata.map)
|
render.drawText(10, 30, "Map: " .. serverMetadata.map)
|
||||||
render.drawText(10, 50, "Client Time: " .. cTime)
|
render.drawText(10, 50, "Client Time: " .. serverMetadata.cTime)
|
||||||
render.drawText(10, 70, "Server Time: " .. sTime)
|
render.drawText(10, 70, "Server Time: " .. serverMetadata.sTime)
|
||||||
end)
|
end)
|
||||||
|
|
||||||
hook.add("ComponentUnlinked", "unlink_evt", function()
|
hook.add("ComponentUnlinked", "unlink_evt", function()
|
||||||
|
|
Loading…
Reference in a new issue