Poll

Poll closed

N/A
N/A

Author Topic: CityMod  (Read 81701 times)

Mother of god, blok. I love your ideas.
I also think you should be able to bust players out of jail, but the prisoners who escaped instantly get wanted for jailbreak and probably their previous sentence they were supposed to serve at jail.
In jail, there should be scheduled things like cafeteria, gym, nighttime sleep and some laboring, and probably a bunch of wardens to keep the jail civil.
Also, jail will go very well with Port's daycycles support script, as you can easily detect what time of day it is and what stage is the day on.

Another thing is I can model for you quite a few things, just send me a PM with what needs to be done and I'll see what I can do.

I also think you should be able to bust players out of jail, but the prisoners who escaped instantly get wanted for jailbreak and probably their previous sentence they were supposed to serve at jail.
This is a good idea, but how would it know if an inmate has left the jail so it could give demerits?

In jail, there should be scheduled things like cafeteria, gym, nighttime sleep and some laboring, and probably a bunch of wardens to keep the jail civil.
Hmmmm. I don't like this. I think jail should stay the same, except the laboring part that I talked about. With this, inmates would have no time to labor. It would be cool if a jail actually had those things; a gym, cafeteria, and sleep area, but I don't think it should go beyond them just being rooms/areas of the jail. I don't know, it just seems a bit too complicated.

  • Government
    Vote for who you think should run your city, or even run the city yourself.  The Mayor is in-charge of many important parts of the city.  He or she is able to manage the City's treasury fund, change how much the citizens get taxed, become a dictator, and many other bureaucratic tasks.  The Mayor isn't able to make these modifications on his own though;  An elected board of directors need to verify any changes for them to take effect.

    Politics is a very dirty business.  Just as the Mayor can become corrupt, so too can the board of directors fall into bribes and corruption... Feel like your City's mayor has become a mini-Riddler? Start a riot, assassinate the mayor, impeach the mayor, or just graffiti propaganda over everything.  The choice is all yours.
I like the overall concept of this, but I could see a few problems. How would officials be dealt with if they aren't on the server for a long time? How would legislative stuff be done if the mayor is on and there are no officials or only 1 official on the server? The elected officials and the mayor would have to be players who are at the server like every day and if they are gone for more than 48 hours, they automatically lose their job and there will be an election to fill that position.

I still really want to see a form of government.

  • Production
    Now what am I going to do with this raw pile of wood?  Sell your resources to a factory to be produced into items, food, bricks, etc.  Those produced resources can then be sold to shops to be sold back to you.  Its a cycle which benefits everyone.

    Farming will also be a part of this factory idea.  Grow crops on a farm and sell them to shops, or have them processed by other people.
I like the concept of needing resources to make items, food, and other things. At the labor areas, you should be able to sell your wood or minerals to the city which will give you however money it's worth. Except, instead of the resources disappearing out of thin air, they would be put into an unlimited pile of lumber/minerals. From this gigantic pile, people would be able to buy lumber or minerals so they can make their products. The resources would be needed for you to buy finite bricks.
  • Finite Bricks - Buy bricks produced from factories to build with
If the city runs out of resources, you wouldn't be able to build, sell your products, or do other things.




I also think there could be some sort of storage system. Much like Jasa's safes, this would store your items, money, resources, and other things. There would be buy-able safes, as well as an actual storage unit. It would be a universal brick called "Storage Brick" where you could buy a storage unit and:

>Deposit
  -Money
  -Items
  -Resources
  -Other things
>Withdrawal
  -Same as above
>View Storage Unit
  -This would show everything that is in your storage unit and would show how many more things you can put in it
  -It would be cool if this had its own pop-up window where you could select things to be deposited or withdrawn

>Gets jailed for 4 hours
>Ragequits and never comes back

Holy mother of text. How long did that take to write up?
Twelve minutes.

>Gets jailed for 4 hours
>Ragequits and never comes back
Let me try to explain this:

We can most likely all agree that crime is too high in most City RPs. Everyone gets tired of the same 3-4 criminals going on kill sprees. When they finally get jailed for their 1 hour, you have peace for 30, maybe 40 minutes, and then another criminal decides to kill some people. By the time that guy's jailed, you have criminals being released from jail. These guys start more killing sprees. It's a never ending cycle.

