Spawn with no job!

So I made a server two days ago and it was working fine. Today, I restart the server and when people join they don’t spawn as a citizen! They spawn without a job at all. Does anyone know how to fix this? Could it be my jobrelated.lua file (I did add a few custom jobs)? Here is my jobrelated.lua anyway. I hope you can help.

TEAM_CITIZEN = DarkRP.createJob(“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/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.]],
weapons = {},
command = “citizen”,
max = 0,
salary = GAMEMODE.Config.normalsalary,
admin = 0,
vote = false,
hasLicense = false,
candemote = false
})

TEAM_GANG = DarkRP.createJob(“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/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 Mob boss sets your agenda and you follow it or you might be punished.]],
weapons = {“weapon_p2282”,“lockpick”},
command = “gangster”,
max = 6,
salary = GAMEMODE.Config.normalsalary,
admin = 0,
vote = false,
hasLicense = false
})

TEAM_MOB = DarkRP.createJob(“Mob boss”, {
color = Color(25, 25, 25, 255),
model = “models/player/gman_high.mdl”,
description = [[The Mob boss is the boss of the criminals in the city.
With his power he coordinates the gangsters and forms an efficient crime organization.
He has the ability to break into houses by using a lockpick.
The Mob boss posesses the ability to unarrest you.]],
weapons = {“weapon_deagle2”,“lockpick”, “unarrest_stick”},
command = “mobboss”,
max = 2,
salary = GAMEMODE.Config.normalsalary * 1.34,
admin = 0,
vote = false,
hasLicense = false
})

TEAM_GUN = DarkRP.createJob(“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.
Make sure you aren’t caught selling illegal firearms to the public! You might get arrested!]],
weapons = {},
command = “gundealer”,
max = 2,
salary = GAMEMODE.Config.normalsalary,
admin = 0,
vote = false,
hasLicense = true
})

TEAM_MEDIC = DarkRP.createJob(“Medic”, {
color = Color(47, 79, 79, 255),
model = “models/player/kleiner.mdl”,
description = [[With your medical knowledge you work to restore players to full health.
Without a medic, people cannot be healed.
Left click with the Medical Kit to heal other players.
Right click with the Medical Kit to heal yourself.]],
weapons = {“med_kit”},
command = “medic”,
max = 3,
salary = GAMEMODE.Config.normalsalary,
admin = 0,
vote = false,
hasLicense = false,
medic = true
})

TEAM_POLICE = DarkRP.createJob(“Civil Protection”, {
color = Color(25, 25, 170, 255),
model = {“models/player/police.mdl”, “models/player/police_fem.mdl”},
description = [[The protector of every citizen that lives in the city.
You have the power to arrest criminals and protect innocents.
Hit a player with your arrest baton to put them in jail.
Bash a player with a stunstick and they may learn to obey the law.
The Battering Ram can break down the door of a criminal, with a warrant for their arrest.
The Battering Ram can also unfreeze frozen props (if enabled).
Type /wanted <name> to alert the public to the presence of a criminal.]],
weapons = {“arrest_stick”, “unarrest_stick”, “weapon_glock2”, “stunstick”, “door_ram”, “weaponchecker”},
command = “cp”,
max = 6,
salary = GAMEMODE.Config.normalsalary * 1.45,
admin = 0,
vote = false,
hasLicense = true,
ammo = {
[“pistol”] = 60,
}
})

TEAM_CHIEF = DarkRP.createJob(“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 force to enforce law in the city.
Hit a player with arrest baton to put them in jail.
Bash a player with a stunstick and they may learn to obey 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 the presence of a criminal.
Type /jailpos to set the Jail Position]],
weapons = {“arrest_stick”, “unarrest_stick”, “weapon_deagle2”, “stunstick”, “door_ram”, “weaponchecker”},
command = “chief”,
max = 2,
salary = GAMEMODE.Config.normalsalary * 1.67,
admin = 0,
vote = false,
hasLicense = true,
chief = true,
ammo = {
[“pistol”] = 60,
}
})

