I know this topic was made quite some time ago, but the guy still might need help. =\
To add more jobs to the City RP, you have to go to your blockland main folder. Open up config/server/IbanMod/CityRPG/Prefs.cs
It would say stuff like:
$CityRP::jobs = 3;
$CityRP::jobs::bounty::Claimer1 = 0;
$CityRP::jobs::bounty::Claimer2 = 0;
$CityRP::jobs::bounty::Claimer3 = 1;
$CityRP::jobs::canPardon1 = 0;
$CityRP::jobs::canPardon2 = 0;
$CityRP::jobs::canPardon3 = 0;
There's actually 7, but I'm just giving an example of how this works.
Your going to add another job to the script by simply doing this:
$CityRP::jobs = 4;
$CityRP::jobs::bounty::Claimer1 = 0;
$CityRP::jobs::bounty::Claimer2 = 0;
$CityRP::jobs::bounty::Claimer3 = 1;
$CityRP::jobs::bounty::Claimer4 = 1;
$CityRP::jobs::canPardon1 = 0;
$CityRP::jobs::canPardon2 = 0;
$CityRP::jobs::canPardon3 = 0;
$CityRP::jobs::canPardon4 = 0;
What I did was copy and paste a line from one of the other jobs, and change the number. Also, I changed the amount of jobs from 3, to 4.
Also, don't forget to edit the values to make your jobs do different things. For example:
$CityRP::jobs::canPardon3 = 1;
$CityRP::jobs::canPardon4 = 0;
Job 3 can pardon people because the value is set to 1. However, job 4 cannot because the value is 0. Basically, 1 means yes, and 0 means no. Anything after the = sign, is a value.
Now to tell you what they do.
This tells the game how many jobs you have created. I have 8 on my server.
$CityRP::jobs = 8;
This one tells weather the job can claim a bounty and not get demerits.
$CityRP::jobs::bounty::Claimer1 = 0;
This one is for the jobs which can offer bounties without getting demerits.
$CityRP::jobs::bounty::Offerer1 = 0;
This is what the "Official" job uses. If a job has this enabled, they can pardon people.
$CityRP::jobs::canPardon1 = 0;
No jobs currently use this. I think it may be for drug dealing or something.
$CityRP::jobs::drugPusher1 = 0;
This is a description for your job.
$CityRP::jobs::helpline1 = "\c6Civilians are the basic option. They have no perks.";
This doesn't really do anything, its pointless to bother editing it.
$CityRP::jobs::hideJobName1 = 0;
This is how much it costs to do this job. This one is from Civilian, so it costs nothing.
$CityRP::jobs::initialInvestment1 = 0;
This is for weapon spawning. Its what shop keepers use.
$CityRP::jobs::items1 = 0;
This shouldn't be added to anything except laborer itself.
$CityRP::jobs::labor1 = 0;
This is used for Police Men and Bounty Hunters. It just tells if your part of the law. I also assume its used to make you get demoted if you get arrested.
$CityRP::jobs::law1 = 0;
This is the name of the job.
$CityRP::jobs::name1 = "Civilian";
This is how much income you get from the job.
$CityRP::jobs::pay1 = 25;
Gives you the ability to pick pocket people.
$CityRP::jobs::thief1 = 0;
Edit this to make people with certain jobs spawn with different items.
$CityRP::jobs::tools1 = "";
That's basically all you need to know. If you still need help, just send me a message.