DarkRP custom shared.lua and addentitties not working and I can't find the error

I’ve always had issues with these two files, probably because I’m so bad at typing.
Basically its the old thing, no jobs available and no things to buy.
Anyway, I’ve doubled checked both files and I don’t see any errors (That being said, I’m not the best at error checking)

Heres the shared.


/*--------------------------------------------------------
Default teams. If you make a team above the citizen team, people will spawn with that team!
--------------------------------------------------------*/
TEAM_CITIZEN = AddExtraTeam("Citizen", {
	color = Color(20, 150, 20, 255),
	model = {
		"models/player/Group01/Female_01.mdl",
		"models/player/Group01/Female_02.mdl",
		"models/player/Group01/Female_03.mdl",
		"models/player/Group01/Female_04.mdl",
		"models/player/Group01/Female_06.mdl",
		"models/player/Group01/Female_07.mdl",
		"models/player/group01/male_01.mdl",
		"models/player/Group01/Male_02.mdl",
		"models/player/Group01/male_03.mdl",
		"models/player/Group01/Male_04.mdl",
		"models/player/Group01/Male_05.mdl",
		"models/player/Group01/Male_06.mdl",
		"models/player/Group01/Male_07.mdl",
		"models/player/Group01/Male_08.mdl",
		"models/player/Group01/Male_09.mdl"
	},
	description = [[The Citizen is the most basic level of society you can hold
		besides being a hobo.
		You have no specific role in city life.
		Raid? Yes.]],
	weapons = {},
	command = "citizen",
	max = 0,
	salary = 45,
	admin = 0,
	vote = false,
	hasLicense = false
})


TEAM_POLICE = AddExtraTeam("Civil Protection", {
	color = Color(25, 25, 170, 255),
	model = "models/player/police.mdl",
	description = [[The protector of every citizen that lives in the city .
		You have the power to arrest criminals and protect innocents.
		Hit them with your arrest baton to put them in jail
		Bash them with a stunstick and they might learn better than to disobey
		the law.
		The Battering Ram can break down the door of a criminal with a warrant
		for his/her arrest.
		The Battering Ram can also unfreeze frozen props(if enabled).
		Type /wanted <name> to alert the public to this criminal
		OR go to tab and warrant someone by clicking the warrant button.
		Raid? Yes.]],
	weapons = {"arrest_stick", "unarrest_stick", "weapon_fas_glock20", "stunstick", "door_ram", "weaponchecker"},
	command = "cp",
	max = 4,
	salary = 65,
	admin = 0,
	vote = true,
	hasLicense = true
})


TEAM_GANG = AddExtraTeam("Gangster", {
	color = Color(75, 75, 75, 255),
	model = {
		"models/player/Group03/Female_01.mdl",
		"models/player/Group03/Female_02.mdl",
		"models/player/Group03/Female_03.mdl",
		"models/player/Group03/Female_04.mdl",
		"models/player/Group03/Female_06.mdl",
		"models/player/Group03/Female_07.mdl",
		"models/player/group03/male_01.mdl",
		"models/player/Group03/Male_02.mdl",
		"models/player/Group03/male_03.mdl",
		"models/player/Group03/Male_04.mdl",
		"models/player/Group03/Male_05.mdl",
		"models/player/Group03/Male_06.mdl",
		"models/player/Group03/Male_07.mdl",
		"models/player/Group03/Male_08.mdl",
		"models/player/Group03/Male_09.mdl"},
	description = [[The lowest person of crime.
		A gangster generally works for the Mobboss who runs the crime family.
		The Mobboss sets your agenda and you follow it or you might be punished.
		Raid? Yes.]],
	weapons = {},
	command = "gangster",
	max = 3,
	salary = 45,
	admin = 0,
	vote = false,
	hasLicense = false
})


TEAM_MOB = AddExtraTeam("Mob boss", {
	color = Color(25, 25, 25, 255),
	model = "models/player/gman_high.mdl",
	description = [[The Mobboss is the boss of the criminals in the city.
		With his power he coordinates the gangsters and forms an efficent crime
		organization.
		He has the ability to break into houses by using a lockpick.
		The Mobboss also can unarrest you.
		Raid? Yes.]],
	weapons = {"lockpick", "unarrest_stick"},
	command = "mobboss",
	max = 1,
	salary = 60,
	admin = 0,
	vote = false,
	hasLicense = false
})


