Besoin d'aide pour un métiers

MM Leaker's

Membre 🏅
Level 1

Torrents Stats

Messages
50
J'aime
14
Trophées
23
Inscrit
28 Novembre 2015
Donc voila il me dit qu'il y'a une erreur alors que je veut juste que le maire soit accesible au VIP et VIP+ :
L'erreur précise que la console me dit est :
[ERROR] Lua is unable to understand file "darkrp_customthings/jobs.lua" because its author made a mistake around line number 343.
The best help I can give you is this:

Right before the '=', Lua encountered something it could not make sense of.

Hints:
- Did you forget something here? (Perhaps a closing bracket)
- Is it a typo?

------- End of Simplerr error -------






TEAM_MAIRE = DarkRP.createJob("Maire", {
color = Color(255, 0, 0, 255),
model = {"models/player/breen.mdl"},
description = [[Vous etes le chef de la ville c'est vous qui régner sur la ville]],
weapons = {"weapon_fists","weapon_arc_atmcard","itemstore_pickup"},
command = "maire",
max = 1,
salary = 50,
admin = 0,
vote = true,
hasLicense = false,
candemote = true,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Civil Protection",
PlayerDeath = function(ply, weapon, killer)
ply:teamBan()
ply:changeTeam(GAMEMODE.DefaultTeam, true)
if killer:IsPlayer() then
DarkRP.notifyAll(0, 4, "Le maire est mort il n'y à plus de maire!")
else
DarkRP.notifyAll(0, 4, "Le maire est mort il n'y à plus de maire!")

customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "VIP" or ply:IsAdmin() end,

CustomCheckFailMsg = "Ceci est un Rôle donateur !",

customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "VIP+" or ply:IsAdmin() end,

CustomCheckFailMsg = "Ceci est un Rôle donateur !",
})
 

AnoLeak's

Master 🏆
Level 1

Torrents Stats

Messages
81
J'aime
7
Trophées
188
Inscrit
11 Février 2016
Code:
TEAM_MAIRE = DarkRP.createJob("Maire", {
color = Color(255, 0, 0, 255),
model = {"models/player/breen.mdl"},
description = [[Vous etes le chef de la ville c'est vous qui régner sur la ville]],
   weapons = {"weapon_fists","weapon_arc_atmcard","itemstore_pickup"},
   command = "maire",
   hasRadio = true,
   max = 1,
   salary = 50,
   admin = 0,
   vote = true,
   hasLicense = true,
   candemote = true,
   mayor = true,
         PlayerDeath = function(ply, weapon, killer)
    ply:changeTeam(GAMEMODE.DefaultTeam, true)
    if killer:IsPlayer() then
    DarkRP.notifyAll(0, 4, "Le maire a été tué.")
    else
    DarkRP.notifyAll(0, 4, "Le maire est mort.")
    end
    end
customCheck = function(ply) return CLIENT or
    table.HasValue({"superadmin","admin","VIP","VIP+"}, ply:GetNWString("usergroup"))
end,
CustomCheckFailMsg = "Ceci est un Rôle donateur !",   
})
 

MM Leaker's

Membre 🏅
Level 1

Torrents Stats

Messages
50
J'aime
14
Trophées
23
Inscrit
28 Novembre 2015
Code:
TEAM_MAIRE = DarkRP.createJob("Maire", {
color = Color(255, 0, 0, 255),
model = {"models/player/breen.mdl"},
description = [[Vous etes le chef de la ville c'est vous qui régner sur la ville]],
   weapons = {"weapon_fists","weapon_arc_atmcard","itemstore_pickup"},
   command = "maire",
   hasRadio = true,
   max = 1,
   salary = 50,
   admin = 0,
   vote = true,
   hasLicense = true,
   candemote = true,
   mayor = true,
         PlayerDeath = function(ply, weapon, killer)
    ply:changeTeam(GAMEMODE.DefaultTeam, true)
    if killer:IsPlayer() then
    DarkRP.notifyAll(0, 4, "Le maire a été tué.")
    else
    DarkRP.notifyAll(0, 4, "Le maire est mort.")
    end
    end
customCheck = function(ply) return CLIENT or
    table.HasValue({"superadmin","admin","VIP","VIP+"}, ply:GetNWString("usergroup"))
end,
CustomCheckFailMsg = "Ceci est un Rôle donateur !",  
})


Tu me donne le truc juste la ?
 

AnoLeak's

Master 🏆
Level 1

Torrents Stats

Messages
81
J'aime
7
Trophées
188
Inscrit
11 Février 2016
Tu me donne le truc juste la ?
Tu me donne le truc juste la ?
Oui.

Code:
customCheck = function(ply) return CLIENT or
    table.HasValue({"superadmin","admin","VIP","VIP+"}, ply:GetNWString("usergroup"))
end,
CustomCheckFailMsg = "Ceci est un Rôle donateur !", 
})
En gros tu mais cette ligne de code a la place des deux que tu a mie toi
 

MM Leaker's

Membre 🏅
Level 1

Torrents Stats

Messages
50
J'aime
14
Trophées
23
Inscrit
28 Novembre 2015
Oui.

Code:
customCheck = function(ply) return CLIENT or
    table.HasValue({"superadmin","admin","VIP","VIP+"}, ply:GetNWString("usergroup"))
end,
CustomCheckFailMsg = "Ceci est un Rôle donateur !",
})
En gros tu mais cette ligne de code a la place des deux que tu a mie toi
Sa marche pas :( Sa me fait spawn sous la map alors que il ne me marque pas d'erreur dans la console et y'a pas de métiers
 

MM Leaker's

Membre 🏅
Level 1

Torrents Stats

Messages
50
J'aime
14
Trophées
23
Inscrit
28 Novembre 2015
Sinon tu peut passer TS ?
 
Haut Bas