aboutsummaryrefslogtreecommitdiff
path: root/gamemode/nrequire.lua
diff options
context:
space:
mode:
Diffstat (limited to 'gamemode/nrequire.lua')
-rw-r--r--gamemode/nrequire.lua33
1 files changed, 19 insertions, 14 deletions
diff --git a/gamemode/nrequire.lua b/gamemode/nrequire.lua
index 14c2248..de18fd8 100644
--- a/gamemode/nrequire.lua
+++ b/gamemode/nrequire.lua
@@ -234,20 +234,25 @@ end
doincludes() --Do it the first time through
--Totaly refresh all files server and client side
-if SERVER then util.AddNetworkString("art_refresh") end
+if SERVER then
+ util.AddNetworkString("art_refresh")
+ concommand.Add("art_manualrefresh",function(ply,cmd,args)
+ reqtbl = {}
+ doincludes()
+ net.Start("art_refresh")
+ net.Broadcast()
+ end)
+end
if CLIENT then net.Receive("art_refresh",doincludes) end
-concommand.Add("art_manualrefresh",function(ply,cmd,args)
- reqtbl = {}
- doincludes()
- net.Start("art_refresh")
- net.Broadcast()
-end)
-if SERVER then util.AddNetworkString("art_reffile") end
+
+if SERVER then
+ util.AddNetworkString("art_reffile")
+ concommand.Add("art_refreshfile", function(ply,cmd,args)
+ refresh(args[1])
+ net.Start("art_reffile")
+ net.WriteString(args[1])
+ net.Broadcast()
+ end)
+end
if CLIENT then net.Receive("art_reffile",function() refresh(net.ReadString()) end) end
-concommand.Add("art_refreshfile", function(ply,cmd,args)
- refresh(args[1])
- net.Start("art_reffile")
- net.WriteString(args[1])
- net.Broadcast()
-end)