INFORMATION
City of Saints Role Play was established in summer 2009 with the initial intention of being a SA-MP semi-realistic role playing server. After having a lot of RPG elements(which are still in the script but disabled), the server stepped up to the more common role playing norm of the SA-MP community. It withstood 2 years of strong activity.

All thanks is due to its owner Ethan. For without him, COS wouldn't have existed in the first place!

The COS-RP package does include the original 4500+ objects the server had, because they are not mine. Only the custom gym objects will be given.


MAJOR FEATURES
Dynamic Houses
Dynamic Businesses
Dynamic Factions
Dynamic Gates/Doors
Dynamic Vehicles
Dynamic Jails
Dynamic Checkpoint Jobs
Basketball mini-game, dynamic
Item storage in houses
Dynamic Interiors
Drug dealing NPCs
Items/weapons can be dropped & picked up
Walkie Talkies available
Strength system with benchpressing
Artist Music system with record labels
Radio streams
Customizable clothes
Item storage for players
Vehicle ownership + trunk storage
Police database
Dynamic products/items
Drug system
Question tests for newly registered users (No tutorials)
Character creation on registration
Unique death system
+ many other features !



WAIT, THERE'S MORE...
Dashboard very appealing, showing fuel progress, speed mph and speed bars

Music industry is introduced to the script; allowing players to develop their artistic songwriting skills and profit from it in the role playing world. Furthermore, they could finally make it to the mainstream media and earn much more money!

Players can grow marijuana plants as well as plant coca seeds.

Admin reports are evaluated by the reporters, giving rates out of 5 to the answer with feedback.

Helpful tips are displayed by default, giving insights to players about certain subjects in the server. Of course, admins can add/delete them dynamically. Tips can be toggled.

An attractive character creation on registration where you can build your character's basic profile.

Additional clothes can be put on your character with an easy menu.

The gym system allows players to lift weights to upper their strength level. This level affects their punch damage and item storing capacity!

Question quiz are enabled upon registration to test the player's common sense. Questions can be edited in the script. (Prevents bots and distracts your typical cheater)

Guns have a certain durability! If they're worn out, you have to repair them at a gunsmith shop. Durability bar is displayed on your screen upon weapon withdrawal.

House/business descriptions will show up when you're near their 3D text positions, giving some details about the place!

Basketball courts can be added dynamically by admins. The sport allows players to play together in a competitive way.

News reporters are given a great push in the script, enabling them to broadcast news publicly and have interviews with other players(ex. Song artist) that shows up to everyone's chat!

A cool fishing system to have a bit of fun and profit off the sea animals.

