diff --git a/lua/entities/gmod_subway_base/cl_init.lua b/lua/entities/gmod_subway_base/cl_init.lua index bc508eb..c68e1c8 100644 --- a/lua/entities/gmod_subway_base/cl_init.lua +++ b/lua/entities/gmod_subway_base/cl_init.lua @@ -2321,8 +2321,8 @@ end local function sendPanelTouch(panel,x,y,outside,state) net.Start("metrostroi-panel-touch") net.WriteString(panel or "") - net.WriteInt(x,11) - net.WriteInt(y,11) + net.WriteUInt(x,11) + net.WriteUInt(y,11) net.WriteBool(outside) net.WriteBool(state) net.SendToServer() diff --git a/lua/entities/gmod_subway_base/init.lua b/lua/entities/gmod_subway_base/init.lua index 636aecb..17fce83 100644 --- a/lua/entities/gmod_subway_base/init.lua +++ b/lua/entities/gmod_subway_base/init.lua @@ -2219,8 +2219,8 @@ end) -- Receiver for panel touchs, Checks if people are the legit driver and calls buttonevent on the train net.Receive("metrostroi-panel-touch", function(len, ply) local panel = net.ReadString() - local x = net.ReadInt(11) - local y = net.ReadInt(11) + local x = net.ReadUInt(11) + local y = net.ReadUInt(11) local outside = net.ReadBool() local state = net.ReadBool() local seat = ply:GetVehicle()