From a5044576abde47dd3076c9810a9ec5cd83907713 Mon Sep 17 00:00:00 2001 From: Ilya Krasnow Date: Thu, 13 Jan 2022 17:56:39 +0300 Subject: [PATCH] Fix reload --- lua/weapons/gmod_tool/stools/train_spawner.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lua/weapons/gmod_tool/stools/train_spawner.lua b/lua/weapons/gmod_tool/stools/train_spawner.lua index 874133c..6571ce2 100644 --- a/lua/weapons/gmod_tool/stools/train_spawner.lua +++ b/lua/weapons/gmod_tool/stools/train_spawner.lua @@ -398,8 +398,8 @@ end function TOOL:Reload(trace) if CLIENT then return end + local ply = self:GetOwner() if IsValid(trace.Entity) and trace.Entity._Settings then - local ply = self:GetOwner() ply:ConCommand("gmod_tool train_spawner") ply:SelectWeapon("gmod_tool") local tool = ply:GetTool("train_spawner") @@ -407,14 +407,14 @@ function TOOL:Reload(trace) tool.Settings = trace.Entity._Settings local ENT = scripted_ents.Get(tool.Settings.Train) if not ENT then tool.AllowSpawn = false else tool.Train = ENT end - + net.Start("train_spawner_open") net.WriteTable(tool.Settings) net.Send(ply) - - local spawner = ents.Create("gmod_train_spawner") - spawner:SpawnFunction(ply) end + + local spawner = ents.Create("gmod_train_spawner") + spawner:SpawnFunction(ply) end function TOOL:LeftClick(trace) if not self.Train then return end