TEAM_MAYOR = DarkRP.createJob(“Mayor”, {
color = Color(150, 20, 20, 255),
model = “models/player/breen.mdl”,
description = [[The Mayor of the city creates laws to govern the city.
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]],
weapons = {},
command = “mayor”,
max = 1,
salary = GAMEMODE.Config.normalsalary * 2.0,
admin = 0,
vote = true,
hasLicense = true,
mayor = true
})

TEAM_HITMAN = AddExtraTeam(“Hitman”, Color(60, 60, 60, 255), “models/player/darth_revan.mdl”, [[People make hits and you carry them out!]], {“weapon_fiveseven”,“lockpick”}, “hitman”, 2, 65, 0, false, false, false)

TEAM_HOBO = DarkRP.createJob(“Hobo”, {
color = Color(80, 45, 0, 255),
model = “models/player/corpse1.mdl”,
description = [[The lowest member of society. Everybody laughs at you.
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]],
weapons = {“weapon_bugbait”,“lockpick”},
command = “hobo”,
max = 5,
salary = 10,
admin = 0,
vote = false,
hasLicense = false,
candemote = false,
hobo = true
})

TEAM_CAR = AddExtraTeam(“Car Dealer”, Color(168, 206, 86, 255), “models/player/alyx.mdl”, [[You sell cars to the public.]], {}, “car”, 2, 65, 0, false, false, false)

TEAM_ESTATE = AddExtraTeam(“Real Estate Agent”, Color(100, 40, 30, 255), “models/player/barney.mdl”, [[You own all the houses in the suburbs and sell
them as apartments.]], {}, “estate”, 1, 60, 0, false, false, false)

TEAM_NEVER = AddExtraTeam(“Admin On Duty”, Color(255, 255, 255, 255), “models/player/combine_super_soldier.mdl”, [[Do your administrative duties!]], {}, “never”, 5, 10000, 1, false, true, false)

TEAM_NEVEREVER = AddExtraTeam(“Super Admin On Duty”, Color(255, 255, 255, 255), “models/player/light_revan.mdl”, [[Keep the admins in check!]], {}, “neverever”, 3, 20000, 2, false, true, false)

– Compatibility for when default teams are disabled
TEAM_CITIZEN = TEAM_CITIZEN or -1
TEAM_POLICE = TEAM_POLICE or -1
TEAM_GANG = TEAM_GANG or -1
TEAM_MOB = TEAM_MOB or -1
TEAM_GUN = TEAM_GUN or -1
TEAM_MEDIC = TEAM_MEDIC or -1
TEAM_CHIEF = TEAM_CHIEF or -1
TEAM_MAYOR = TEAM_MAYOR or -1
TEAM_HOBO = TEAM_HOBO or -1

/*

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.)

The default door groups, can also be used as examples:
*/
AddDoorGroup(“Cops and Mayor only”, TEAM_CHIEF, TEAM_POLICE, TEAM_MAYOR)
AddDoorGroup(“Gundealer only”, TEAM_GUN)

/*

HOW TO MAKE AN AGENDA

AddAgenda(Title of the agenda, Manager (who edits it), Listeners (the ones who just see and follow the agenda))

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})

/*

HOW TO MAKE A GROUP CHAT

Pick one!
GAMEMODE:AddGroupChat(List of team variables separated by comma)

or

GAMEMODE:AddGroupChat(a function with ply as argument that returns whether a random player is in one chat group)
This one is for people who know how to script Lua.

*/
GAMEMODE:AddGroupChat(function(ply) return ply:isCP() end)
GAMEMODE:AddGroupChat(TEAM_MOB, TEAM_GANG)

/---------------------------------------------------------------------------
Define which team joining players spawn into and what team you change to if demoted
---------------------------------------------------------------------------
/
GAMEMODE.DefaultTeam = TEAM_CITIZEN

/---------------------------------------------------------------------------
Define which teams belong to civil protection
Civil protection can set warrants, make people wanted and do some other police related things
---------------------------------------------------------------------------
/
GAMEMODE.CivilProtection = {
[TEAM_POLICE] = true,
[TEAM_CHIEF] = true,
[TEAM_MAYOR] = true,
}

