RP job problems

This fucking job codeing is harder then you think boys, I am trying to add in a job that is for VIPS only on my friends sever. here is my code What is wrong? I am using ULX as a admin mod!


 
TEAM_CIADA = AddExtraTeam("CIA Double Agent", {
	color = Color(204, 0, 0, 255),
	model = "models/humans/mafia/male_08.mdl",
	description = [[You are part of the cia. You go undercover to catch the criminals of the city. Serve your city proud. You need the
	starter kit to have this job!]],
	weapons = {"arrest_stick", "unarrest_stick", "weapon_mad_p90","weapon_mad_deagle", "stunstick", "door_ram", "weaponchecker"},
	command = "cia double agent",
	max = 2,
	salary = 80,
	admin = 0,
	vote = true,
	hasLicense = true,
	help = LANGUAGE.cophelp
    customCheck = function(ply) return ply:CheckGroup("starter") end
})



i get this shit to :confused:

Comma after the help = LANGUAGE.cophelp

ok well that error is gone got a other one I do not see the problem in it but maybe you guys can


 
GM.CivilProtection = {
	[TEAM_POLICE] = true,
	[TEAM_CHIEF] = true,
	[TEAM_PRES] = true,
	[TEAM_SWAT] = true,
	[TEAM_CIA] = true,
	[TEAM_SPEC] = true,
	[TEAM_CIASP] = true,
	[TEAM_SOLD] = true, 
	[TEAM_CIADA] = true,
}


Replace the brackets with nothing

Ignore the pre-edit. I’m fuckin’ dumb.

Errors?

so like

“TEAM_POPO” = true,

No. TEAM_POPO = true. You can’t set the value of an arbitrary string you called into existence for no reason other than that.

You could just use this format for VIP only jobs:
[lua] TEAM_PROTHIEF = AddExtraTeam(“Pro Thief”, {
color = Color(102, 153, 153, 255),
model = “models/player/lara_cr.mdl”,
description = [[You break into peoples homes and steal there
stuff. Only kill the home or base owners if
necessary.]],
weapons = {“weapon_fists”, “ninjalockpick”},
command = “prothief”,
max = 2,
salary = 100,
admin = 0,
vote = false,
hasLicense = false,
customCheck = function(ply) return CLIENT or ply:GetNWString(“usergroup”) == “vip” or ply:GetNWString(“moderator”) == “vip” or ply:IsAdmin() end,
CustomCheckFailMsg = “You need to be a VIP to become this job!”
}) [/lua]

I highly recommend using the DarkRP Help mega-thread; http://forum.facepunch.com/showthread.php?t=1249475

I worked off the job code you provided in the first post, this should work just fine;


TEAM_CIADA = AddExtraTeam("CIA Double Agent", {
	color = Color(204, 0, 0, 255),
	model = "models/humans/mafia/male_08.mdl",
	description = [[You are part of the cia. You go undercover to catch 
		the criminals of the city. Serve your city proud. You need the
		starter kit to have this job!]],
	weapons = {"arrest_stick", "unarrest_stick", "weapon_mad_p90","weapon_mad_deagle", "stunstick", "door_ram", "weaponchecker"},
	command = "cia double agent",
	max = 2,
	salary = 80,
	admin = 0,
	vote = true,
	hasLicense = true,
	help = LANGUAGE.cophelp,
	customCheck = function(ply) return CLIENT or ply:IsUserGroup("starter") end
})

The problem came from not adding a comma after “help = LANGUAGE.cophelp” and you’re suppose to use IsUserGroup instead of CheckGroup.

CheckGroup is valid when he has ULib.

He already solved the comma problem.

Ah didn’t know CheckGroup was valid, thanks for that one. Bookmarked that link.