DarkRP Jobs aren't Showing Up... No Lua Errors or Anything.

Welp, I’m about to throw my computer out the window. I absolutely hate going on these forums to ask for help, but I’m becoming extremely desperate. It was showing some weird category errors earlier which were fixed by changing the sort order, but other than that there are absolutely no lua errors or messages. The categories show up just fine, but there appears to be no jobs. I can type the command for the job and it changes jobs, so they’re definitely there, just not showing up.



----------------------------------------------------GANGS----------------------------------------------------
TEAM_MOBL = DarkRP.createJob("Mafia Leader", {
   color = Color(117, 117, 117, 255),
   model = {"models/vito.mdl"},
   description = [[You don' get no respek 'round here. All attacks on any other business/home/player/gang must be called upon by you and only you. All raids are called by you using /advert]],
   weapons = {"lockpick", "weapon_glock2"},
   command = "mafialeader",
   max = 1,
   salary = 1200,
   admin = 0,
   vote = false,
   hasLicense = true,
   candemote = true,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Gang Leaders",
})


TEAM_MOB = DarkRP.createJob("Mafia Member", {
   color = Color(117, 117, 117, 255),
   model = {"models/humans/mafia/male_06.mdl", "models/humans/mafia/male_07.mdl", "models/humans/mafia/male_08.mdl", "models/humans/mafia/male_02.mdl", "models/humans/mafia/male_04.mdl", "models/humans/mafia/male_09.mdl"},
   description = [[You absolutley have to listen to the Mafia Leader. Whatever he says, goes. Only he can call raids upon rivals.]],
   weapons = {"lockpick"},
   command = "mafia",
   max = 1,
   salary = 500,
   admin = 0,
   vote = false,
   hasLicense = true,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Gang Members",
})

TEAM_BLOOD = DarkRP.createJob("Bloodz Member", {
   color = Color(117, 117, 117, 255),
   model = {"models/player/bloodz/slow_2.mdl", "models/player/bloodz/slow_3.mdl"},
   description = [[You absolutley have to listen to the Bloodz Leader. Whatever he says, goes. Only he can call raids upon rivals.]],
   weapons = {"lockpick"},
   command = "bloodz",
   max = 1,
   salary = 500,
   admin = 0,
   vote = false,
   hasLicense = false,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Gang Members",
})

TEAM_CRIPS = DarkRP.createJob("Crips Member", {
   color = Color(117, 117, 117, 255),
   model = {"models/player/cripz/slow_2.mdl", "models/player/cripz/slow_3.mdl"},
   description = [[You absolutley have to listen to the Crips Leader. Whatever he says, goes. Only he can call raids upon rivals.]],
   weapons = {"lockpick"},
   command = "crips",
   max = 1,
   salary = 500,
   admin = 0,
   vote = false,
   hasLicense = false,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Gang Members",
})

TEAM_BLOODZL = DarkRP.createJob("Bloodz Leader", {
   color = Color(117, 117, 117, 255),
   model = {"models/player/bloodz/slow_1.mdl"},
   description = [[Pop a cap in the butts of the Crips. All attacks on any other business/home/player/gang must be called upon by you and only you. All raids are called by you using /advert]],
   weapons = {"lockpick", "weapon_fiveseven2"},
   command = "bloodzleader",
   max = 1,
   salary = 1200,
   admin = 0,
   vote = false,
   hasLicense = true,
   candemote = true,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Gang Leaders",
})

TEAM_CRIPSL = DarkRP.createJob("Crips Leader", {
   color = Color(117, 117, 117, 255),
   model = {"models/player/cripz/slow_1.mdl"},
   description = [[Pop a cap in the butts of the Bloodz. All attacks on any other business/home/player/gang must be called upon by you and only you. All raids are called by you using /advert]],
   weapons = {"lockpick", "weapon_fiveseven2"},
   command = "cripsleader",
   max = 1,
   salary = 1200,
   admin = 0,
   vote = false,
   hasLicense = true,
   candemote = true,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Gang Leaders",
})

---------------------------------------------------------------CITIZENS--------------------------------------------------------

TEAM_SMALLA = DarkRP.createJob("Small Arms Dealer", {
   color = Color(117, 117, 117, 255),
   model = {"models/player/leet.mdl"},
   description = [[You deal small arms to players who are looking to buy them. They are generally cheaper, but get more customers.]],
   weapons = {},
   command = "smalldealer",
   max = 4,
   salary = 500,
   admin = 0,
   vote = false,
   hasLicense = true,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Citizens",
})

TEAM_HEAVYA = DarkRP.createJob("Heavy Arms Dealer", {
   color = Color(117, 117, 117, 255),
   model = {"models/player/guerilla.mdl"},
   description = [[You deal heavy arms to players who are looking to buy them. They are expensive, but get more income.]],
   weapons = {},
   command = "heavydealer",
   max = 4,
   salary = 500,
   admin = 0,
   vote = false,
   hasLicense = true,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Citizens",
})