TEAM_GUN = AddExtraTeam("Gun Dealer", {
	color = Color(255, 140, 0, 255),
	model = "models/player/monk.mdl",
	description = [[A gun dealer is the only person who can sell guns to other
		people.
		However, make sure you aren't caught selling guns that are illegal to
		the public.
		/Buyshipment <name> to Buy a  weapon shipment
		/Buygunlab to Buy a gunlab that spawns P228 pistols
		Raid? Nope.]],
	weapons = {},
	command = "gundealer",
	max = 2,
	salary = 45,
	admin = 0,
	vote = false,
	hasLicense = false
})


TEAM_MEDIC = AddExtraTeam("Medic", {
	color = Color(47, 79, 79, 255),
	model = "models/player/kleiner.mdl",
	description = [[With your medical knowledge,
		you heal players to proper
		health.
		Without a medic, people can not be healed.
		Left click with the Medical Kit to heal other players.
		Right click with the Medical Kit to heal yourself.
		Raid? Nope.]],
	weapons = {"med_kit"},
	command = "medic",
	max = 3,
	salary = 45,
	admin = 0,
	vote = false,
	hasLicense = false
})


TEAM_COOK = AddExtraTeam("Cook", {
	color = Color(238, 99, 99, 255),
	model = "models/player/mossman.mdl",
	description = [[As a cook, it is your responsibility to MAKE SAMMICHES.
		You can spawn a microwave and sell the food you make:
		/Buymicrowave
		Raid? Uhh, why would you want to raid as a cook?]],
	weapons = {},
	command = "cook",
	max = 2,
	salary = 45,
	admin = 0,
	vote = false,
	hasLicense = false
})


TEAM_CHIEF = AddExtraTeam("Civil Protection Chief", {
	color = Color(20, 20, 255, 255),
	model = "models/player/combine_soldier_prisonguard.mdl",
	description = [[The Chief is the leader of the Civil Protection unit.
		Coordinate the police forces to bring law to the city
		Hit them with arrest baton to put them in jail
		Bash them with a stunstick and they might learn better than to
		disobey the law.
		The Battering Ram can break down the door of a criminal with a
		warrant for his/her arrest.
		Type /wanted <name> to alert the public to this criminal
		Type /jailpos to set the Jail Position
		Raid? Yes.]],
	weapons = {"arrest_stick", "unarrest_stick", "weapon_fas_deagle", "stunstick", "door_ram", "weaponchecker"},
	command = "chief",
	max = 1,
	salary = 75,
	admin = 0,
	vote = false,
	hasLicense = true,
	NeedToChangeFrom = TEAM_POLICE
})


