Hello fellow mates. Today what I'm trying to do is create a kick script, so I already got everything set up, I just keep getting this error that says "attempt to call method 'Kick' (a nil value)
Can anyone help me with this error, gladly appreciate it
--Made by IIApexGamerII, all credits go to Creator. local VanGui = Instance.new("ScreenGui") local Van = Instance.new("Frame") local idk = Instance.new("TextBox") local dsa = Instance.new("TextButton") VanGui.Name = "Kick" VanGui.Parent = game.Players.LocalPlayer.PlayerGui Van.Name = "Kick" Van.Parent = VanGui Van.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294) Van.BorderColor3 = Color3.new(0, 0, 0) Van.Position = UDim2.new(0, 5, 0.8, 0) Van.Size = UDim2.new(0, 200, 0, 45) idk.Name = "idk" idk.Parent = Van idk.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294) idk.BorderColor3 = Color3.new(0, 0, 0) idk.Size = UDim2.new(1, 0, 0, 20) idk.Font = Enum.Font.SciFi idk.FontSize = Enum.FontSize.Size14 idk.Text = "Username" idk.TextColor3 = Color3.new(1, 1, 1) idk.TextScaled = true idk.TextStrokeTransparency = 0 idk.TextWrapped = true dsa.Name = "dsa" dsa.Parent = Van dsa.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294) dsa.BorderColor3 = Color3.new(0, 0, 0) dsa.Position = UDim2.new(0, 0, 1, -25) dsa.Size = UDim2.new(1, 0, 0, 25) dsa.Font = Enum.Font.SciFi dsa.FontSize = Enum.FontSize.Size14 dsa.Text = "Kick a Player" dsa.TextColor3 = Color3.new(1, 1, 1) dsa.TextScaled = true dsa.TextStrokeTransparency = 0 dsa.TextWrapped = true p = idk.Text dsa.MouseButton1Click:connect(function() wait(0.2) p:Kick() --Between the "()" you can name it whatever you want, for an example "p:Kick("Get out of here") end)
"p = idk.Text" is suppose to be a equal to "idk.Text", which is where you would type the name of a player. (I probably made an error, but I'm positive this should have gone well... -_-)
write this: game.Players[idk.Text]:Kick()