TEAM_EXEMPLE = DarkRP.createJob("Team exemple", {
color = Color(255, 255, 255, 255),
"models/player/Group03/Female_01.mdl",
"models/player/Group03/Female_02.mdl"
description = [[Ce texte sert en description de la team.]],
weapons = {"weapon_p2282"},
max = 0.7, -- 70% des joueurs peuvent avoir le job. Mettez un nombre entier pour fixer une limite absolue.
-- Les fonctions suivantes sont OPTIONNELS. Si vous ne les utilisez pas, ou vous ne changez pas les valeurs par défaut, RETIREZ les.
NeedToChangeFrom = TEAM_CITIZEN,
customCheck = function(ply) return ply:getDarkRPVar("money") > 10000 end,
CustomCheckFailMsg = "Vous n'avez pas assez d'argent!", -- alternative: CustomCheckFailMsg = function(ply, jobTable) return ply:getDarkRPVar("money") < 5000 and "Vous etes pauvre" or "Vous n'avez pas assez d'argent!" end,
maps = {"rp_downtown_v2", "gm_construct"},
category = "Other", -- Le nom de la catégorie. Note : La catégorie doit être crée !
sortOrder = 100, -- La position de cette chose dans sa catégorie. Nombre inférieur signifie qu'il sera plus haut.
playerClass = "player_darkrp",
CanPlayerSuicide = function(ply) return false end,
PlayerCanPickupWeapon = function(ply, weapon) return true end,
PlayerDeath = function(ply, weapon, killer) end,
PlayerLoadout = function(ply) return true end,
PlayerSelectSpawn = function(ply, spawn) end,
PlayerSetModel = function(ply) return "models/player/Group03/Female_02.mdl" end,
PlayerSpawn = function(ply) end,
PlayerSpawnProp = function(ply, model) end,
RequiresVote = function(ply, job) for k,v in pairs(player.GetAll()) do if IsValid(v) and v:IsAdmin() then return false end end return true end, -- Les gens ont besoin de faire un vote lorsqu'il n'y a pas d'administrateur autour
ShowSpare1 = function(ply) end,
ShowSpare2 = function(ply) end,
OnPlayerChangedTeam = function(ply, oldTeam, newTeam) end,
canStartVote = function(ply) return ply:Distance(SomeNPC) < 200 end,
canStartVoteReason = "Vous devez etre a proximite de certains PNJ", -- alternative: canStartVoteReason = function(ply, jobTable) return ply:Distance(SomeNPC) > 5000 and "Vous etes trop loin de cerrtains PNJ" or "Vous devez etre a proimite de certains PNJ" end,
buttonColor = Color(255, 255, 255, 255), -- Le couleur de le bouton dans le menu F4
label = "Super job", -- Optionnel: Le texte sur le bouton dans le menu F4