@Kingmod
You used a generic for loop, but you have put down: 'bannedlist[i]'. Thay wouldn't work, because you never made a numeric for loop with variable 'i'.
local banned = {"Troll","Noob"}
game.Players.PlayerAdded:connect(function(plr)
for i,v in pairs(banned) do
if string.lower(plr.Name) == string.lower(v) then
plr:remove()
end
end
end) |