Salaire X2 pour les VIP

  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
Bonsoir,

J'aimerais savoir comment mettre le salaire X2 pour les VIP
 
Agualym

Agualym

Psychopathe
Messages
699
Score réaction
164
Points
280
Cadeau :
Code:
hook.Add("playerGetSalary", "a", function(ply, amount) if ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() then return false, "Vu que vous êtes VIP vous gagnez deux fois votre salaire!", math.ceil(amount * 2) end end)
Le code tu le met a cette endroit :
https://prntscr.com/e1j91m
 
  • J'aime
Réactions: loupimoumou et shoqs
S

skillztv_

Geek suprême
Messages
248
Score réaction
47
Points
125
il faut que tu aille dans jobs.lua juste après le "end" qui se trouve a la fin de tout le métiers tu mets : hook.Add("playerGetSalary", "salairevip", function(ply, amount) if ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() then return false, "Votre salaire est X2 car vous etes VIP!", math.ceil(amount * 2) end end)
 
  • J'aime
Réactions: Fresy Tyle
crazypro

crazypro

Geek
Messages
33
Score réaction
2
Points
45
MetoraFR à dit:
Bonsoir,

J'aimerais savoir comment mettre le salaire X2 pour les VIP
Problème réglés ?
 
S

skillztv_

Geek suprême
Messages
248
Score réaction
47
Points
125
Oui :D
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
Non
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
Par exemple pour ce métier, normalement on gagne 90 € sauf que la je gagne 23 € avec le VIP o_O

TEAM_SECRETAIRE = DarkRP.createJob("Secretaire", {
color = Color(235, 0, 255, 255),
model = {"models/fearless/rosa.mdl"},
description = [[Vous être une secrétaire, vous devez être aux cotés du maire.]],
weapons = {"weapon_arc_atmcard"},
command = "secretaire",
max = 1,
salary = 90,
admin = 0,
vote = false,
hasLicense = false,
candemote = false,
hook.Add("playerGetSalary", "a", function(ply, amount) if ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() then return false, "Vu que vous êtes VIP vous gagnez deux fois votre salaire!", math.ceil(amount * 2) end end)
})
 
Agualym

Agualym

Psychopathe
Messages
699
Score réaction
164
Points
280
MetoraFR à dit:
Par exemple pour ce métier, normalement on gagne 90 € sauf que la je gagne 23 € avec le VIP o_O

TEAM_SECRETAIRE = DarkRP.createJob("Secretaire", {
color = Color(235, 0, 255, 255),
model = {"models/fearless/rosa.mdl"},
description = [[Vous être une secrétaire, vous devez être aux cotés du maire.]],
weapons = {"weapon_arc_atmcard"},
command = "secretaire",
max = 1,
salary = 90,
admin = 0,
vote = false,
hasLicense = false,
candemote = false,
hook.Add("playerGetSalary", "a", function(ply, amount) if ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() then return false, "Vu que vous êtes VIP vous gagnez deux fois votre salaire!", math.ceil(amount * 2) end end)
})
On ta dit de le mettre a la fin de tout tes jobs.
 
Dernière édition:
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
Ah ok ty
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
ElixorHD à dit:
On ta dit de le mettre a la fin de tout tes jobs. http://prnt.sc/e1j91m
Toujours pas j'ai mis comme ça :

