Author Topic: What would you guys like to see in a CityRPG?  (Read 4226 times)

I have been expanding and editing this cityrpg mod I have for quite a while. I have been hosting "beta" servers as well. and people seemed to have been enjoying it. Now, I ask, what would you like to see?

I also ask that you not limit your suggestions. I may not be the best coder out there but please say whatever you want. What you may think would be very hard could actually possibly be done in a simple way.

No crims. More of a life rp then a tdm. Cops are just another job.

Make it so every job spawns with a shotgun, even the laborers.
Make it so whenever a cop jails a criminal, that cop gets instantly banned from the server for spawncamping.
Enable the old duplicator so criminals can plant infinite amounts of drug bricks and make millions of dollars.
When a criminal reincarnates, make them spawn with jets so they never get jailed.
Don't remove any of the abusive events like RadiusImpulse or SetVelocity
Make sure to add in VCE so players can get infinite health and spawn any weapon for free.
Add anywhere from 30-40 backdoors in your mod just incase.
Set the max playercount to 64 so it starts lagging if too many players are on it.
And lastly, make it so if an admin goes more than 10 minutes without granting money they get automatically de-admined.

Out of all the CityRP's I've played in the last few years I can tell you that if you add everything mentioned above you will have the best CityRP on the serverlist.

Day/Night cycle PLEeeeease

No crims. More of a life rp then a tdm. Cops are just another job.
This is an interesting idea, but a major part of city rp is criminals. Hmm...


I know this is satire so i'll just tell you what of these are no longer problems.
1. There is no criminal job. This is because you can do criminal acts without being a criminal job. No jobs spawn with weapons.
2. Cops will be allowed to use any measures to arrest criminals.
3. At the moment there are no drug bricks, though they may be implemented at a later date depending if i can shove 'em in there cleanly. The server is using duplorcator.
4. Reincarnation has been removed. Because of this, education has been upped to 10 maximum.
5. Abusive events will be unusable (or possibly modified using a package). I was thinking of using a different event blocker because i dont even know if the cityrpg one works well.
6. There will be no vce. If I do end up adding VCE, I will probably restrict many events and features.
7. All backdoors have been removed as far as I know, and i haven't added any backdoors either.
8. This might actually be a problem, I don't have the most relyable internet out there. I was thinking of getting a hosting service but I don't have a lot of money here.
9. Admin abuse will not be tolerated

Day/Night cycle PLEeeeease
This was something I wanted to add in but I don't really have any ideas on how. I'll look into it.

This was something I wanted to add in but I don't really have any ideas on how. I'll look into it.
Look into mods that use the cycle to trigger things, such as the day cycle events.

As for my suggestion, if you die you should loose something meaningful instead of w/e you were carrying, after all if you die in life that's it. Also instead of beating a player into jail they should be beat to the ground, then tossed in handcuffs, and taken to the jail instead. You could take control of a player away from them and use scripts to force them to follow the cop that makes the arrest, and if the cop dies then the criminal gets away.

I know this is satire so i'll just tell you what of these are no longer problems.
1. There is no criminal job. This is because you can do criminal acts without being a criminal job. No jobs spawn with weapons.
2. Cops will be allowed to use any measures to arrest criminals.
3. At the moment there are no drug bricks, though they may be implemented at a later date depending if i can shove 'em in there cleanly. The server is using duplorcator.
4. Reincarnation has been removed. Because of this, education has been upped to 10 maximum.
5. Abusive events will be unusable (or possibly modified using a package). I was thinking of using a different event blocker because i dont even know if the cityrpg one works well.
6. There will be no vce. If I do end up adding VCE, I will probably restrict many events and features.
7. All backdoors have been removed as far as I know, and i haven't added any backdoors either.
8. This might actually be a problem, I don't have the most relyable internet out there. I was thinking of getting a hosting service but I don't have a lot of money here.
9. Admin abuse will not be tolerated
Finally a host that gets it.