Vehicle modification is available by visiting mechanics! If none are online, you can simply go to their business location and buy components(however they're more expensive)

With the streaming being implemented, admins can add radio stations to the list of streams where players can listen to them in their player-owned vehicle if they buy the Stereo component!

Walkie talkies can be bought from stores to talk with those tuned with the same channel!

Driver's license are earned by passing through a theoretical test. (similar to the question quiz)

Furniture can be added to your own houses! Once bought, you can move them to anywhere you wish inside your home.

The police have a database that holds records for those who have committed crime. They can dig up records from an online player to an offline user!

Items and guns can be dropped and picked up! Once on the ground, you will see their object laying there.

Tons of animations!

Jails are dynamic. Admins can place a jail-able location anywhere!

Real estate can sell houses and earn good money from them!

Mechanics can, other than modding, also repair, paint and fuel your car!

With businesses and products being 2 independent features, you can order products for your business to sell and make profit from sales! Of course, products correspond with certain business types!

Certain factions like police, medics and news have to pay their members! Wages are set per member and given on paydays.

Cops can track players' location, bug phones and wiretap them for conspiracy purposes!

Checkpoint jobs (aka RPG Jobs) are simple, effective and worth the money. Admins can create any checkpoint job and proceed by adding checkpoints around the map! Great for extra cash.

Advertisements must be bought at an advertisement broadcasting store!

NPCs can be added by admins. Their purpose is to sell drugs to factions.

Factions are very advantaged! Criminal organizations may pick to sell drugs by purchasing big deals from NPCs scattered around San Andreas, or sell guns by ordering packages by the docks. Both deals are extracted to your vehicle, to then you store them in a house! Coordinates(NPCs and gun orders) are dynamic of course.

The death system is very different in this script. Upon death, you chose to either crawl to a hospital, or automatically respawn to a hospital. Crawling allows the player to remember the death scene(for possible revenge) and he keeps his weapons, however he must find a hospital before bleeding to death. If bled to death, he forgets and automatically spawns in a hospital.

... and there's much more!



DETAILS
Death System
The death system in COS-RP was made to change the whole scenery of PK(playerkill). In the role playing norm, you forget the whole death scene, who killed you and you usually end up respawning in a hospital, with no memory of the recent accident. The reason behind this was to prevent abuse of revenge. The idea of this new death options gives the players a balanced set of choices: to either crawl to a hospital or respawn directly to a near-by hospital. Here are some more details...
Crawling: Player wakes up where he died, with around 25% health, and needs to crawl to a hospital as fast as possible. His health decreases every 60 seconds by 5%, giving him 5 minutes to survive. Advantage: player remembers the scene, and can plan a revenge on whoever did this. Additionally, you keep your weapons if you had any. Disadvantage: if he doesn't crawl to a hospital in time, he'll bleed to death and respawn into a hospital, forgetting. To crawl, you simply use your movement keys; an animation is automatically applied.
Hospital: You simply respawn to a near-by hospital(script automatically detects the nearest Medical business). Advantage: your respawn is very short, so you do not need to wait. Disadvantage: your character's memory about the death scene is lost, and your weapons are gone.



Music System
Record labels can be created as businesses, because they generate powerful income to the business bank. CEOs are able to /contract and /uncontract. The parameters of /contract are simple: player and percentage. Percentage will be the total profit that the artist will make from his songs. So, if he's set to 10%, he will earn only 10% of the total income and 90% will go to the business bank. How is the money generated? Based on the old COS-RP community forum, it had a section where artists could post their songs. The money is calculated based on the topic views. There is also an extra feature: /mainstream. If an artist has potential to be known in the RP world, CEO can set him in the /mainstream category where he'll learn a much larger sum of money. Pays are automatically registered into the database, so the artist does not need to be online to receive his cheque.

Drug/Gun Criminal Business
Criminal factions can make big money. If they have the potential, they're given the rights to order drugs or guns. The way it works is unique, yet simple.

Drugs: Admins can create NPCs with a basic /addnpc command. Upon creation, they need to /editnpc to set it to 5 different locations. (ex: /editnpc 1 pos1 will set npc #1's first location to your current position) These different locations are teleports for the NPC. Every hour, the NPC will change to the next location. So if it was at pos1, it will switch to pos2. This is to prevent cops from knowing where a drug deal is occurring. Members related to the NPC can use /checknpc to find his position. The deal is effectuated with /collectdrugs when in front of the NPC. You must be inside a vehicle, because the drugs then get stored in your trunk. The next step is to store the drugs inside a house by parking your vehicle in front of the house icon and use /storedrugs. You can take the drugs out with /takehouse afterwards.
Available drug choices: heroin, cocaine and ecstasy. Anybody can grow marijuana by planting its weed seed if they have one.

Guns: A certain business type is made for weapon orders: #9 (you can type /types to find all business types along with others types) Once an admin sets a location for this gun ordering location, the faction that's set to this business can order from it.
Protocol is simple: /orderpackage gives you the option of package size. Light package is 5 guns, medium package is 10 and heavy package is 20 maximum guns.
Orders arrive after 5 minutes, and you will receive a SMS to be informed.
The same protocol applies here: you need to be in a vehicle and use /extractpackage at the standpoint. Then, you need to go in front of a house and /storeguns. The house will then have the guns available and you can take them with /takehouse to sell them or use them.


Visuals
(click to enlarge images)

Gym system:


Stats:


Personal vehicle:


Crawling to a hospital:


Character customization:
http://www.youtube.com/watch?v=J1ASG_TL6tw


PURCHASE
To test this script, please contact me via a private message on MultiMart forums (click here), or add me on Skype(id: thisizseif)

Price: $100 USD
Method: PayPal

If you purchase this script, I will help you if there's any problems related with the unedited code without any extra costs, and I will help you set it up.