Why Is my Code not working? This fires an remote event:
while wait(0.05) do local Char = script.Parent local Speed = Char.Humanoid.WalkSpeed local Tbl = {} table.insert(Tbl, Char.Name) table.insert(Tbl, Speed) game.ReplicatedStorage.AntiCheatLab:FireServer(Tbl) end
And this is the Code that recieves it:
local Replicate = game.ReplicatedStorage.AntiCheatLab Replicate.OnServerEvent:Connect(function(table1) local charName = table1[1] -- Error is here, line 3 local speedVal = table1[2] local PlLoad = game.Players:WaitForChild(charName) local ChLoad = game.Workspace:WaitForChild(charName) local CharObj = game.Workspace:WaitForChild(charName) if CharObj.Humanoid.WalkSpeed ~= speedVal then game.Players[charName]:Kick("===") end end)
Error
1 is not a valid member of Player "Players.Ferrarimami" - Server - Script:3
I think i know why, In your first script you fired Tbl, and in your second script you recieved Table1. Yet you did not fire that. Try switching it to Tbl. example:
Replicate.OnServerEvent:Connect(function(tbl)