400 de vie quand le joueur spawn avec un job particulier

  • Initiateur de la discussion
Dahim94

Dahim94

Geek
Messages
223
Score réaction
10
Points
65
Est ce que ce code marche pour un job

par exemple le job Batman

function 450deviquandlejoueurspawn( ply )
if ply:IsValid() then
ply:SetHealth(450)
end
end
hook.Add( "PlayerSpawn", "adafafafagzagzgzgzzg", 450deviquandlejoueurspawn)

si oui ou le mettre pour que cela s'active?
 
edouard292

edouard292

Geek suprême
Messages
423
Score réaction
108
Points
150
Non car l'attribut ply n'est pas un argument de la function créer de toute pièce et inventé par toi même : 450deviquandlejoueurspawn

essaye ca :
Code:
hook.Add("PlayerSpawn","450devie",function(ply) if IsValid(ply) then ply:SetHealth(450) end end )
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Tu peux directement ajouter ceci à ton job:
Code:
PlayerSpawn = function(ply) ply:SetMaxHealth(450) ply:SetHealth(450) end
Ce qui donnerais:
Code:
TEAM_BATMAN = DarkRP.createJob("Batman", { color = Color(0, 0, 0, 255), model = {}, description = [[I'm Batman]], weapons = {}, command = " bat", max = 4, salary = 200, admin = 0, vote = false, hasLicense = true, candemote = false, PlayerSpawn = function(ply) ply:SetMaxHealth(450) ply:SetHealth(450) end
})
Bien sûr tu peux changer le reste de la config ;)
 
  • J'aime
Réactions: Membre supprimé 57346
M

Membre supprimé 57346

Anonyme
edouard292 à dit:
Non car l'attribut ply n'est pas un argument de la function créer de toute pièce et inventé par toi même : 450deviquandlejoueurspawn

essaye ca :
Code:
hook.Add("PlayerSpawn","450devie",function(ply) if IsValid(ply) then ply:SetHealth(450) end end )
Tu as écris exactement le même code que Dahim sauf qu'il "découpe" son code ce qui est recommandé pour s'organiser.
Mais ça tu le savais déjà car tu es programmeur GLua et Web BCWarrior
 
  • J'aime
Réactions: Makss et ZarosOVH
M

Membre supprimé 57346

Anonyme
Zaros_Live à dit:
Tu peux directement ajouter ceci à ton job:
Code:
PlayerSpawn = function(ply) ply:SetMaxHealth(450) ply:SetHealth(450) end
Ce qui donnerais:
Code:
TEAM_BATMAN = DarkRP.createJob("Batman", { color = Color(0, 0, 0, 255), model = {}, description = [[I'm Batman]], weapons = {}, command = " bat", max = 4, salary = 200, admin = 0, vote = false, hasLicense = true, candemote = false, PlayerSpawn = function(ply) ply:SetMaxHealth(450) ply:SetHealth(450) end
})
Bien sûr tu peux changer le reste de la config ;)
J'ajouterais même une petite vérification pour sécuriser le tout ^^

Code:
TEAM_BATMAN = DarkRP.createJob("Batman", {
color = Color(0, 0, 0, 255),
model = {},
description = [[I'm Batman]],
weapons = {},
command = " bat",
max = 4,
salary = 200,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
PlayerSpawn = function(ply) if IsValid(ply) then ply:SetMaxHealth(450) ply:SetHealth(450) end
end
})
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
stim85 à dit:
J'ajouterais même une petite vérification pour sécuriser le tout ^^
Osef de la sécurité et vive les problèmes Kappa
 
  • J'aime
Réactions: Membre supprimé 57346
  • Initiateur de la discussion
Dahim94

Dahim94

Geek
Messages
223
Score réaction
10
Points
65
merci je le passe en resolu
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Dahim94 à dit:
merci je le passe en resolu
Quand tu édites le titre tu as une section « préfix » et dedans tu peux trouver le préfix résolu ;)
 
Discord d'entraide
Rejoignz-nous sur Discord