TEAM_MAYOR = AddExtraTeam("Mayor", {
	color = Color(150, 20, 20, 255),
	model = "models/player/breen.mdl",
	description = [[The Mayor of the city creates laws to serve the greater good
	of the people.
	If you are the mayor you may create and accept warrants.
	Type /wanted <name>  to warrant a player
	Type /jailpos to set the Jail Position
	Type /lockdown initiate a lockdown of the city.
	Everyone must be inside during a lockdown.
	The cops patrol the area
	/unlockdown to end a lockdown
	Raid? No, you're there to be kidnapped not to be breaking down doors.]],
	weapons = {"weapon_fas_dv2"},
	command = "mayor",
	max = 1,
	salary = 85,
	admin = 0,
	vote = true,
	hasLicense = true
})


TEAM_HOBO = AddExtraTeam("Hobo", {
	color = Color(80, 45, 0, 255),
	model = "models/player/corpse1.mdl",
	description = [[The lowest member of society. All people see you laugh.
		You have no home.
		Beg for your food and money
		Sing for everyone who passes to get money
		Make your own wooden home somewhere in a corner or
		outside someone else's door
		Raid? Nope.]],
	weapons = {"weapon_bugbait"},
	command = "hobo",
	max = 5,
	salary = 0,
	admin = 0,
	vote = false,
	hasLicense = false
})


//ADD CUSTOM TEAMS UNDER THIS LINE:


TEAM_MECH = AddExtraTeam("Mechanic, {
	color = Color(0, 172, 199, 255),
	model = {
		"models/player/Group01/Female_01.mdl",
		"models/player/Group01/Female_02.mdl",
		"models/player/Group01/Female_03.mdl",
		"models/player/Group01/Female_04.mdl",
		"models/player/Group01/Female_06.mdl",
		"models/player/Group01/Female_07.mdl",
		"models/player/group01/male_01.mdl",
		"models/player/Group01/Male_02.mdl",
		"models/player/Group01/male_03.mdl",
		"models/player/Group01/Male_04.mdl",
		"models/player/Group01/Male_05.mdl",
		"models/player/Group01/Male_06.mdl",
		"models/player/Group01/Male_07.mdl",
		"models/player/Group01/Male_08.mdl",
		"models/player/Group01/Male_09.mdl"
	},
	description = [[People come to you with broken cars and cars with no fuel.
	You fix this for them, for a price.
		Raid? No.]],
	weapons = {},
	command = "mechanic",
	max = 3,
	salary = 50,
	admin = 0,
	vote = false,
	hasLicense = false
})


TEAM_CARDEALER1 = AddExtraTeam("Used car salesman", {
	color = Color(184, 189, 51, 255),
	model = "models/player/Hostage/hostage_03.mdl",
	description = [[You sell cheap cars to the public!
	Your rival is the exotic car salesman.
		Raid? no]],
	weapons = {},
	command = "usedcardealer",
	max = 2,
	salary = 45,
	admin = 0,
	vote = false,
	hasLicense = false
})


TEAM_CARDEALER2 = AddExtraTeam("Exotic car salesman", {
	color = Color(36, 224, 124, 255),
	model = "models/player/Hostage/Hostage_02.mdl",
	description = [[You sell expensive beautiful cars to the public!
	Your rival is the used car salesman.
		Raid? no]],
	weapons = {},
	command = "exoticcardealer",
	max = 2,
	salary = 45,
	admin = 0,
	vote = false,
	hasLicense = false
})






/*
--------------------------------------------------------
HOW TO MAKE A DOOR GROUP
--------------------------------------------------------
AddDoorGroup("NAME OF THE GROUP HERE, you see this when looking at a door", Team1, Team2, team3, team4, etc.)


WARNING: THE DOOR GROUPS HAVE TO BE UNDER THE TEAMS IN SHARED.LUA. IF THEY ARE NOT, IT MIGHT MUCK UP!




The default door groups, can also be used as examples:
*/
AddDoorGroup("The Government", TEAM_CHIEF, TEAM_POLICE, TEAM_MAYOR)
AddDoorGroup("Gundealer only", TEAM_GUN)
AddDoorGroup("The Hotel Manager"), TEAM_HOTEL)


/*
--------------------------------------------------------
HOW TO MAKE AN AGENDA
--------------------------------------------------------
AddAgenda(Title of the agenda, Manager (who edits it), Listeners (the ones who just see and follow the agenda))


WARNING: THE AGENDAS HAVE TO BE UNDER THE TEAMS IN SHARED.LUA. IF THEY ARE NOT, IT MIGHT MUCK UP!


The default agenda's, can also be used as examples:
*/
AddAgenda("Gangster's agenda", TEAM_MOB, {TEAM_GANG})
AddAgenda("Police agenda", TEAM_MAYOR, {TEAM_CHIEF, TEAM_POLICE})


and the addentities


AddEntity("Drug lab", {	ent = "drug_lab",
	model = "models/props_lab/crematorcase.mdl",
	price = 400,
	max = 3,
	cmd = "/buydruglab",
	allowed = {TEAM_GANG, TEAM_MOB}
})


AddEntity("Money printer", {
	ent = "money_printer",
	model = "models/props_c17/consolebox01a.mdl",
	price = 1000,
	max = 2,
	cmd = "/buymoneyprinter"
})


AddEntity("Upgraded Money printer (Prints more, faster.)", {
	ent = "upgraded_printer",
	model = "models/props_c17/consolebox01a.mdl",
	price = 3000,
	max = 1,
	cmd = "/buymoneyprinter"
})


AddEntity("Microwave", {
	ent = "microwave",
	model = "models/props/cs_office/microwave.mdl",
	price = 400,
	max = 1,
	cmd = "/buymicrowave",
	allowed = TEAM_COOK
})


AddEntity("Gun lab", {
	ent = "gunlab",
	model = "models/props_c17/TrapPropeller_Engine.mdl",
	price = 500,
	max = 1,
	cmd = "/buygunlab",
	allowed = TEAM_GUN
})


-- ADD CUSTOM SHIPMENTS HERE(next line):