'How can it be fun to just keep going to jail?' you ask?

That is because they are not being punished. Sure, some people see being in jail for an hour as a punishment, but to most people, it isn't. This is because there aren't any major drawbacks of going to jail other than that one hour. Think about it. There are more benefits of going to jail than there are reasons not to. When in jail you can labor for tons of money. Criminals make more money in jail than they do outside of jail. I've seen this happen so many times; when people want to go to jail so they can get money.

You can get one hour in jail for killing 5 people. You can also get one hour in jail for killing 50 people. See anything wrong there? You would have to be crazy to kill that many people if jail time was unlimited.

If you take away the ability to earn money in jail and add more time to jail sentences, people will learn quick. They will realize that "Man, jail isn't that fun anymore. I really don't want to go there again."

'What if I got jailed for 4 hours? That's way too much time! I would probably leave the server if I got jailed for that long!'

It's nobody's fault but yours if you get jailed for that long. If you commit enough crime to get that much jail time, most of the people in the server would be glad if you never came back anyways.

I know it's overused, but it is extremely fitting:  If you can't do the time, don't do the crime.

To put that^ into real life terms, it would go something like this:

Let's say you are grounded for bad grades in school. Your parents ground you for a whole weekend. You are not allowed to leave your room for the entire weekend. So, what you do is:  you play video games and sleep all day, which is what you wanted to do anyways. Now you don't have to go to that dreaded family dinner on Saturday and go see your babying grandmother on Sunday. It's a win-win for you; you get to play video games all day and not talk to anyone.

Do you think that is a punishment? Wouldn't you want to get more bad grades so you could keep getting grounded like this?




Same goes for City RP.

You get jailed for killing people. You are able to make tons of money in jail and you can avoid paying taxes which is what you wanted. You are let out after 1 hour of making money and avoiding taxes. It's a win-win for you.

Do you think that is a punishment? Wouldn't you want to kill more people so you could keep getting jailed like this?

Think about it.

Uh, didn't you see Iban's topic or something?
He made a new CityRPG from scratch, called it V3 and kept it private.
I don't know if he ever hosted it.

Yeah, I'd like to see a mod to hold a candle to his.

Im still awaiting someone who is a gui whisperer to walk into my hands. Got a real nice mod I need some GUI work done on. Already have the HUD.

To put that^ into real life terms, it would go something like this:

Let's say you are grounded for bad grades in school. Your parents ground you for a whole weekend. You are not allowed to leave your room for the entire weekend. So, what you do is:  you play video games and sleep all day, which is what you wanted to do anyways. Now you don't have to go to that dreaded family dinner on Saturday and go see your babying grandmother on Sunday. It's a win-win for you; you get to play video games all day and not talk to anyone.

Do you think that is a punishment? Wouldn't you want to get more bad grades so you could keep getting grounded like this?




Same goes for City RP.

You get jailed for killing people. You are able to make tons of money in jail and you can avoid paying taxes which is what you wanted. You are let out after 1 hour of making money and avoiding taxes. It's a win-win for you.

Do you think that is a punishment? Wouldn't you want to kill more people so you could keep getting jailed like this?

Think about it.
That sums up every single cityRP I've been to.

-blok's frickin huge walls of text-
That text.. Just wtf Blok, how do you write that much in such a short time lol.  Great ideas though, and thanks for taking the time to write it all up.  