TEAM_DJ = DarkRP.createJob("DJ", {
   color = Color(117, 117, 117, 255),
   model = {"models/player/spike/JoeMania.mdl"},
   description = [[You play the most hip, the most hop, the most hip-hop, non-earrape music you can find. If a moderator or an admin doesn't like your music, they have the right to take it away.]],
   weapons = {},
   command = "dj",
   max = 3,
   salary = 200,
   admin = 0,
   vote = false,
   hasLicense = true,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Citizens",
})

TEAM_DRUG = DarkRP.createJob("Drug Dealer", {
   color = Color(117, 117, 117, 255),
   model = {"models/player/spike/ItzBlitzHD.mdl"},
   description = [[You deal drugs to players who are looking to buy them. Don't get caught dealing by the feds!]],
   weapons = {},
   command = "drugdealer",
   max = 5,
   salary = 300,
   admin = 0,
   vote = false,
   hasLicense = false,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Outlaws",
})

TEAM_BAR = DarkRP.createJob("Bartender", {
   color = Color(0, 111, 242, 255),
   model = {"models/player/hostage/hostage_02.mdl"},
   description = [[Run the bar and serve beer to people who want to drink their sorrows away.]],
   weapons = {},
   command = "",
   max = 1,
   salary = 350,
   admin = 0,
   vote = false,
   hasLicense = false,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Citizens",
})

TEAM_HACKER = DarkRP.createJob("Hacker", {
   color = Color(169, 216, 35, 255),
   model = {"models/player/alyx.mdl"},
   description = [[You hack ATMs for money using the bank cracker. Don't get caught because it's REALLY illegal!]],
   weapons = {"weapon_arc_atmhack"},
   command = "hacker",
   max = 4,
   salary = 100,
   admin = 0,
   vote = false,
   hasLicense = false,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Outlaws",
})

TEAM_HITMAN = DarkRP.createJob("Hitman", {
   color = Color(255, 3, 3, 255),
   model = {"models/syntheticgaming/characters/sithassassin/sithassassin.mdl"},
   description = [[You collect hits on other players from other players. Remember: any attempt to murder any other player is punishable by law, so be careful where you do it!]],
   weapons = {"ls_sniper", "lockpick"},
   command = "hitman",
   max = 3,
   salary = 450,
   admin = 0,
   vote = false,
   hasLicense = true,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Outlaws",
})

TEAM_METH = DarkRP.createJob("Meth Cook", {
   color = Color(169, 216, 35, 255),
   model = {"models/walter_white/walter_white.mdl"},
   description = [[You are the one who knocks. You are the danger. You are... cooking meth in a dingy warehouse somewhere in the middle of nowhere. Be especially careful with this job, and remember: NEVER cook if your brother-in-law is a DEA agent!]],
   weapons = {},
   command = "methcook",
   max = 3,
   salary = 350,
   admin = 0,
   vote = false,
   hasLicense = false,
   candemote = false,
   -- CustomCheck
   medic = false,
   chief = false,
   mayor = false,
   hobo = false,
   cook = false,
   category = "Outlaws",
})

Can you give the category code? You may have not allowed yourself to see the jobs.

Sure thing.


DarkRP.createCategory{
   name = "Gang Leaders",
   categorises = "jobs",
   startExpanded = false,
   color = Color(114, 114, 114, 255),
   canSee = function(ply) return true end,
   sortOrder = 95,
}

DarkRP.createCategory{
   name = "Gang Members",
   categorises = "jobs",
   startExpanded = false,
   color = Color(114, 114, 114, 255),
   canSee = function(ply) return true end,
   sortOrder = 42,
}

DarkRP.createCategory{
   name = "Outlaws",
   categorises = "jobs",
   startExpanded = true,
   color = Color(175, 75, 255, 255),
   canSee = function(ply) return true end,
   sortOrder = 69,
}

DarkRP.createCategory{
   name = "Law Enforcment",
   categorises = "jobs",
   startExpanded = false,
   color = Color(0, 10, 255, 255),
   canSee = function(ply) return true end,
   sortOrder = 66,
}


DarkRP.createCategory{
   name = "Small Arms",
   categorises = "entities",
   startExpanded = false,
   color = Color(114, 114, 114, 255),
   canSee = function(ply) return table.HasValue({TEAM_SMALLA}, ply:Team()) end,
   sortOrder = 0,
}

DarkRP.createCategory{
   name = "Heavy Arms",
   categorises = "entities",
   startExpanded = false,
   color = Color(114, 114, 114, 255),
   canSee = function(ply) return table.HasValue({TEAM_HEAVYA}, ply:Team()) end,
   sortOrder = 1,
}

DarkRP.createCategory{
   name = "Eateries",
   categorises = "entities",
   startExpanded = true,
   color = Color(117, 165, 116, 255),
   canSee = function(ply) return table.HasValue({TEAM_BAR}, ply:Team()) end,
   sortOrder = 2,
}

DarkRP.createCategory{
   name = "Meth Ingredients",
   categorises = "entities",
   startExpanded = true,
   color = Color(197, 255, 34, 255),
   canSee = function(ply) return table.HasValue({TEAM_METH}, ply:Team()) end,
   sortOrder = 3,
}

DarkRP.createCategory{
   name = "Meth Hardware",
   categorises = "entities",
   startExpanded = true,
   color = Color(197, 255, 34, 255),
   canSee = function(ply) return table.HasValue({TEAM_METH}, ply:Team()) end,
   sortOrder = 4,
}

DarkRP.createCategory{
   name = "Drugs",
   categorises = "entities",
   startExpanded = true,
   color = Color(197, 255, 34, 255),
   canSee = function(ply) return table.HasValue({TEAM_DRUG}, ply:Team()) end,
   sortOrder = 65,
}

DarkRP.createCategory{
   name = "For the Bar",
   categorises = "entities",
   startExpanded = true,
   color = Color(197, 255, 34, 255),
   canSee = function(ply) return table.HasValue({TEAM_BAR}, ply:Team()) end,
   sortOrder = 67,
}

I set the sortOrders to random numbers because I uh… don’t know how to use it lol
Not sure if that’s the problem here?

The jobs are fine, try removing CanSee and see if it shows up after that,

Are you using any modified F4 Menu?

I was using one, but deleted it. It was the one made by TCB.

[EDIT:]
I just removed the canSee lines and… nope, nothing.

Try removing TCB F4 Menu and see if issue still occurring.