summaryrefslogtreecommitdiff
path: root/gamemode/cl_various/motd.lua
diff options
context:
space:
mode:
Diffstat (limited to 'gamemode/cl_various/motd.lua')
-rw-r--r--gamemode/cl_various/motd.lua34
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