Blockland Forums > Help
CityRP Job and building help.
TheChaosCarrier:
Lol.
DSi:
what code causes it. just give me the file name and the code. ill take it from there. my friends server had it disabled. and alot of jobs added
TheChaosCarrier:
Fine. I'll post it.
:/
--- Code: ---// Update 1.1
// Fixed a real estate bug.
// No longer can reset while having a loan.
// Updated the bank disclaimer.
// Added ^cast command.
// Save file is generated at start.
// Added a few missing prefs.
// Fixed a bug with not being able to see bottomprint when first spawned.
// Update 1.2
// Added a datablock.CityRPCanSpawn variable.
// Changing maps keeps minigame.
// Default interest set to 1.01.
// Update 1.3
// Added some RTB stuff.
package CityRP
{
function CityRP(%mode, %data)
{
if(%mode == 1)
{
if(!isObject(CityRPData))
{
new scriptObject(CityRPData)
{
class = Sassy;
dataFile = "config/server/PeopleMods/CityRPData.dat";
};
$CityRP::jobs::name[$CityRP::jobs++] = "Civilian";
$CityRP::jobs::initialInvestment[$CityRP::jobs] = 0;
$CityRP::jobs::pay[$CityRP::jobs] = 20;
$CityRP::jobs::tools[$CityRP::jobs] = "hammerItem wrenchItem printGun";
$CityRP::jobs::items[$CityRP::jobs] = false;
$CityRP::jobs::law[$CityRP::jobs] = false;
$CityRP::jobs::pickpocket[$CityRP::jobs] = false;
$CityRP::jobs::name[$CityRP::jobs++] = "Shop Keeper";
$CityRP::jobs::initialInvestment[$CityRP::jobs] = 100;
$CityRP::jobs::pay[$CityRP::jobs] = 40;
$CityRP::jobs::tools[$CityRP::jobs] = "hammerItem wrenchItem printGun";
$CityRP::jobs::items[$CityRP::jobs] = true;
$CityRP::jobs::law[$CityRP::jobs] = false;
$CityRP::jobs::pickpocket[$CityRP::jobs] = false;
$CityRP::jobs::name[$CityRP::jobs++] = "Criminal";
$CityRP::jobs::initialInvestment[$CityRP::jobs] = 150;
$CityRP::jobs::pay[$CityRP::jobs] = 20;
$CityRP::jobs::tools[$CityRP::jobs] = "hammerItem wrenchItem printGun";
$CityRP::jobs::items[$CityRP::jobs] = false;
$CityRP::jobs::law[$CityRP::jobs] = false;
$CityRP::jobs::pickpocket[$CityRP::jobs] = true;
$CityRP::jobs::name[$CityRP::jobs++] = "Policeman";
$CityRP::jobs::initialInvestment[$CityRP::jobs] = 150;
$CityRP::jobs::pay[$CityRP::jobs] = 50;
$CityRP::jobs::tools[$CityRP::jobs] = "hammerItem wrenchItem printGun CityRPBatonItem";
$CityRP::jobs::items[$CityRP::jobs] = false;
$CityRP::jobs::law[$CityRP::jobs] = true;
$CityRP::jobs::pickpocket[$CityRP::jobs] = false;
--- End code ---
This is in the server.cs file. Near the top. Just add jobs by doing the same thing as the rest, but rename the job. START UNDER THE POLICEMAN JOB.
TheChaosCarrier:
Also, that isn't the entire script obviously.
Plornt:
--- Quote from: TheChaosCarrier on July 17, 2009, 01:40:58 AM ---Also, that isn't the entire script obviously.
--- End quote ---
Yes, thank god.