Jobs Health and Speed

Hi There,

I was wondering how I could set ALL JOBS’ health then go to individual jobs and set their health, and speed.

if you want change** all jobs** speed values at once without editing the gamemodes’ then do something like this.


for k, v in pairs(RPExtraTeams) do
    if not v.PlayerSpawn then
        v.PlayerSpawn = function( ply ) ply:SetHealth(200) ply:SetMaxSpeed(2000) ply:SetRunSpeed(400) ply:SetWalkSpeed(100) end
    end
end

then just simply override playerspawn for each of the individual jobs.

I found on a different thread how to do it, I did it like this:

TEAM_CR = DarkRP.createJob(“Clone Recruit”, {
color = Color(145, 145, 145, 255),
model = {“models/player/sgg/starwars/clonetrooper_clean.mdl”},
description = [[You are a Clone Recruit waiting to be trained on the Venator]],
weapons = {“weapon_752_dc15satrainingnodmg”, “weapon_752_dc15atrainingnodmg”},
command = “recruit”,
max = 0,
salary = 0,
admin = 0,
vote = false,
hasLicense = false,
candemote = false,
– CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = “Clone Troopers”,
PlayerLoadout = function(ply)
ply:SetHealth(500)
ply:SetArmor(0)
ply:SetWalkSpeed(0)
ply:SetRunSpeed(0)
})

But I am getting this error:
[ERROR] Lua is unable to understand file “darkrp_customthings/jobs.lua” because its author made a mistake around line number 26.
The best help I can give you is this:

Right before the ‘}’, Lua encountered something it could not make sense of.

Hints:

  • Did you forget something here? (Perhaps a closing bracket)
  • Is it a typo?

Line 26 is the bottom line the “})”



category = "Clone Troopers",
PlayerLoadout = function(ply) 
    ply:SetHealth(500)
    ply:SetArmor(0)
    ply:SetWalkSpeed(0)
    ply:SetRunSpeed(0)
end
})


Forgot to add the end to close the function. Also,


 tags make the code nice and pretty when you submit some in a post.

    PlayerSpawn = function(ply) ply:SetHealth(2000) ply:SetMaxHealth(2000) end,
}) 

I added this to a job, max health so that they can still be healed using a medkit. But now when I change my job, I have 2000 then when I suicide it goes to 100.