AddCustomShipment("M9", {
	model = "models/weapons/b_92f.mdl",
	entity = "weapon_fas_m9",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("M9 Silenced", {
	model = "models/weapons/b_92sup.mdl",
	entity = "weapon_fas_m9s",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("1911", {
	model = "models/weapons/REPLACE ME",
	entity = "weapon_fas_colt1911",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("Desert Eagle", {
	model = "models/weapons/b_deserteagle.mdl",
	entity = "weapon_fas_deagle",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("Glock 20", {
	model = "models/weapons/b_glock20.mdl",
	entity = "weapon_fas_glock20",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})




AddCustomShipment("OTS 33", {
	model = "models/weapons/b_ots33.mdl",
	entity = "weapon_fas_ots33",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("DV-2 Knife", {
	model = "models/weapons/b_dv2.mdl",
	entity = "weapon_fas_dv2",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("Ka-bar", {
	model = "models/weapons/b_kabar.mdl",
	entity = "weapon_fas_kabar",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("Machette", {
	model = "models/weapons/b_machete.mdl",
	entity = "weapon_fas_machette",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("AK-47", {
	model = "models/weapons/b_ak47.mdl",
	entity = "weapon_fas_ak47",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("CF05", {
	model = "models/weapons/b_changfeng.mdl",
	entity = "weapon_fas_cf05",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("FAMAS", {
	model = "models/weapons/b_famas.mdl",
	entity = "weapon_fas_famas",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("G3", {
	model = "models/weapons/b_g3a3.mdl",
	entity = "weapon_fas_g3",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("G36C", {
	model = "models/weapons/b_g36.mdl",
	entity = "weapon_fas_g36c",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("Flash Grenade", {
	model = "models/weapons/b_flashbang.mdl",
	entity = "weapon_fas_grenadeflash",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("Frag Grenade", {
	model = "models/weapons/b_m67.mdl",
	entity = "weapon_fas_grenadefrag",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	allowed = {TEAM_GUN}
	noship = false,
})


AddCustomShipment("Smoke Grenade", {
	model = "models/weapons/b_smoke.mdl",
	entity = "weapon_fas_grenadesmoke",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("M3", {
	model = "models/weapons/b_m3s90.mdl",
	entity = "weapon_fas_m3s90",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("M4A1", {
	model = "models/weapons/b_m4.mdl",
	entity = "weapon_fas_M4A1",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("M14", {
	model = "models/weapons/b_m14.mdl",
	entity = "weapon_fas_m14",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("M16A2", {
	model = "models/weapons/b_m16a2.mdl",
	entity = "weapon_fas_m16a2",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("M24", {
	model = "models/weapons/b_m24.mdl",
	entity = "weapon_fas_m24",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("M60", {
	model = "models/weapons/b_m60e3.mdl",
	entity = "weapon_fas_m60",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("M79", {
	model = "models/weapons/b_m79.mdl",
	entity = "weapon_fas_m79",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("M82", {
	model = "models/weapons/b_m82.mdl",
	entity = "weapon_fas_m82",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("m249", {
	model = "models/weapons/b_m249.mdl",
	entity = "weapon_fas_m249",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("MAC11", {
	model = "models/weapons/b_mac11.mdl",
	entity = "weapon_fas_mac11",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("MP5", {
	model = "models/weapons/b_mp5.mdl",
	entity = "weapon_fas_mp5",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("R870", {
	model = "models/weapons/b_870.mdl",
	entity = "weapon_fas_r870",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("Sako M95", {
	model = "models/weapons/b_sako.mdl",
	entity = "weapon_fas_sako",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("SG550", {
	model = "models/weapons/b_sg550.mdl",
	entity = "weapon_fas_sg550",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("SR25 Silenced", {
	model = "models/weapons/b_sr25.mdl",
	entity = "weapon_fas_sr25",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("Sterling", {
	model = "models/weapons/b_sterling.mdl",
	entity = "weapon_fas_sterling",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("Sterling Sil", {
	model = "models/weapons/b_sterling_sil.mdl",
	entity = "weapon_fas_sterlingsil",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})


AddCustomShipment("MC51", {
	model = "models/weapons/b_mc51.mdl",
	entity = "weapon_fas_vollmer",
	price = 2150,
	amount = 10,
	seperate = false,
	pricesep = nil,
	noship = false,
	allowed = {TEAM_GUN}
})




If anyone knows where I fucked up, please tell me.

Is there any error in the server console when you load it?

Oh god why did I not know of this feature.
It told me exactly where the problem was, thanks for the help.