aboutsummaryrefslogtreecommitdiff
path: root/gamemode
diff options
context:
space:
mode:
authorAlexander Pickering <alexandermpickering@gmail.com>2017-08-08 19:05:42 -0400
committerAlexander Pickering <alexandermpickering@gmail.com>2017-08-08 19:05:42 -0400
commit847f856ea64c931d43af83f614803ffbdb1ecda0 (patch)
treed561021014bf9b1b54e333e07eeb68f6adeada20 /gamemode
parentae8686d3f433e91aa58ef8ceec30699cafbc960b (diff)
downloadartery-847f856ea64c931d43af83f614803ffbdb1ecda0.tar.gz
artery-847f856ea64c931d43af83f614803ffbdb1ecda0.tar.bz2
artery-847f856ea64c931d43af83f614803ffbdb1ecda0.zip
Bugfixes for commands
Fixes: * art_reffile is now serverside * art_manualrefresh is now serverside
Diffstat (limited to 'gamemode')
-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)