/---------------------------------------------------------------------------
Enable hitman goodies on this team
---------------------------------------------------------------------------
/
DarkRP.addHitmanTeam(TEAM_HITMAN)

/---------------------------------------------------------------------------
Default demote groups
---------------------------------------------------------------------------
/
DarkRP.createDemoteGroup(“Cops”, {TEAM_POLICE, TEAM_CHIEF})
DarkRP.createDemoteGroup(“Gangsters”, {TEAM_GANG, TEAM_MOB})

You probably have an error somewhere. You should be getting “Something is creating script errors”. Post those errors here.

I have around 500 of this error in my console:

[ERROR] gamemodes/darkrp/entities/entities/k_coolant_cell/cl_init.lua:5: Tried to use a NULL entity!

  1. GetClass - [C]:-1
  2. fn - gamemodes/darkrp/entities/entities/k_coolant_cell/cl_init.lua:5
    3. unknown - addons/ulib/lua/ulib/shared/hook.lua:183

[editline]25th August 2014[/editline]

I fixed that error^^^

It appears that the entity k_coolant_cell’s cl_init file has an error on line 5. Please post the code in cl_init.

this is the code for the coolant’s cl_init:

include( “shared.lua” );

function DrawInformation()
local tr = LocalPlayer():GetEyeTrace();
if not ( tr.Entity:GetClass() == “money_printer_upgrade” ) then return end;

local w = 84
if IsValid( tr.Entity ) and tr.Entity:GetPos():Distance( LocalPlayer():GetPos() ) &lt; 100 then
	draw.RoundedBox( 4, ScrW() / 2 - ( w / 2 ), ScrH() / 2 - 40, w, 20, Color( 255, 255, 255, 100 ) ); 
	draw.SimpleText( "Coolant Cell", "DermaDefault", ScrW() / 2, ScrH() / 2 - 30, color_black, 1, 1 );
end;

end;

function ENT:Draw()
self.Entity:DrawModel()
DrawInformation()
end

hook.Add( “HUDPaint”, “KCoolantNotif”, DrawInformation );

Do you have a custom money printer add on?

yes, kprinters by Koolaidmini

Try changing the GAMEMODE.DefaultTeam = TEAM_CITIZEN to a different job like TEAM_GANG and tell me if it works.

that didn’t work D: when people spawn it says their job is “Joining/Connecting”, even when they’re completely in the game, and they have to manually select a job.

And there are no errors upon join?

the only error upon joining was pcmod2 (I deleted it but problem still persists). another error I still get is:

[ERROR] gamemodes/darkrp/entities/entities/k_coolant_cell/cl_init.lua:5: Tried to use a NULL entity!

  1. GetClass - [C]:-1
  2. fn - gamemodes/darkrp/entities/entities/k_coolant_cell/cl_init.lua:5
  3. unknown - addons/ulib/lua/ulib/shared/hook.lua:183

Replace this line:
[lua]
if not ( tr.Entity:GetClass() == “money_printer_upgrade” ) then return end;
[/lua]
with:
[lua]
if !IsValid(tr.Entity) || tr.Entity:GetClass() != “money_printer_upgrade” then return end
[/lua]
That should fix the error above. I’m referring to the file: gamemodes/darkrp/entities/entities/k_coolant_cell/cl_init.lua

Now figure out if you have any errors with the jobs file.

Could this do with anything?

 Unsafe JavaScript attempt to access frame with URL https://www.trialpay.com/social/offers/?vic=af4dccdb24a9d99de99b3c5922371d83&type=payment_overlay&sid=guest1677997969&site_id=816556&user_id=0&product_type=plan from frame with URL http://tecnosdarkrp.enjin.com/home. Domains, protocols and ports must match.

[editline]26th August 2014[/editline]

This error is in my console just before clientside lua startup:

PREP OK
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
Failed, using default cubemap 'engine/defaultcubemap'
clientside lua startup!

[editline]26th August 2014[/editline]

I also had this error in console:

ConVarRef wire_expression2_file_max_size doesn't point to an existing ConVar
ConVarRef wire_expression2_quotatick doesn't point to an existing ConVar
ConVarRef wire_expression2_quotahard doesn't point to an existing ConVar
ConVarRef wire_expression2_quotasoft doesn't point to an existing ConVar
ConVarRef wire_expression2_unlimited doesn't point to an existing ConVar
ConVarRef keypad_crack_time doesn't point to an existing ConVar
ConVarRef _FAdmin_immunity doesn't point to an existing ConVar
ConVarRef FAdmin_logging doesn't point to an existing ConVar
ConVarRef _FAdmin_MOTDPage doesn't point to an existing ConVar
ConVarRef PlayersCanPickUpPlayers doesn't point to an existing ConVar
ConVarRef AdminsCanPickUpPlayers doesn't point to an existing ConVar
ConVarRef _FPP_PHYSGUN1_reloadprotection doesn't point to an existing ConVar
ConVarRef _FPP_PHYSGUN1_iswhitelist doesn't point to an existing ConVar
ConVarRef _FPP_PHYSGUN1_canblocked doesn't point to an existing ConVar
ConVarRef _FPP_PHYSGUN1_worldprops doesn't point to an existing ConVar
ConVarRef _FPP_PHYSGUN1_admincanblocked doesn't point to an existing ConVar
ConVarRef _FPP_PHYSGUN1_adminworldprops doesn't point to an existing ConVar
ConVarRef _FPP_PHYSGUN1_checkconstrained doesn't point to an existing ConVar
ConVarRef _FPP_PHYSGUN1_toggle doesn't point to an existing ConVar
ConVarRef _FPP_PHYSGUN1_shownocross doesn't point to an existing ConVar
ConVarRef _FPP_PHYSGUN1_adminall doesn't point to an existing ConVar
ConVarRef _FPP_GRAVGUN1_noshooting doesn't point to an existing ConVar
ConVarRef _FPP_GRAVGUN1_iswhitelist doesn't point to an existing ConVar
ConVarRef _FPP_GRAVGUN1_canblocked doesn't point to an existing ConVar
ConVarRef _FPP_GRAVGUN1_worldprops doesn't point to an existing ConVar
ConVarRef _FPP_GRAVGUN1_admincanblocked doesn't point to an existing ConVar
ConVarRef _FPP_GRAVGUN1_adminworldprops doesn't point to an existing ConVar
ConVarRef _FPP_GRAVGUN1_checkconstrained doesn't point to an existing ConVar
ConVarRef _FPP_GRAVGUN1_toggle doesn't point to an existing ConVar
ConVarRef _FPP_GRAVGUN1_shownocross doesn't point to an existing ConVar
ConVarRef _FPP_GRAVGUN1_adminall doesn't point to an existing ConVar
ConVarRef _FPP_PLAYERUSE1_iswhitelist doesn't point to an existing ConVar
ConVarRef _FPP_PLAYERUSE1_canblocked doesn't point to an existing ConVar
ConVarRef _FPP_PLAYERUSE1_worldprops doesn't point to an existing ConVar
ConVarRef _FPP_PLAYERUSE1_admincanblocked doesn't point to an existing ConVar
ConVarRef _FPP_PLAYERUSE1_adminworldprops doesn't point to an existing ConVar
ConVarRef _FPP_PLAYERUSE1_checkconstrained doesn't point to an existing ConVar
ConVarRef _FPP_PLAYERUSE1_toggle doesn't point to an existing ConVar
ConVarRef _FPP_PLAYERUSE1_shownocross doesn't point to an existing ConVar
ConVarRef _FPP_PLAYERUSE1_adminall doesn't point to an existing ConVar
ConVarRef _FPP_ENTITYDAMAGE1_iswhitelist doesn't point to an existing ConVar
ConVarRef _FPP_ENTITYDAMAGE1_canblocked doesn't point to an existing ConVar
ConVarRef _FPP_ENTITYDAMAGE1_protectpropdamage doesn't point to an existing ConVar
ConVarRef _FPP_ENTITYDAMAGE1_worldprops doesn't point to an existing ConVar
ConVarRef _FPP_ENTITYDAMAGE1_admincanblocked doesn't point to an existing ConVar
ConVarRef _FPP_ENTITYDAMAGE1_adminworldprops doesn't point to an existing ConVar
ConVarRef _FPP_ENTITYDAMAGE1_checkconstrained doesn't point to an existing ConVar
ConVarRef _FPP_ENTITYDAMAGE1_toggle doesn't point to an existing ConVar
ConVarRef _FPP_ENTITYDAMAGE1_shownocross doesn't point to an existing ConVar
ConVarRef _FPP_ENTITYDAMAGE1_adminall doesn't point to an existing ConVar
ConVarRef _FPP_BLOCKMODELSETTINGS1_propsonly doesn't point to an existing ConVar
ConVarRef _FPP_BLOCKMODELSETTINGS1_toggle doesn't point to an existing ConVar
ConVarRef _FPP_BLOCKMODELSETTINGS1_iswhitelist doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_spawnadmincanblocked doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_duplicatorprotect doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_canblocked doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_spawnadmincanweapon doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_spawniswhitelist doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_worldprops doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_admincanblocked doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_iswhitelist doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_adminworldprops doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_duplicatenoweapons doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_checkconstrained doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_toggle doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_shownocross doesn't point to an existing ConVar
ConVarRef _FPP_TOOLGUN1_adminall doesn't point to an existing ConVar
ConVarRef _FPP_ANTISPAM1_duplicatorlimit doesn't point to an existing ConVar
ConVarRef _FPP_ANTISPAM1_smallpropdenylimit doesn't point to an existing ConVar
ConVarRef _FPP_ANTISPAM1_smallpropghostlimit doesn't point to an existing ConVar
ConVarRef _FPP_ANTISPAM1_smallpropdowngradecount doesn't point to an existing ConVar
ConVarRef _FPP_ANTISPAM1_antispawninprop doesn't point to an existing ConVar
ConVarRef _FPP_ANTISPAM1_bigpropwait doesn't point to an existing ConVar
ConVarRef _FPP_GLOBALSETTINGS1_cleanupdisconnectedtime doesn't point to an existing ConVar
ConVarRef _FPP_GLOBALSETTINGS1_cleanupdisconnected doesn't point to an existing ConVar
ConVarRef _FPP_GLOBALSETTINGS1_antie2minge doesn't point to an existing ConVar
ConVarRef _FPP_GLOBALSETTINGS1_cleanupadmin doesn't point to an existing ConVar
ConVarRef npc_control_dotell doesn't point to an existing ConVar
ConVarRef DebugM9K doesn't point to an existing ConVar
ConVarRef M9KAmmoDetonation doesn't point to an existing ConVar
ConVarRef M9KDisableHolster doesn't point to an existing ConVar
ConVarRef M9KUniqueSlots doesn't point to an existing ConVar
ConVarRef M9KDynamicRecoil doesn't point to an existing ConVar
ConVarRef M9KDisablePenetration doesn't point to an existing ConVar
ConVarRef M9KWeaponStrip doesn't point to an existing ConVar
ConVarRef gmod_physiterations doesn't point to an existing ConVar

Don’t post walls of text, it’s annoying and worsens the situation. Please just do what ms333 asked

Well did you mess with darkrp? Because it usually does that when you mess something up.

I did mess with darkrp core files, but I then used the darkrp modification addon and deleted the darkrp folder and got a vanilla darkrp folder. The problem is still happening though.

You stated in your original post that you’re using jobrelated.lua, does that mean you’re now using the jobs.lua? If so, PLEASE PASTEBIN THE NEW CODE IN YOUR JOBS.LUA, anything you could change, even accidentally a backspace means your entire jobs gone. You really have to stop posting walls of text

my new jobs.lua http://pastebin.com/DBqfiQUz

And you’re sure you’re not getting ANY more lua errors when you join? Even if it doesn’t say Something is creating script errors, go into your console and scroll up and try to find a lua error

only this small error:

Requesting texture value from var “$dummyvar” which is not a texture value (material: NULL material)

[editline]27th August 2014[/editline]

bump