For #8 your internet isn't the biggest problem. Iban's mod is coded to cycle through all players when it needs to find their data, causing exponential CPU usage.

For #8 your internet isn't the biggest problem. Iban's mod is coded to cycle through all players when it needs to find their data, causing exponential CPU usage.
Quote
The gamemode will start to lag when around 1000 clients have data objects created; to prevent this append the bold lines to the OnClientEnterGame function in the package.cs and the getData function in saving.cs. Position is important.
Quote
   function gameConnection::onClientEnterGame(%client)
   {
      if(!isObject(CityRPGData.getData(%client.bl_id)))
         CityRPGData.addData(%client.bl_id);

      if(!isObject(CityRPGData.user[%client.bl_id]))
         CityRPGData.user[%client.bl_id] = CityRPGData.getData(%client.bl_id);

      
      parent::onClientEnterGame(%client);
      
      if(isObject(CityRPGMini))
         CityRPGMini.addMember(%client);
      else
         CityRPG_BuildMinigame();

      if(CityRPGData.getData(%client.bl_id).valueGender $= "ambig")
      {
         messageClient(%client, '', "\c6You have been set as a male by default. Type \c3/loveChange\c6 to be known as female.");
         CityRPGData.getData(%client.bl_id).valueGender = "Male";
      }

      %client.gender = CityRPGData.getData(%client.bl_id).valueGender;
      
      %client.doIPKTest();

      %client.schedule(1000,applyForcedBodyParts);
      %client.schedule(1000,applyForcedBodyColors);
   }

function Sassy::getData(%this, %ID)
{
   if(isObject(CityRPGData.user[%id]))
      return CityRPGData.user[%id];


   for(%a = 0; %a <= %this.dataCount; %a++)
   {
      if(%this.data[%a].ID == %ID)
      {
         return %this.data[%a];
      }
   }
   
   return false;
}

Make jobs feel meaningful

Lower the lot cost, but make it so bricks cost money to plant and generate a small mortgage

Make jobs feel meaningful

Lower the lot cost, but make it so bricks cost money to plant and generate a small mortgage
I lowered lot cost, upped paychecks and removed taxes.

Instead of taxes, lots generate more income.


I've also been experimenting with a new "writer" job that writes words. You use a pencil on a paper brick to make words, with a rare chance to generate "revenue" (basically reused the gem code for ore) and you can sell words at the education infobrick, though you must have written at least 100 words to do so (this is because the option to sell them is called "submit new chapter" so it feels like the player is writing a book or something)


I'll check this out.

Make it so it doesn't revolve around crime.

Current City RPGs have a cycle that goes like >shop>crime>police>shop>crime> etc.

The shopkeepers sell to the police and criminals. The criminals use the items to do crime, and the police use them to fight crime.

This is at the very core of city RPGs, and it gets old. I've seen servers that have lawyers, but again, it is all about the crime.

Most importantly IMO is a good build. A good build can make or break the server for me.

I'd also like to see the HOA (Home Owners Association). They're a pain in the ass for me and should be one for all of you as well.

build
The city has "open borders" if you catch my drift. No huge ugly looking walls. The city (the cityrpg cities can't really be called cities because they are so small) is situated on and around a hill. You can drive out of the city, explore the empty outskirts (or build some kind of getaway cabin if you want) and even drive to the prison, which will be quite a ways away from the city.

Also this mod will be valuing openness and freedom. There is no clothes system, you can now wear what you want for free. Also genders have been removed, as I didn't really see a point to them and they were just filling up space. People can suggest ideas (like you guys are doing now) though I can't guarantee 100% they will make their way into the mod. And, finally, I wont make a fit if people take the mod somehow or use my ideas. In fact I'll probably keep backups in my website, free for anyone's taking
« Last Edit: January 17, 2015, 11:22:18 PM by Crispy_ »


-snip-
In the case of clothes being removed, what if you added Haberdashers and Hair Stylists that can sell Hatmod hats?