local CoNum = 2 -- dont change timer.Create("STC",10,0, function() for k, v in pairs(player.GetAll()) do --print("Sending ping!") net.Start("Debug2") net.WriteInt(CoNum, 10) --print("Sent! with # being " .. CoNum) if !v.Pings then v.Pings = 0 end if (KickForPings) then if v.Pings > MaxPings && !v:IsBot() then v:Kick("Not Ret") local retr = "Kicked " .. v:Name() .. " for not returning our pings \n" file.Append("QAC Log.txt", retr) v.Pings = 0 end end v.Pings = v.Pings + 1 --print("Player has " .. v.Pings .." pings") net.Send(v) end end) net.Receive("Debug1", function(len, ply) local HNum = net.ReadInt(16) if (HNum) && HNum == CoNum then --print("Player " .. ply:GetName() .. " returned! # is " .. HNum) ply.Pings = ply.Pings - 1 end end) end