I have a Script that unbans a Player but it doenst work. It work before and now out of sudden it doesnt work anymore
Players.PlayerAdded:Connect(function(Player)
local PlayerUserIDString = tostring(Player.UserId)
for I, V in pairs(Users) do
local Active = Users[I].active
print(Active)
print(I)
if Active == false then
print("Unbanning")
local UserID = tonumber(I)
local Config: UnbanConfigType = {
UserIds = {UserID, 1994595371},
ApplyToUniverse = true,
}
local Sucesss, ErrorMessage = pcall(function()
return Players:UnbanAsync(Config)
end)
print(Sucesss, ErrorMessage)
else
return
end
end
end)
Players.PlayerAdded:Connect(function(Player)
local PlayerUserIDString = tostring(Player.UserId)
if Users[PlayerUserIDString] then
local BanActive = Users[PlayerUserIDString].active
local BanDuration = Users[PlayerUserIDString].duration
local BanReason = Users[PlayerUserIDString].reason
if BanActive == true then
local Config: BanConfigType = {
UserIds = { Player.UserId },
Duration = BanDuration,
DisplayReason = BanReason,
PrivateReason = "Put anything here that the user should not know but is helpful for your records",
ExcludeAltAccounts = false,
ApplyToUniverse = true,
}
local Success, ErrorMessage = pcall(function()
return Players:BanAsync(Config)
end)
print(Success, ErrorMessage)
end
end
end)