Besoin d'aide - job en vip

  • Initiateur de la discussion NovixGaming
  • Date de début
  • Initiateur de la discussion
NovixGaming

NovixGaming

Geek
Messages
229
Score réaction
8
Points
85
Bonjour,
Je suis en train d'ajouter des jobs sur mon serveur darkrp, j'ai voulu crée le job tireur d'elite et le mettre vip, j'ai bien réussi a le mettre en VIP sauf que il n'y a que le grade vip qui y a accès donc tout les autre grades que vip n'ont pas accès a ce job meme pas les superadmin, j'ai fait ça mais cela n'a rien changé :
Code:
TEAM_ELITE = DarkRP.createJob("Sniper des forces spéciales", { color = Color(0, 0, 0, 255), model = {"models/specops/spec_ops.mdl"}, description = [[Vous faite partie de la brigade des force spéciale en tant que tireur d'élite.]], weapons = {"m9k_m24", "m9k_m92beretta", "weapon_cuff_police", "realistic_hook", "stungun", "weapon_doorbreak"}, command = "sniper", max = 1, salary = 300, admin = 0, vote = false, hasLicense = true, candemote = false, customCheck = function(ply) return ply:GetNWString("V.I.P") == "grade" or ply:GetNWString("admin") == "grade" or ply:GetNWString("superadmin") == "grade" or ply:GetNWString("fondateur") == "grade" end, CustomCheckFailMsg = "Vous devez être vip pour faire ce métier.", PlayerSpawn = function(ply) ply:SetMaxHealth(100) ply:SetHealth(100) ply:SetArmor(250) end, PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) DarkRP.notifyAll(0, 4, "") end
})
Si quelqu'un a une solution je suis preneur, je suis désoler de vous déranger avec des choses sûrement très simple.
Merci d'avance
 
RedTroz

RedTroz

Geek suprême
Messages
825
Score réaction
233
Points
195
NovixGaming à dit:
Bonjour,
Je suis en train d'ajouter des jobs sur mon serveur darkrp, j'ai voulu crée le job tireur d'elite et le mettre vip, j'ai bien réussi a le mettre en VIP sauf que il n'y a que le grade vip qui y a accès donc tout les autre grades que vip n'ont pas accès a ce job meme pas les superadmin, j'ai fait ça mais cela n'a rien changé :
Code:
TEAM_ELITE = DarkRP.createJob("Sniper des forces spéciales", { color = Color(0, 0, 0, 255), model = {"models/specops/spec_ops.mdl"}, description = [[Vous faite partie de la brigade des force spéciale en tant que tireur d'élite.]], weapons = {"m9k_m24", "m9k_m92beretta", "weapon_cuff_police", "realistic_hook", "stungun", "weapon_doorbreak"}, command = "sniper", max = 1, salary = 300, admin = 0, vote = false, hasLicense = true, candemote = false, customCheck = function(ply) return ply:GetNWString("V.I.P") == "grade" or ply:GetNWString("admin") == "grade" or ply:GetNWString("superadmin") == "grade" or ply:GetNWString("fondateur") == "grade" end, CustomCheckFailMsg = "Vous devez être vip pour faire ce métier.", PlayerSpawn = function(ply) ply:SetMaxHealth(100) ply:SetHealth(100) ply:SetArmor(250) end, PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) DarkRP.notifyAll(0, 4, "") end
})
Si quelqu'un a une solution je suis preneur, je suis désoler de vous déranger avec des choses sûrement très simple.
Merci d'avance
Essaye plutôt ça :


customCheck = function(ply) return CLIENT or
table.HasValue({"superadmin", "admin", "V.I.P"}, ply:GetNWString("usergroup"))
end,
CustomCheckFailMsg = "Ce job est réservé aux vip",
})

PS : Ajoute les groupes que tu veux.
 
  • Initiateur de la discussion
NovixGaming

NovixGaming

Geek
Messages
229
Score réaction
8
Points
85
Merci beaucoup de ton aide.
Bonne journée a toi ! :D
 
Swxn™

Swxn™

Geek suprême
Messages
585
Score réaction
318
Points
135
NovixGaming à dit:
ply:GetNWString("V.I.P") == "grade" or ply:GetNWString("admin") == "grade"
c'est à la place de "grade" que tu devais mettre admin il me semble :)
 
Discord d'entraide
Rejoignz-nous sur Discord