DarkRP adding jobs help.

All I seem to come across is outdated custom job making scripts for DarkRP. I currently only have the 7 or so jobs that come with the gamemode and would like more to be added. Does someone know where I can get pre-made jobs (with descriptions ready to go) Or is there an updated custom job maker program that I can use to achieve this. It really needs to have a for dummies guide with it too as I know nothing about .lua scripting. I saw in the workshop a DarkRP pack for citrus gaming(?) but wasnt sure what all it had and if I was allowed to use it on my server. It is there on the workshop so people can download the necessary files to play on their server. Any help would be appreciated, Thank you.

[lua]TEAM_SWAT = AddExtraTeam(“Swat”, Color(51,0,255,255), “model/player/combine.mdl”, [[As S.W.A.T it is your job to bust the drug dealers and make sure nothing seriously illegal is going on.
]], {weapon_shotgun, weapon_mp52}, “SWAT”, 5, 80,
, true)

TEAM_THIEF = AddExtraTeam(“Thief”, Color(153,153,51,255), “models/player/group03/male_02.mdl”, [[
You are th crook of the town , you can be hired or just steal for fun you choose.
]], {“weapon_lockpick”,“weapon_keypad_cracker”}, “THIEF”, 4, 50, 0, true)

TEAM_SWATLDR = AddExtraTeam(“Swat Leader”, Color(51,0,255,255), “models/player/combine_soldier.mdl”, [[As SWAT LEADER it is to order your men around and make the city a safe place.
]], {weapon_m42, weapon_deagle}, “SWATLDR”, 1, 90,
, true)

TEAM_GUARD = AddExtraTeam(“Bodyguard”, Color(0,0,51,255), “models/player/barney.mdl”, [[

You protect people for money.
]], {weapon_glock2}, “GUARD”, 3, 60, 0, false)

TEAM_HIT = AddExtraTeam(“Hitman”, Color(153,153,153,255), “models/players/group02/male_01.mdl”, [[
You “whack off” those un wanted guests…for a price.
]], {}, “HIT”, 3, 40, 0, true)

TEAM_BUILD = AddExtraTeam(“Builder”, Color(51,204,255,255), “models/players/alyx.mdl”, [[

You build things for people, for money of course.
]], {gmod_tool}, “BUILD”, 3, 60, 0, false)

TEAM_GOD = AddExtraTeam(“GOD”, Color(0,0,0,0), “models/player/corpse2.mdl”, [[
You are god.]], {“weapon_m42”,“weapon_mp52”,“weapon_ak472”,“weapon_lockpick”,“weapon_keypad_cracker”,“weapon_pumpshotgun2”}, “GOD”, 2, 100, 0, true)

TEAM_PRIVATE = AddExtraTeam(“Private Eye”, Color(0,0,0,255), “models/player/gman_high.mdl”, [[
You spy on people for money, you know just about everything in teh city.
]], {“weapon_glock2”}, “PRIVATE”, 2, 60, 0, true)

TEAM_TERM = AddExtraTeam(“Terminator”, Color(102,153,0,255), “models/player/dog.mdl”, [[
As terminator you are hired to kill.
]], {weapon_para2}, “ROBO”, 2, 60, 0, true)

