Custom check

  • Initiateur de la discussion Azrod60
  • Date de début
  • Initiateur de la discussion
A

Azrod60

Têtard
Messages
5
Score réaction
0
Points
5
Bonjour a tous !
J'ai tout le temps des erreurs lua quand je mets un custom check met je ne sais pas pourquoi ?
Voici la console et le job en question.

Code:
TEAM_PSYCHO = DarkRP.createJob("*VIP* Psycopathe", { color = Color(0, 255, 25, 255), model = {"models/player/Group01/Female_01.mdl"}, description = [[Tuez les gens !]], weapons = {"fas2_machete"}, command = "psycho", max = 4, salary = 1000, admin = 0, vote = false, hasLicense = false, candemote = false, customCheck = function(ply) return CLIENT or table.HasValue({"superadmin", "admin", "Modérateur", "Modérateur-Test", "VIP"}, ply:GetNWString("usergroup")) end, CustomCheckFailMsg = "Ce métier est VIP.",
})
ET LA CONSOLE :
Code:
[ERROR] Lua is unable to understand file "darkrp_customthings/jobs.lua" because its author made a mistake around line number 145.
The best help I can give you is this:
There is an opening '{' bracket at line 133, but this bracket is never closed or not closed in time. It was expected to be closed before the 'customCheck' at line 145.
Hints: - Did you forget a comma? - All open brackets ({, (, [) must have a matching closing bracket. Are you sure it's there? - Brackets must be opened and closed in the right order. This will work: ({}), but this won't: ({)}.
 
skrilax91

skrilax91

Geek suprême
Messages
327
Score réaction
103
Points
160
Deja rien à voir mais je vois pas à quoi te sert le return CLIENT, met juste
return table.HasValue({"superadmin", "admin", "Modérateur", "Modérateur-Test", "VIP"}, ply:GetNWString("usergroup")) end,
puis utilise ply:GetUserGroup() à la place de ply:GetNWString("usergroup")

sinon peut tu me donné la ligne 133 ?
 
  • Initiateur de la discussion
A

Azrod60

Têtard
Messages
5
Score réaction
0
Points
5
Voici la ligne 133
Code:
 weapons = {"arrest_stick", "unarrest_stick", "speed_gun", "stungun", "stunstick", "door_ram", "weaponchecker", "weapon_r_handcuffs", "fas2_deagle", "pass_police_nationale_1"},
 
skrilax91

skrilax91

Geek suprême
Messages
327
Score réaction
103
Points
160
et celle d'au dessus ?
 
  • Initiateur de la discussion
A

Azrod60

Têtard
Messages
5
Score réaction
0
Points
5
skrilax91 à dit:
Deja rien à voir mais je vois pas à quoi te sert le return CLIENT, met juste
return table.HasValue({"superadmin", "admin", "Modérateur", "Modérateur-Test", "VIP"}, ply:GetNWString("usergroup")) end,
puis utilise ply:GetUserGroup() à la place de ply:GetNWString("usergroup")

sinon peut tu me donné la ligne 133 ?
Problème réglé !
 
skrilax91

skrilax91

Geek suprême
Messages
327
Score réaction
103
Points
160
mmmm la ligne 132 n'es ce pas ?
 
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
Au passage, c'est "Psychopate" et pas "psycopate" comme le nom de ton job ;)
 
skrilax91

skrilax91

Geek suprême
Messages
327
Score réaction
103
Points
160
Ohhhh ca taille sur les faute de francais PJSalt
 
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
skrilax91 à dit:
Ohhhh ca taille sur les faute de francais PJSalt
Mais non je veux juste l'aider moi BibleThumpBibleThumpBibleThump
 
skrilax91

skrilax91

Geek suprême
Messages
327
Score réaction
103
Points
160
Tout vas bien dans ce cas TriHard
 
  • J'aime
Réactions: Deadman69330
Discord d'entraide
Rejoignz-nous sur Discord