:siren:Redx475 has taken over development of this gamemode.:siren:
Hi everyone, my first real project here. I decided that I needed a educational project to learn more advanced Lua and to help let everyone know who I am. And, since it is RP season and all, I thought I’d join the RP craze. So, to start I will steal the box method from all the cool posters.
What is NewRP?
NewRP is a new RP gamemode. This is written from scratch, a derive of Base.
Public (after release)
No Guns, No Durgz
I really don’t see a need for these in an RP gamemode. Its just a temptation for minges.
This is an RP gamemode, therefore there will be no prop spawning, physgun, toolgun, etc. You will still have the physgun, no punt though.
The gamemode is going to be very loose. There will be a few categories, but no real “Jobs”. These categories are:
Cop (kinda a job >.>)
Private Business Owner
Not actual “Karma”, but it seemed like a nice name. This really determines what you do. Normal players will have neutral to maybe +5 karma. In general around 0. Cops will need positive Karma to stay a Cop. They can gain karma by making arrests (more on that later) and doing public “works”. (Think quests.) You can steal/be stolen from, (more later) this lowers your Karma. you need a certain amount of negative Karma to be able to even do bad things.
Karma affects alot of things. As you gain Karma as a Cop you will unlock more advance (non-lethal) weapons. At first you will have to chase down criminals, but eventually you will unlock bean-bag shotguns, tazers, etc.
As a theif/bad guy, your negative Karma will effect both your ability to crack better safes/locks, and how long you will go to jail for if/when you get caught.
No deaths (as in “kill”)
Rather than using the death provided by the source engine, I have decided upon a new punishment. You will be incapacitated. This is nearly the same as death, but you keep you items/weapons, and you “respawn” in the same place. However, you must pay a fee to be revived. You can also be robbed while you are incapacitated, or helped up by another player, in which case it is free.
Similar to Stranded you will have needs. These, however, will be ALOT slower in dropping than stranded.
Your money in your pocket is different from your total money. When you spawn, you receive a basic “safe”. This must be placed somewhere, um, safe ._. . Then, you carry money in your “wallet”.
You can and will get mugged. Mugging is very particular, though. When mugging you have a choice: Holdup or knockout. If you knocksome out you take 10% of their onhand money. They get ragdolled and blacked out for 5 seconds. They cannot be mugged for a certain amount of time. You cannot mug them again for a certain (TBA) longer amount of time. Holding up however, gives them a choice (a little prompt, with keys to answer it). They can pay 50%, or attempt to run. If they pay they now have the ability to report the crime (more later) and are “mugged”. Also, if they have pepper spray, they can use that.
If you are within the vacinity of a crime, you can answer, via a prompt, wheather or not to report it. If you do, the police are notified and can arrest the person on spot. They don’t get to find out where he is though, unlike in DarkRP.
The police are the only “armed” “job”. They start with a punishment stick. This arrests warranted people, and punishes ones without one. Punishing people with a neutral/positive Karma will lower yours. As your Karma goes up you can unlock (not sure how yet) more items, ranging from a beanbag shotgun that is similar to the ULX Slap, to a tazer that ragdolls.
If you are doing something bad so lose Karma. The lower your Karma, the longer your sentance will be. If its high enough though, you wont even be arrested. Just punished.
Similar to the other WIP RP’s, there will be a map config file that groups doors into properties. You can see a NPC who is placed somewhere in the map to purchase a property. You are going to need one if you want a safe place to store your “safe”. There will also be NPC’s for banks, shops, etc. These have a set price, so buying from players can sometimes be cheaper. Once you own a property you can upgrade the locks on the doors, add furniture, etc.
Becoming a Cop/Baddie
To become a Cop/Baddie you see the apporpriate NPC. They have you do certain good/bad quests to raise/lower your Karma to the required level to get the job.
When you view another player, you will usually not be able to tell what they do. You wont know if they are a cop, or a furniture salesman.
Players can establish groups. They can also be assigned to properties. This is just a string. It can be used to make companies, guilds, clans, gangs, etc.
As a citizen you can really do whatever you want. You can buy items, combine items (later), resell stuff, do “quests”, the whole lot
You can see a NPC to become a Private business owner. This doesn’t really assign you to any particular job. You can just now place orders with an NPC to get various shipments of everthing from food to ingredients to furniture. This is really the shop owner of the game.
Alot of people are asking about these. There is a few reasons for this. The only area in which I have yet to work is NPC’s. This will allow me to learn more about them. Also, gameplay wise, they provide an alternative. They sell basic things at high prices. It would be much more advantages to see another player about buying things. You can also hold them up. And for the jobs, these are meant to be regulations. For example, you can’t become a criminal without at least one cop in play.
Wow. You really bit off more than you can chew
I know its alot, but its all relativley (lol bad spelling) simple. Remember, my goal is to Learn. Any ideas, forseen problems, etc, let me know.
** Who is doing this exactly?**
Me. I know Lua. And Ham and Jelly. He’s doing maps.
Can I help?
I will need more help later. ATM I just need to get the base done.
Video of admin setup of map, and some slight things such as doors, properties, etc
(Just values, nothing specail)
(only about 15 minutes of work >.>)
Doors, owning and nonOwnable
Entity labeling on HUD (Woohoo.)
Thirst, hunger, etc. Decay.
Saving of doors
Start of GUI
Start of NPC’s
NPCs Saving location, sellable items, angles, name, model, etc
NPCs Store menu DONE
Invenotry 90% DONE
Context menu 50% done
(Thanks to Chewgum for his Inventory addon, used that as a base for my inventory and derma’s)
Added sell door/property.
Added some new food items.
Got sounds working.
Fixed buffer overflow message (Lol, NWString is more laggy than I thought)
Started on Pmodels.
Got a list of items/foods (Ham and Jelly)
Started on a skyscraper for the map (Ham and Jelly)
Added coughing/wheezing for low hunger/thirst (Thanks GMS)
Added Incapacitation, revival by pay.
Ragdoll upon incap, firstperson, some other effects too.
Added standing up sleeping, ToDo: Beds
Custom NPC SHops DONE!
Police chief done, ready to be bribed
Helping up other players gives 1 karma
Bean-bag shotgun done - Earned at +20 karma as a cop
Cop doors DONE
When will it be released?
Hopefully ASAP. I have alot to do, I just thought I would share my ideas and ask for more ideas. I may do a SVN soon.
Lol Sucky DarkRP
Hopefully not. Tell me what to change. I will consider.
Another word on gameplay
In retrospect, I have realized that this post is more of a jumble of ideas, rather than an actual game plan (c what i did thar.) Here is a brief outline of the gameplay.
Money, Karma, and RP Names are saved over. You can choose to reset your karma on each join, however.
When you join, you need somewhere to stay. You can negotiate a property from another player, or buy one from the realtor NPC. When you spawn you start with a “safe”. Its more of a cardboard box. After 10 minutes it becomes a viable theivery target. This is where you store your extra money. If you carry alot on hand, you become a big mugging target. So its best to keep this in your house. Alternatively you can give your box to a banker npc and have them keep it for you, for a fee.
You start as a Citizen. You can do some “good” quests from the Police NPC to rasie your Karma to +10. Then you become a cop. Or, you can do some “bad” quests to lower it to -10 to become a Criminal. Being a Cop counts as your “job”, and puts you under that list in the Tab menu. Being a criminal does not. Or you can become a private business owner, by paying a fee to an NPC.
Citizens have the highest paycheck, since they really have no predefined “job”. Cops have a lower pay check. Business owners have none. Everyone can “order” items. Similar to buying shipments in DarkRP. Business owners have a much larger amount of things they can buy, however, and pay less when they order in bulk. Any non-cop can become a Criminal. This does not show AT ALL. Not in the Tab menu, nowhere. You can use your criminal activities to supplement your paycheck.
I hope that cleared some things up a little bit.