Also, i've had people in town for the past few days so I haven't been able to do much coding, just bits here and there when I had some free time amidst school, relatives, and other activities.




  • Evidence can be added to a crime report after it's been filed.  So, the crime reports would be constantly open for a certain amount of time and when new evidence is presented, that time is extended?  Will-do.

  • Cases go cold if they have little information or if no evidence is added in a certain amount of time, cases with a lead take much more time to go cold.  See above statement ^

  • You can add crime reports to your job list so you can refer to it when not at the police station.  When a crime is committed and reported it is displayed in the PD InfoStation where detectives can claim the case to try and solve it.  It will show up as a little HUD on the bottom of the screen showing updates pertaining to the case, such as new evidence.

  • The more respected a player is that you murder = The more you are wanted/more jail time.  Exquisite.

  • If a police officer witnesses a crime the criminal automatically becomes wanted, no crime report needed.  Maybe the cops have to use their radio item (or possible command) first to signal to other officers.  This would allow the criminal maybe a couple of seconds to quickly eliminate the cop if he/she is spotted.

  • If 3 or more players witness a crime the criminal automatically becomes wanted.  I don't know if this would be okay because I still like the idea of a player having to report the crime, but your suggestion would help limit massive kill sprees in one more way.  

  • Criminals can pay off witnesses by going to the police brick and entering the amount of money they want to try to persuade the witness to keep quiet, the witness, when they go to the police brick, will be met with an option to take the money and let the crime be erased (permanently), or continue with the report making the criminal wanted.  It seems kinda weird to have a criminal put in a bribe at a PD.  There could be a /bribe command instead, or in addition to.

  • Cumulative jail time, if you have been arrested for a major crime before, time will be added to the next crime you commit.  Great idea -- Already stated in OP too ;)

  • Eliminating the "wanting to go to jail" concept, people want to go to jail so they can labor for tons of emone, this would be stopped by making laboring benefit you in a different way:  lowered jail time, if you labor, you have a random chance (like a gemstone) to have your jail time decreased, same goes for bad behavior:  if you assault/kill someone else in jail you will have time added to your jail time.  I'll keep that in mind when I create Jail

  • Jail time is not based on ticks anymore, jail time is instead given by hours/minutes/seconds, this means you could be jailed on 2 counts of murder, 3 counts of assault, and 1 count of breaking and entering and receive 72 minutes and 45 seconds.  Jail time will get its own tick starting individually for each player, but this would also be a good way to go too.  Might not use seconds in the time equation though.

  • Sell resources to City; Use resources from infinite stockpile to make bricks.  I don't like when resources get sold to the government and disappear.  I know that you mentioned that they won't "disappear", but instead they would be put into an unlimited stockpile.  The 'unlimited stockpile' part is the problem.

  • How would you know if an inmate left the jail? Triggers, the same things that detect when a player leaves a lot.

  • Using storage bricks as a place to store items/money/resources.  I'm going to use crates for the resources, and a safe for the cash/items.

Vaux, you're getting me all hyped up.

I want to try my hand at modeling in a bit.

If I'm able to get the hang of it, I want to assist you with models.

Vaux, you're getting me all hyped up.

I want to try my hand at modeling in a bit.

If I'm able to get the hang of it, I want to assist you with models.
Your hype gets me hyped so its a win-win.
Hope all goes well with the modeling too =).

  • Cumulative jail time, if you have been arrested for a major crime before, time will be added to the next crime you commit.  Great idea -- Already stated in OP too ;)
The point of me mentioning this was to say that only major crimes should contribute to your cumulative jail time. In the OP, you say:
For each demerit you have before your jailing, an extra amount of time is added to your sentence.  Each time you are sent to jail, it increasingly becomes easier to get more time added /per demerit.
I don't like the idea of each demerit adding an extra amount of time to your sentence. It should be more like for every major crime you're jailed for, 5 minutes is added to your jail time or something along those lines.

Eesh. I find Blender difficult.

It'll take me a while before I can actually produce a working add-on model or whatever...

I'll keep you posted.

It was all hypothetical anyway.

Will jail time go away when a player isn't playing? Or does he have to suck it up and join the server and finish his jail time of (X hours/minutes. Lets say it was 16 hours and 57 minutes..)?

Will jail time go away when a player isn't playing? Or does he have to suck it up and join the server and finish his jail time of (X hours/minutes. Lets say it was 16 hours and 57 minutes..)?
I don't like how jail time can go by without you on the server because, again, it takes away the purpose of your punishment. You could just get jailed, leave the server and play at another server, and then come back. Or you could even get jailed, get off and go to sleep, then get up the next day and get back on with your jail sentence over.

I think the best way to go about this would be to have jail time go by when you're not in the server, but at a much slower rate. Instead of the time decreasing normally like it would if you were in the server, time would decrease at, say, 25% normal speed. So if you get jailed for 100 minutes and you left the server, it would take about 400 minutes for your jail sentence to pass (assuming you serve the entire jail sentence while not in the server).

This could somewhat prevent people from getting a super long sentence and then rage-quitting and never coming back. They could serve some time in the server, and serve some time outside of the server.