Code:
--[[---------------------------------------------------------------------------
Define which team joining players spawn into and what team you change to if demoted
---------------------------------------------------------------------------]]
GAMEMODE.DefaultTeam = TEAM_CITIZEN
hook.Add("playerGetSalary", "a", function(ply, amount) if ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() then return false, "Vu que vous êtes VIP vous gagnez deux fois votre salaire!", math.ceil(amount * 2) end end)
--[[---------------------------------------------------------------------------
Define which teams belong to civil protection
Civil protection can set warrants, make people wanted and do some other police related things
---------------------------------------------------------------------------]]
GAMEMODE.CivilProtection = {
IG le groupe est VIP
 
Agualym

Agualym

Psychopathe
Messages
699
Score réaction
164
Points
280
MetoraFR à dit:
Toujours pas j'ai mis comme ça :

Code:
--[[---------------------------------------------------------------------------
Define which team joining players spawn into and what team you change to if demoted
---------------------------------------------------------------------------]]
GAMEMODE.DefaultTeam = TEAM_CITIZEN
hook.Add("playerGetSalary", "a", function(ply, amount) if ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() then return false, "Vu que vous êtes VIP vous gagnez deux fois votre salaire!", math.ceil(amount * 2) end end)
--[[---------------------------------------------------------------------------
Define which teams belong to civil protection
Civil protection can set warrants, make people wanted and do some other police related things
---------------------------------------------------------------------------]]
GAMEMODE.CivilProtection = {
IG le groupe est VIP
Regarde mieux mon screen
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
Agualym

Agualym

Psychopathe
Messages
699
Score réaction
164
Points
280
MetoraFR à dit:
ply = joueur
amount = moutant ?
Voilà qu'il a dit skillztv_ il faut que tu aille dans jobs.lua juste après le "end" qui se trouve a la fin de tout le métiers tu mets : hook.Add("playerGetSalary", "salairevip", function(ply, amount) if ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() then return false, "Votre salaire est X2 car vous etes VIP!", math.ceil(amount * 2) end end)

Ta juste a suivre les instructions
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
ElixorHD à dit:
Voilà qu'il a dit skillztv_ il faut que tu aille dans jobs.lua juste après le "end" qui se trouve a la fin de tout le métiers tu mets : hook.Add("playerGetSalary", "salairevip", function(ply, amount) if ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() then return false, "Votre salaire est X2 car vous etes VIP!", math.ceil(amount * 2) end end)

Ta juste a suivre les instructions
Le end qui se trouve a la fin du job ?
 
cleprez

cleprez

Geek
Messages
96
Score réaction
6
Points
65
exemple
Code:
TEAM_CITOYEN = DarkRP.createJob("citoyen", { color = Color(30, 255, 0, 255), model = {"models/player/Group01/Female_01.mdl" }, description = [[Vous éte un citoyen.]], weapons = {}, command = "citoyen", max = 0, salary = 0, admin = 0, category = "Citoyen", PlayerSpawn = function(ply) ply:SetHealth(100) end, "a mettre ici"
})
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
cleprez à dit:
exemple
Code:
TEAM_CITOYEN = DarkRP.createJob("citoyen", { color = Color(30, 255, 0, 255), model = {"models/player/Group01/Female_01.mdl" }, description = [[Vous éte un citoyen.]], weapons = {}, command = "citoyen", max = 0, salary = 0, admin = 0, category = "Citoyen", PlayerSpawn = function(ply) ply:SetHealth(100) end, "a mettre ici"
})
Tu me passes quoi là ?
 
cleprez

cleprez

Geek
Messages
96
Score réaction
6
Points
65
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
C'est pas plutot comme ça ?
cleprez à dit:
un exemple de ou le mettre
Code:
TEAM_SECRETAIRE = DarkRP.createJob("Secretaire", { color = Color(235, 0, 255, 255), model = {"models/fearless/rosa.mdl"}, description = [[]], weapons = {"weapon_arc_atmcard"}, command = "secretaire", max = 1, salary = 90, admin = 0, vote = false, hasLicense = false, candemote = false, hook.Add("playerGetSalary", "salairevip", function(ply, amount) if ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() then return false, "Votre salaire est X2 car vous etes VIP!", math.ceil(amount * 2) end end)
})
 
Agualym

Agualym

Psychopathe
Messages
699
Score réaction
164
Points
280
Vous y êtes pas du tout :).

Voilà un nouveau screen c'est mieux ? https://prntscr.com/e2elmw
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
Ahhhhhhh mais pas le job.lua du darkmodifaction :S
 
Agualym

Agualym

Psychopathe
Messages
699
Score réaction
164
Points
280
MetoraFR à dit:
Ahhhhhhh mais pas le job.lua du darkmodifaction :S
New screen mdr https://prntscr.com/e2ent0
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
MAIS PUTIN C4EST LE QUEL MDR
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
car y'a que dans le /garrysmod/gamemodes/darkrp/gamemode/config que je trouve le end a la fin
 
Agualym

Agualym

Psychopathe
Messages
699
Score réaction
164
Points
280
MetoraFR à dit:
car y'a que dans le /garrysmod/gamemodes/darkrp/gamemode/config que je trouve le end a la fin
Que ce soit dans jobs.lua ou jobrelated.lua ces la même chose sa reste des métiers non ? même si ces mieux de faire ces métiers dans le darkrpmodification
 
cleprez

cleprez

Geek
Messages
96
Score réaction
6
Points
65
ElixorHD à dit:
Vous y êtes pas du tout :).

Voilà un nouveau screen c'est mieux ? https://prntscr.com/e2elmw
ha ses pas a la fin des job ses apres les jobs
 
Agualym

Agualym

Psychopathe
Messages
699
Score réaction
164
Points
280
cleprez

cleprez

Geek
Messages
96
Score réaction
6
Points
65
et moi du coup si je veut que se soit multiplier par 1,5?
 
S

skillztv_

Geek suprême
Messages
248
Score réaction
47
Points
125
Tu remplace 2 par 1.5
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
Bon je le mets dans quoi le darkmodifcation ?
 
EglyKozz

EglyKozz

Psychopathe
Messages
1 627
Score réaction
359
Points
310
mdr omg
jpp
 
  • Initiateur de la discussion
M

MetoraFR

Geek
Messages
89
Score réaction
0
Points
80
EglyKozz à dit:
Au lieu de dire tes conneries tu pourrais me dire une réponse ?
 
Yoh Sambre ♪

Yoh Sambre ♪

Shaman Fou
Messages
16 273
Score réaction
9 686
Points
1 845
ElixorHD à dit:
Que ce soit dans jobs.lua ou jobrelated.lua ces la même chose sa reste des métiers non ? même si ces mieux de faire ces métiers dans le darkrpmodification
L'idéal reste de désactivé la base > refaire tous les jobs dans darkrpmodification
 
  • J'aime
Réactions: Agualym
EglyKozz

EglyKozz

Psychopathe
Messages
1 627
Score réaction
359
Points
310
MetoraFR à dit:
Au lieu de dire tes conneries tu pourrais me dire une réponse ?
https://prntscr.com/e3a22i
 
V

vodka51200

Geek
Messages
52
Score réaction
2
Points
90
moi j'ai fait ca me ca double pas du tout ce me donne moins lol et ça ne marche pas le texte
 
V

vodka51200

Geek
Messages
52
Score réaction
2
Points
90
Si ca marche ces juste que si vous avez un addons qui gere des taxe ca ne marche pas
 
xLomble77

xLomble77

Psychopathe
Messages
2 191
Score réaction
348
Points
290
Bonjour Vodka,

Pourras-tu s'il te plaît éviter de faire remonter des sujets datant de plusieurs mois voir années.
Si tu cherches une aide, n'hésite pas à poster ta propre demande en bonne formulation.

Bonne journée.
 
V

vodka51200

Geek
Messages
52
Score réaction
2
Points
90
Bonjour xLomble77,

beh je pensais que ca servait a rien de refaire un post alors que le sujet etait deja ouvert en sachant que quand tu fait des recherches sur google ces ici qu'on nous amène.

Bonne journée.
 
Discord d'entraide
Rejoignz-nous sur Discord