Another Flag Problem

I want to know why im restricted to go in TEAM_SWATSQL and not in TEAM_SWAT

[lua]local TablePermission = {
[TEAM_SWAT] = {“STEAM_0:0:16596001”},
[TEAM_SWATSQL] = {“STEAM_0:0:16596001”}
} – TABLE : Table des SteamIDs autorisées par équipe

local function APermission(ply, t) – FONCTION : Fonction qui vérifie si un joueur est autorisé
for k,v in pairs(TablePermission) do – BOUCLE : Pour chaque entrée dans la table TablePermission
if t == k then – CONDITION : Si l’équipe désirée est la même que la valeur,
for _,vTeam in pairs(v) do – BOUCLE : Pour chaque entrée dans la table TablePermission.v
if ply:SteamID() == vTeam then – CONDITION : Si le steamID du joueur est la même que la valeur,
return true – Retourner la valeur Vrai
end – Fin de la condition
end-- Fin de la boucle
else – Sinon
return false – Retourner Faux
end – Fin de la condition
end – Fin de la boucle
end – Fin de la fonction
/---------------------------------------------------------
Teams/jobs
---------------------------------------------------------
/
function meta:ChangeTeam(t, force)
if RPArrestedPlayers[self:SteamID()] then
if not self:Alive() then
Notify(self, 1, 4, “You can not change your job whilst being dead in jail.”)
return
else
Notify(self, 1, 4, “You are in Jail. Get a new job when you have been released.”)
return
end
end

self:SetNWBool("helpBoss",false)
self:SetNWBool("helpCop",false)
self:SetNWBool("helpMayor",false)

 if t == TEAM_SWAT and not APermission(self, t) then -- Remplace TEAM_MONEQUIPE par le nom de ton équipe perso. CONDITION : Si le joueur essais de changer pour l'équipe TEAM_MONEQUIPE et s'il n'a PAS la permission alors

Notify(self, 1, 4, “Access to this team is restricted”) – L’avertir
return – Terminer l’éxécution de la fonction
end – Fin de la condition

 if t == TEAM_SWATSQL and not APermission(self, t) then -- Remplace TEAM_MONEQUIPE par le nom de ton équipe perso. CONDITION : Si le joueur essais de changer pour l'équipe TEAM_MONEQUIPE et s'il n'a PAS la permission alors

Notify(self, 1, 4, “Access to this team is restricted”) – L’avertir
return – Terminer l’éxécution de la fonction
end – Fin de la condition[/lua]

Bump Help pl0x

Try this: [lua]local TablePermission = {
[TEAM_SWAT] = {“STEAM_0:0:16596001”},
[TEAM_SWATSQL] = {“STEAM_0:0:16596001”}
}

local function APermission(ply, t)
local v = TablePermission[t]
for _,vTeam in pairs(v) do
if ply:SteamID() == vTeam then
return true
end
end
return false
end

function meta:ChangeTeam(t, force)
if RPArrestedPlayers[self:SteamID()] then
if not self:Alive() then
Notify(self, 1, 4, “You can not change your job whilst being dead in jail.”)
return
else
Notify(self, 1, 4, “You are in Jail. Get a new job when you have been released.”)
return
end
end
self:SetNWBool(“helpBoss”,false)
self:SetNWBool(“helpCop”,false)
self:SetNWBool(“helpMayor”,false)
if not APermission(self, t) then
Notify(self, 1, 4, “Access to this team is restricted”)
return
end
self:SetTeam(t)
end[/lua]

thanks it worked i couldnt find whats so ever didnt work