Besoin d'aide Erreur Lua !

  • Initiateur de la discussion
Carlton

Carlton

Bambi
Messages
3
Score réaction
2
Points
30
Bonjour,
Déja merci de votre lecture.

Mon erreur Lua est :

[ERROR] Lua is unable to understand file "darkrp_customthings/jobs.lua" because its author made a mistake around line number 36.
The best help I can give you is this:

Right before the 'end', Lua expected to read a ')', but it didn't.

Hints:
- Did you forget a keyword?
- Did you forget a comma?


et mon job est :

TEAM_ARC = DarkRP.createJob("Recrue ARC", {
color = Color(131, 131, 131, 255),
model = {"models/player/arctroopers/starwars/trooper.mdl"},
description = [[]],
weapons = {"tfa_swch_alphablaster", "tfa_sw_dc17dual"},
command = "recrue ARC",
max = 7,
salary = 50,
vote = false,
hasLicense = false,
candemote = false,
category = "ARC",
PlayerSpawn = function(ply)
ply:SetMaxHealth(300)
ply:SetHealth(300)
ply:SetArmor(100)
customCheck = function(ply) return CLIENT or
table.HasValue({"Recrue ARC"}, ply:GetNWString("usergroup")end
})

Merci de vos prochaine réponces .
 
TheYr

TheYr

Geek
Messages
168
Score réaction
15
Points
85
Ta commande déjà n'est je pense pas valide, ça doit être en un mot. Ensuite, tu as oublié des virgules et des 'end'. Regarde sur ça http://wiki.darkrp.com/index.php/DarkRP:CustomJobFields
 
  • Banni
Hoper

Hoper

Geek suprême
Messages
510
Score réaction
233
Points
130
Carlton à dit:
Bonjour,
Déja merci de votre lecture.

Mon erreur Lua est :

[ERROR] Lua is unable to understand file "darkrp_customthings/jobs.lua" because its author made a mistake around line number 36.
The best help I can give you is this:

Right before the 'end', Lua expected to read a ')', but it didn't.

Hints:
- Did you forget a keyword?
- Did you forget a comma?


et mon job est :

TEAM_ARC = DarkRP.createJob("Recrue ARC", {
color = Color(131, 131, 131, 255),
model = {"models/player/arctroopers/starwars/trooper.mdl"},
description = [[]],
weapons = {"tfa_swch_alphablaster", "tfa_sw_dc17dual"},
command = "recrue ARC",
max = 7,
salary = 50,
vote = false,
hasLicense = false,
candemote = false,
category = "ARC",
PlayerSpawn = function(ply)
ply:SetMaxHealth(300)
ply:SetHealth(300)
ply:SetArmor(100)
customCheck = function(ply) return CLIENT or
table.HasValue({"Recrue ARC"}, ply:GetNWString("usergroup")end
})

Merci de vos prochaine réponces .
En gros il te dise quil manque un ")" après un "end" ligne 36.

Envoi tout ton jobs.lua que je regarde (met le sur pastebin)

https://pastebin.com



Ps : si tu galère un peu en lua je te conseil de faire tes jobs avec un générateur, c'est très simple et intuitif

Voila un bon generateur : https://csite.io/tools/gmod-darkrp-job
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Simplement la table.HasValue qui n'est pas fermée et j'aime pas trop perso un espace dans une command, voici le code corrigé :

Code:
TEAM_ARC = DarkRP.createJob("Recrue ARC", {
color = Color(131, 131, 131, 255),
model = {"models/player/arctroopers/starwars/trooper.mdl"},
description = [[]],
weapons = {"tfa_swch_alphablaster", "tfa_sw_dc17dual"},
command = "recruearc",
max = 7,
salary = 50,
vote = false,
hasLicense = false,
candemote = false,
category = "ARC",
PlayerSpawn = function(ply)
ply:SetMaxHealth(300)
ply:SetHealth(300)
ply:SetArmor(100)
customCheck = function(ply) return CLIENT or
table.HasValue({"Recrue ARC"}, ply:GetNWString("usergroup"))end
})
 
  • J'aime
Réactions: Hoper
  • Initiateur de la discussion
Carlton

Carlton

Bambi
Messages
3
Score réaction
2
Points
30
Ah merci de votre réponce rapide ca marche :)
 
Discord d'entraide
Rejoignz-nous sur Discord