Besoin d'aide pour mettre les rprint VIP

  • Initiateur de la discussion ntrom
  • Date de début
  • Initiateur de la discussion
ntrom

ntrom

Geek suprême
Messages
306
Score réaction
105
Points
100
Bonjour,
sur mon serveur j'ai les rprint : https://scriptfodder.com/scripts/view/176/rprint
Et j'aimerai bien mettre des printers VIP.
Je post cette demande car j'ai déja essayer avec le code :
Code:
rPrint.RegisterPrinterType( "[VIP] Printer VIP", { Price = 5000, PrintRate = 15, DestroyPayout = 1500, Color = Color(21, 237, 0, 255), RechargeCost = 300, CoolerCost = 300, customCheck = function(ply) return CLIENT or table.HasValue({"VIP", "superadmin", "VIP+", "modo-test", "admin", "modérateur"}, ply:GetNWString("usergroup")) end, CustomCheckFailMsg = "Ce printer est pour les VIP au moins !",
} )
mais sa ne marche pas.

Merci
 
  • J'aime
Réactions: PizzaLove
M

Membre supprimé 70413

Anonyme
a ton customCheck essayes return ply:GetUserGroup() == "VIP" or ply:IsAdmin()
 
  • Initiateur de la discussion
ntrom

ntrom

Geek suprême
Messages
306
Score réaction
105
Points
100
Non sa ne marche pas, qqn n'as pas un exemple svp
 
  • J'aime
Réactions: PizzaLove
  • Initiateur de la discussion
ntrom

ntrom

Geek suprême
Messages
306
Score réaction
105
Points
100
up
 
  • J'aime
Réactions: PizzaLove
ALTA

ALTA

Geek suprême
Messages
449
Score réaction
212
Points
150
C'est quoi le soucis, les joueurs normaux arrivent à spawn le printer "vip" ?

Si oui, essaie simplement ça:
remplacer

Code:
 customCheck = function(ply) return CLIENT or table.HasValue({"VIP", "superadmin", "VIP+", "modo-test", "admin", "modérateur"}, ply:GetNWString("usergroup")) end,
par

Code:
 customCheck = function(ply) return table.HasValue({"VIP", "superadmin", "VIP+", "modo-test", "admin", "modérateur"}, ply:GetUserGroup()) end,
 
  • Initiateur de la discussion
ntrom

ntrom

Geek suprême
Messages
306
Score réaction
105
Points
100
ALTA à dit:
C'est quoi le soucis, les joueurs normaux arrivent à spawn le printer "vip" ?

Si oui, essaie simplement ça:
remplacer

Code:
 customCheck = function(ply) return CLIENT or table.HasValue({"VIP", "superadmin", "VIP+", "modo-test", "admin", "modérateur"}, ply:GetNWString("usergroup")) end,
par

Code:
 customCheck = function(ply) return table.HasValue({"VIP", "superadmin", "VIP+", "modo-test", "admin", "modérateur"}, ply:GetUserGroup()) end,
nan :( avec ses printers il y a un code spécial mais je trouve pas lequel faudrait que quelqu'un qui as les rprint me dise comment il a fait
 
  • J'aime
Réactions: PizzaLove
Flaaxo

Flaaxo

Psychopathe
Messages
1 602
Score réaction
771
Points
310
Le code à rajouté :
Code:
AllowedUserGroups = { "GROUPE SPECIFIQUE QUI PEUX ACHETER LE PRINTER"
} )
 
ALTA

ALTA

Geek suprême
Messages
449
Score réaction
212
Points
150
Ah, beh sans l'code c'est sûr que c'est plutôt compliqué.
 
  • Initiateur de la discussion
ntrom

ntrom

Geek suprême
Messages
306
Score réaction
105
Points
100
SaisPasAirpé à dit:
Le code à rajouté :
Code:
AllowedUserGroups = { "GROUPE SPECIFIQUE QUI PEUX ACHETER LE PRINTER"
} )
Oui c'est sa merci :)
 
  • J'aime
Réactions: PizzaLove
Discord d'entraide
Rejoignz-nous sur Discord