diff options
Diffstat (limited to 'gamemode/cl_various/motd.lua')
| -rw-r--r-- | gamemode/cl_various/motd.lua | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gamemode/cl_various/motd.lua b/gamemode/cl_various/motd.lua new file mode 100644 index 0000000..7602c30 --- /dev/null +++ b/gamemode/cl_various/motd.lua @@ -0,0 +1,34 @@ + +local MOTD_URL = "www.google.com" --Change URL here. +local MOTD_ENABLE = true + +function GM:SetMOTD(url) + MOTD_URL = url +end + +function GM:EnableMOTD(boolean) + MOTD_ENABLE = boolean +end + +function GM:ReloadMOTD() + if (!MOTD_ENABLE) then return end + + if (GM.MOTD) then + GM.MOTD:OpenURL(MOTD_URL) + GM.MOTD:SetVisible(true) + end +end + + +hook.Add("InitPostEntity","GearFox_MOTD",function() + if (!MOTD_ENABLE) then return end + + GM = GM or GAMEMODE + + GM.MOTD = vgui.Create("MBBrowser") + GM.MOTD:SetTitle("Message of the Day") + GM.MOTD:SetPos(100,100) + GM.MOTD:SetSize(ScrW()-200,ScrH()-200) + GM.MOTD:OpenURL(MOTD_URL) + GM.MOTD:MakePopup() +end)
\ No newline at end of file |
