rprint

  • Initiateur de la discussion ¤FiFou¤
  • Date de début
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
j'ai une question par rapport a cette addon
Comment mettre un printer en VIP
merci :)
 
  • Banni
EviLKniGht62

EviLKniGht62

Psychopathe
Messages
2 133
Score réaction
203
Points
280
Il te faut le custom check
 
Thibault Camora

Thibault Camora

Geek suprême
Messages
424
Score réaction
40
Points
130
Bonsoir,

Vous-devez utiliser le custom check comme la dit @EviLKniGht62,
Je vous donne un petit exemple :

Code:
 customCheck = function(ply) return CLIENT or table.HasValue({"superadmin", "admin", "VIP", "VIP+", "Administrateur", "Moderateur"}, ply:GetUserGroup())end,
CustomCheckFailMsg = "Vous devez être VIP pour pouvoir faire se métier",

Ce qui veut dire que si le joueur est superadmin, admin, vip, vip+, administrateur, Moderateur il aura accès à cela.
Je ne pense pas que tu as tout c'est grade c'est pour ça que tu enlève les grades qui servent à rien et ne laisse que les bons.

Et le FailMsg affiche juste un message au joueur qui essaye de l'acheté sans être VIP.


Si après avoir testé ça sa ne marche toujours pas, remet un message et je verrai comment t'aidé autrement,

Thibault.
 
  • Banni
EviLKniGht62

EviLKniGht62

Psychopathe
Messages
2 133
Score réaction
203
Points
280
Ce n'est pas celui la mais il devrai faire l affaire
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
ah ok merci ^^
 
  • Banni
EviLKniGht62

EviLKniGht62

Psychopathe
Messages
2 133
Score réaction
203
Points
280
Dr teste revien nous voir et si sa marche pas je te donne le bon
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
un exemple





rPrint.RegisterPrinterType("Gold", {
Price = 10000,

PrintRate = 10,
DestroyPayout = 750,
Color = Color( 255, 255, 135, 255 ),
RechargeCost = 500,
CoolerCost = 1000
customCheck = function(ply) return CLIENT or table.HasValue({"superadmin", "admin", "VIP", "VIP+", "Administrateur", "Moderateur"}, ply:GetUserGroup())end,
CustomCheckFailMsg = "Vous devez être VIP pour pouvoir faire se métier",
} )
 
  • Banni
EviLKniGht62

EviLKniGht62

Psychopathe
Messages
2 133
Score réaction
203
Points
280
Oui sa peut marcher mais colle tt
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
oui ^^ je vais essayer et je te dit ça
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
Non ça marche pas

j'ai mi ça (je l'ai mi dans le fichier de l'addon)

rPrint.RegisterPrinterType("Gold", {
Price = 10000,
PrintRate = 10,
DestroyPayout = 750,
Color = Color( 255, 255, 135, 255 ),
RechargeCost = 500,
CoolerCost = 1000customCheck = function(ply) return CLIENT or table.HasValue({"superadmin", "admin", "VIP", "Periode d'essaie", "Helpeur", "Moderateur", "Surveillant"}, ply:GetUserGroup())end,
CustomCheckFailMsg = "Vous devez être VIP pour pouvoir prendre ce printer",
} )
 
Thibault Camora

Thibault Camora

Geek suprême
Messages
424
Score réaction
40
Points
130
Pourquoi ton cumstomCheck est sur une autre fonction ?
https://prntscr.com/afbqns
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
fail du message
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
rPrint.RegisterPrinterType("Gold", {
Price = 10000,
PrintRate = 10,
DestroyPayout = 750,
Color = Color( 255, 255, 135, 255 ),
RechargeCost = 500,
CoolerCost = 1000
customCheck = function(ply) return CLIENT or table.HasValue({"superadmin", "admin", "VIP", "Periode d'essaie", "Helpeur", "Moderateur", "Surveillant"}, ply:GetUserGroup())end,
CustomCheckFailMsg = "Vous devez être VIP pour pouvoir prendre ce printer",
} )
 
Thibault Camora

Thibault Camora

Geek suprême
Messages
424
Score réaction
40
Points
130
Essaye d'enlever la virgule après , "Surveillant"}(>>,<<)
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
Non ça marche pas :/
 
  • Banni
EviLKniGht62

EviLKniGht62

Psychopathe
Messages
2 133
Score réaction
203
Points
280
Ok bin tu rajoute sa derriere attd je tenvoi le code
 
  • Banni
EviLKniGht62

EviLKniGht62

Psychopathe
Messages
2 133
Score réaction
203
Points
280
customCheck = function ( ply ) return ply : IsUserGroup ( "Vip" ) end
} )
 
  • Banni
EviLKniGht62

EviLKniGht62

Psychopathe
Messages
2 133
Score réaction
203
Points
280
Tu met sa et il y aura juste les vip qui peuvent l acheter
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
j'essaye et je te dit ça :)
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
non ça ne marche pas ^^
 
  • Banni
EviLKniGht62

EviLKniGht62

Psychopathe
Messages
2 133
Score réaction
203
Points
280
Vien skype kevin-d62
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
je n'ai plus skype dsl ^^
ajoute moi sur steam : http://steamcommunity.com/profiles/76561198029546485/
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
ok je viendrais si j'y pense :)
 
P

PCMalexis

Geek suprême
Messages
600
Score réaction
49
Points
125
Salut,

Tu dois simplement rajouter cette ligne : customCheck = function(ply) return ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() end, })
 
  • Banni
EviLKniGht62

EviLKniGht62

Psychopathe
Messages
2 133
Score réaction
203
Points
280
Il a deja essayer sa marche pas
 
  • Initiateur de la discussion
¤

¤FiFou¤

Geek
Messages
459
Score réaction
89
Points
95
non je les laisse normal merci quand même
 
Discord d'entraide
Rejoignz-nous sur Discord