TEAM_hitman = AddExtraTeam(“hitman”, Color(80, 45, 0, 255), “models/player/guerilla.mdl”, [[go kill and get some good money]], {“ls_sniper”,“talk”}, “hitman”, 1, 150, 0, true)
//
TEAM_ninja = AddExtraTeam(“ninja”, Color(50, 50, 50, 180), “models/player/arctic.mdl”, [], {“ninja_knife”,“grapplehook”,“talk”}, “ninja”, 1, 150, 0, true)
//
TEAM_SWAT = AddExtraTeam(“SWAT”, Color(0, 0, 255, 180), “models/player/urban.mdl”, [[stop the terrorist`s help the cops]], {“weapon_glock2”,“weapon_m42”,“door_ram”,“stunstick”,“unarrest_stick”,“arrest_stick”,“taser”,“talk”}, “swat”, 5, 150, 0, true)
//
TEAM_mutant = AddExtraTeam(“mutant”, Color(0, 0, 0, 255), “models/player/charple01.mdl”, [], {“mutant_claw”}, “mutant”, 1, 80, 1, false)
//
TEAM_terrorist = AddExtraTeam(“terrorist”, Color(34, 78, 80, 255), “models/player/leet.mdl”, [[go kill some 1]], {“weapon_ak472”,“talk”}, “terrorist”, 3, 70, 0, true)
//
TEAM_swat_sniper = AddExtraTeam(“swat_sniper”, Color(51,53,23,255),“models/player/riot.mdl”, [], {“ls_sniper”,“weapon_glock2”,“talk”}, “sniper”, 1, 150, 0, true)
//
TEAM_swat_leader = AddExtraTeam(“swat_leader”, Color(13,78,23,255),“models/player/swat.mdl”, [], {“weapon_deagle2”,“weapon_pumpshotgun2”,“door_ram”,“stunstick”,“unarrest_stick”,“arrest_stick”,“taser”,“cse_eq_flashbang”,“cse_eq_hegrenade”,“talk”}, “leader”, 1, 200, 0, true)
//
TEAM_sas = AddExtraTeam(“sas”, Color(34,34,83,255),“models/player/gasmask.mdl”, [], {“weapon_glock2”,“weapon_mp52”,“door_ram”,“stunstick”,“unarrest_stick”,“arrest_stick”,“taser”,“talk”}, “sas”, 3, 100, 0, true)
//
TEAM_sasLeader = AddExtraTeam(“sasLeader”, Color(60,23,75,255),“models/player/gasmask.mdl”, [], {“weapon_deagle2”,“weapon_pumpshotgun2”,“door_ram”,“stunstick”,“unarrest_stick”,“talk”,“arrest_stick”,“taser”}, “sasleader”, 3, 100, 0, true)
//
TEAM_assassin = AddExtraTeam(“assassin”, Color(60,23,75,255),“models/player/Phoenix.mdl”, [], {“assassins_Knife”,“talk”}, “assassin”, 2, 150, 1, false)
//
TEAM_prostitute = AddExtraTeam(“prostitute”, Color(255,100,100,255),“models/player/alyx.mdl”, [], {“taser”,“talk”}, “prostitute”, 2, 100, 1, false)
//
TEAM_rebel = AddExtraTeam(“rebel”, Color(120,100,120,255),“models/player/group03/male_09.mdl”, [], {“weapon_p2282”,“talk”}, “rebel”, 2, 100, 0, true)
//
TEAM_zombie = AddExtraTeam(“zombie”, Color(0,0,0,255),“models/player/zombiefast.mdl”, [], {“weapon_zombiefukinclaws”}, “zombie”, 1, 50, 0, true)
//
TEAM_combiner = AddExtraTeam(“combine”, Color(0,0,40,255),“models/player/combine_soldier_prisonguard.mdl”, [], {“weapon_fiveseven2”,“weapon_m42”,“door_ram”,“stunstick”,“unarrest_stick”,“arrest_stick”,“talk”}, “combine”, 3, 200, 0, true)
//
TEAM_combiner_leader = AddExtraTeam(“combine_leader”, Color(0,0,50,255),“models/player/combine_super_soldier.mdl”, [], {“weapon_deagle2”,“weapon_m42”,“door_ram”,“stunstick”,“unarrest_stick”,“arrest_stick”,“talk”}, “combineleader”, 3, 200, 0, true)
//
TEAM_bomber = AddExtraTeam(“bomber”, Color(10,10,10,255),“models/player/eli.mdl”, [], {“weapon_deagle2”,“weapon_ak472”,“weapon_c4”,“talk”}, “bomber”, 1, 20, 2, false)
//
TEAM_mafia = AddExtraTeam(“mafia”, Color(100,80,120,255),“models/player/group01/Male_01.mdl”, [], {“weapon_deagle2”,“talk”}, “mafia”, 1, 50, 0, true)
//
TEAM_Security_guy = AddExtraTeam(“Security_guy”, Color(250,0,155,255),“models/player/group01/Male_04.mdl”, [], {“weapon_glock2”,“talk”}, “Security_guy”, 1, 50, 0, true)
//
TEAM_Guard = AddExtraTeam(“Guard”, Color(60,34,69,255),“models/player/barney.mdl”, [], {“weapon_glock2”,“talk”}, “Guard”, 2, 80, 0, true)
//
TEAM_death_demon = AddExtraTeam(“death_demon”, Color(0,0,0,255),“models/player/zombie_soldier.mdl”, [], {“weapon_BlackMagic”}, “death”, 1, 0, 1, false)
//
TEAM_fire_demon = AddExtraTeam(“fire_demon”, Color(255,0,0,255),“models/player/zombie_soldier.mdl”, [], {“weapon_firemagic”}, “fire”, 1, 0, 1, false)
//
TEAM_ice_demon = AddExtraTeam(“ice_demon”, Color(0,0,155,255),“models/player/zombie_soldier.mdl”, [], {“weapon_icemagic”}, “ice”, 1, 0, 1, false)
//
TEAM_HOBOLORD = AddExtraTeam(“hobo_lord”, color(255,255,255,255),“models/player/corpse01.mdl”, [],
{weapon_bugbait",“weapon_knife2”} “hobo_lord”, 1, 0, 1, false)
[/lua]

those should work… remove the weapons you dont have, so it wont fuck up

Wow, that response is way more than I could have asked for. Thanks you so much for this. I will go through it and see what I would like on my server. Thats if I can figure out why the shared.lua file on the remote server is not letting me reupload the edited copy. Damn fileZilla issue or nfo issue!