Problème Métier

  • Initiateur de la discussion
Grainbox

Grainbox

Geek
Messages
99
Score réaction
5
Points
95
Bonjour à tous !
Si je vous contacte aujourd'hui, c'est parce que j'ai crée un métier nommé "Star" qui consiste à embaucher un agent de sécurité via l'addon de SlownlS ( http://www.gscript.net/boutique/addons/salary-sytem/ ) et à faire des concerts, etc... !
Le truc, c'est qu'il faudrait que lorsque quelqu'un la tue, il gagne de l'argent ( environ 1500€ ) et je ne sais pas comment faire... Pouvez-vous m'aider ?

Merci à tous !
 
AyZenSantos

AyZenSantos

Psychopathe
Messages
3 361
Score réaction
753
Points
300
avec un code c'est possible ^^
@Makss
@Zaros_Live ??
 
  • J'aime
Réactions: ZarosOVH
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Lorsque qu'un joueur tue un autre qui étais 'Star' alors le tueur gagne ?


AyZenSantos à dit:
avec un code c'est possible ^^
@Makss
@Zaros_Live ??
<3
 
  • J'aime
Réactions: AyZenSantos
  • Initiateur de la discussion
Grainbox

Grainbox

Geek
Messages
99
Score réaction
5
Points
95
Le Tueur ( celui qui a tué la star ) gagne environ 1500€
 
Makss

Makss

Psychopathe
Messages
830
Score réaction
990
Points
310
Essaye ça :
Code:
hook.Add("PlayerDeath","MichaelJacksonRetour",function(victim, _, attacker)	if victim:Team() == TEAM_STAR && IsValid(attacker) && attacker:IsPlayer() then	attacker:addMoney(1500)	end
end)
autorun/server,
si ça marche pas remplace le nom du hook par DoPlayerDeath
 
Dernière édition:
  • J'aime
Réactions: Akulla et ZarosOVH
  • Initiateur de la discussion
Grainbox

Grainbox

Geek
Messages
99
Score réaction
5
Points
95
Ok, j'essaye cela ! Merci ^^ !
 
  • Initiateur de la discussion
Grainbox

Grainbox

Geek
Messages
99
Score réaction
5
Points
95
Ce script ne fonctionne pas, ni avec PlayerDeath, ni avec DoPlayerDeath... D'autres idées ?
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Grainbox à dit:
Ce script ne fonctionne pas, ni avec PlayerDeath, ni avec DoPlayerDeath... D'autres idées ?
La team de ton job star est bien TEAM_STAR ?
Tu as bien mit le code coté server ?
 
  • J'aime
Réactions: Makss
  • Initiateur de la discussion
Grainbox

Grainbox

Geek
Messages
99
Score réaction
5
Points
95
Oui...
 
  • Initiateur de la discussion
Grainbox

Grainbox

Geek
Messages
99
Score réaction
5
Points
95
Aucune idées ?
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Makss à dit:
Essaye ça :
Code:
hook.Add("PlayerDeath","MichaelJacksonRetour",function(victime, _, attacker) if victim:Team() == TEAM_STAR && IsValid(attacker) && attacker:IsPlayer() then attacker:addMoney(1500) end
end)
autorun/server,
si ça marche pas remplace le nom du hook par DoPlayerDeath
T’as fais une petite erreur dans les arguments
Grainbox à dit:
Aucune idées ?
Remplace « victime » (dans function() ) par « victim »
 
  • J'aime
Réactions: ZarosOVH et Makss
  • Initiateur de la discussion
Grainbox

Grainbox

Geek
Messages
99
Score réaction
5
Points
95
J'essaye cela :) ! Merci à toi !
 
Makss

Makss

Psychopathe
Messages
830
Score réaction
990
Points
310
Feytone à dit:
T’as fais une petite erreur dans les arguments

Remplace « victime » (dans function() ) par « victim »
Merci œil de jake
 
  • J'aime
Réactions: Feytone
  • Initiateur de la discussion
Grainbox

Grainbox

Geek
Messages
99
Score réaction
5
Points
95
Cela ne fonctionne pas pour moi... D'autres idées ?
 
Discord d'entraide
Rejoignz-nous sur Discord