[img]http://i.imgur.com/IrJxL.png[/img] [b]## ----------------------------------- ##  Project: CP Restoration ## -----------------------------------[/b]           ##----------------- ## Credits to: ## Gando ## Robby ## .technoSprint/Jasper Valentine ## Ender Omega ## John Smith ##-----------------   [list][size=150]Table of Contents[/size][list] [*] Part 1: Faster communication [*] Part 2: Location [*] Part 3: Injury Notification [*] Part 4: Dispatchers[/list][/list] (Protip: read the post for details)   [size=150][b]Preface[/b][/size]      [size=105]Currently, the police system is in shambles. They use many means of confusing communication to speak with the rest of the police force. By adding new  means of communication, the police force can become many times as strong and organized as they are currently. This compilation of suggestions is meant to combat this problem by making a unified communications method.[/size]   [b][size=125]Part One: 10-Code Translation in Agenda[/size][/b][list]      We are suggesting the use of the agenda mechanism to facilitate the usage and understanding of police "10-codes." [i](These are special codes used by law enforcement to share information quickly and discreetly.)[/i] The feature would show translations for the most recent 10-codes used in /g chat.             [b]Information:[/b] [list]                 [*] CP Level requirement - No CP below level five CP (rp_xp) is allowed to use this command, to prevent spam.                 [*] Limited to one transmission per ten seconds to prevent spam.                 [/list]                 [list][*] (group) Gando: 10-4, my 10-77 is 45 seconds.[/list]                 [*] --This would appear on the screen of all CPs: http://i.imgur.com/8qHZa.png                 [*] --Full list of radio codes (found by Ender Omega) - http://i.imgur.com/vHcTl.jpg[/list]   [b][size=125]Part Two: Location[/size][/b][list]     The addition of a simple command to report current location in police group chat, only available if you are a member of the CP force. This would be a standarized, easy to learn system to better facilitate communication and response within the police force. It would include a bindable command (i.e rp_location) which would automatically transmit your location into group chat. Although, this would take a little bit of coding to code in pre built areas, such as Location Nodes.       [b]Examples:[/b] [list]         [*] (group) Gando: I'm currently at location "Nexus Fourth Floor"!             ## This could also be shortened by integrating the location commands with the 10-codes.         [*] (group) Gando: My 10-20 is "Nexus Fourth Floor"!         [*] (group) Ruby : Intruders are entering the nexus from "The Nexus Garage"!         [*] (group) Ender Omega: 10-4, I am 10-76.             ## The 10 codes listed within chat would appear as plain text in the agenda box, letting other cops know Ender understands, and is enroute (on his way)               [/list][/list]   [b][size=125]Part Three: Injury/Death Notification[/size][/b][list]     This feature would make it so that if a member of law enforcement was hit by either a bullet or a melee weapon (this will not strictly apply to the loss of health) it would automatically list a message in another agenda style box saying where they are, that they are hit, and whether they are in perfect, good, bad, or critical condition. This message would only be sent and would expire every 15 seconds or so, that way it will not flood the chatbox. There will also be an option allowing you to turn this feature off - that way, if a bunch of cops are in a gunfight, it won't be spammed. If another cop is  within a certain range of you during your death (10-20 meters), then that cop will relay a message saying that you are dead and where you are.         ##Could use some clarification on conditions       [b]Examples:[/b][list]         [*] ** Ender Omega receives a bullet and dies with Ruby 13 meters away from him.         [*] (group) Ruby: Ender Omega is down at the "Radio Station"!         [*] ** Ruby has been killed with a Grenade 6 meters outside of the radio station.             ## Since no CP was by Ruby as he was killed, his death is not transmitted.                     [*] ** Jasper Valentine recieves a bullet and lives.         [*] (group) Jasper Valentine: I've been hit with an 5.56mm bullet at the "BP Station"! I'm in critical condition! Requesting paramedics!             ## Jasper Valentine was hit and has under 50 health, therefore he is in critical condition.          [*] (group) Gando: I am under heavy fire at "Offices, Elevator", requesting backup!            ## Gando was hit more than ten times in thirty seconds, so an alternate message is sent to prevent from flooding.[/list][/list]     [b][size=125]Part Four: Dispatchers[/size][/b][list]     The Dispatcher is responsible for the information that flows through the CP's. It gets transmitted the location of CP's in need, calls for backup, /cr / request calls, and transmitting this to all CP's active. The Dispatcher is unable to fight in any way, and is spawned in the small room on the Jail Floor. Thus increasing the CP's need for the Jail Floor to be secured.  [b]If there is not an officer on the jail floor, the dispatcher cannot function.[/b] Group chat, request calls, calls for backup, and the coordinates of dead CP's are not shown to the CPs , and the dispatcher is virtually useless. If the dispatcher is dead, or there is no dispatcher, the request calls, group chat, and other functions return to normal functionality. However, the calls for assistance and location of dead CP's are no longer feeded.   [b]Requirements:[/b][list]     [*] Level 15 CP (in rp_xp)     [*] Must not be blacklisted from the job. If a Dispatcher is voted as a failure by over 70% of the current CP force, he will be blacklisted from this job for 1 day, subsequential demotes increase in severity (can be overridden by a superadmin)[/list][/list]     tl;dr: CP system is shit. This post explains how to fix it in excruciating detail.