Soucis De customCheck, PlayerDeath

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

NicoVH4

Geek
Messages
41
Score réaction
3
Points
95
Bonjour à tous,

j'aimerais savoir si il est possible d'intégrer plusieurs commande dans un métier ?

Exemple ci-dessous:

TEAM_CHEFRAID = DarkRP.createJob("*Premium* Chef G.I.G.N", {
color = Color(0, 123, 255, 128),
model = {"models/player/bfh_mechanic.mdl",},
description = [[Vous dirigez les forces de police, vous organisez les patrouilles, le maire ne peut en aucun cas controler vos unités, seul le commissaire les diriges]],
weapons = {"m9k_m4a1", "idcard", "stunstick", "keypad_cracker", "arrest_stick", "weapon_stungun", "climb_swep2", "weapon_cuff_police", "badge_police_nationale", "weaponchecker", "unarrest_stick", "door_ram", "keys", "itemstore_pickup", "weapon_flashlight", "weapon_fists", "gmod_camera", "weapon_arc_atmcard"},
command = "chefraid",
max = 1,
salary = 6500,
admin = 0,
vote = true,
hasLicense = true,
candemote = true,
category = "Gouvernement",
customCheck = function(ply) return table.HasValue({"Fondateur", "superadmin", "Responsable", "Administrateur", "Moderateur", "Gardien"}, ply:GetNWString("usergroup")) end,
CustomCheckFailMsg = "Ce metier est Réserver au Premium"
PlayerDeath = function(ply, weapon, killer)
ply:teamBan()
ply:changeTeam(GAMEMODE.DefaultTeam, true)
if killer:IsPlayer() then
DarkRP.notifyAll(0, 4, "Le maire a ete tue et est demote.")
else
DarkRP.notifyAll(0, 4, "Le maire est mort et a ete demote.")
end
end
})


Merci de vos explications.
 
Mickapette

Mickapette

Psychopathe
Messages
1 126
Score réaction
193
Points
250
Bonjour,

J'ai remarqué que tu as mis ton poste en résolue donc pourrais-tu dire comment à tu résolue ton problème pour aider d'autres joueurs.
 
  • Initiateur de la discussion
NicoVH4

NicoVH4

Geek
Messages
41
Score réaction
3
Points
95
Hello,

en effet, mes excuses :/,

enfaîte j'ai pris le code de mon Terroriste qui est celui-ci:

PlayerDeath = function(ply, weapon, killer)
ply:teamBan()
ply:changeTeam(GAMEMODE.DefaultTeam, true)
DarkRP.notifyAll(0, 4, "Le terro est mort est a ete demote")
end,
customCheck = function(ply) return table.HasValue({"Fondateur", "superadmin", "Responsable", "Chef-Admin", "Administrateur", "Moderateur", "Gardien", "Premium"}, ply:GetNWString("usergroup")) end,
CustomCheckFailMsg = "Ce metier est Réserver au Membre du Staffs"
})

Ensuite, je l'ai rectifier pour les jobs en questions.

voilà ^^

NiCo
 
Discord d'entraide
Rejoignz-nous sur Discord