All pastes #2052944 Raw Edit

Someone

public text v1 · immutable
#2052944 ·published 2011-05-02 17:23 UTC
rendered paste body
Features I'd like included:

1. Rank system - the player types !wr to view the statistics of the ranked players in this format:
NAME_HERE , Completed the map in xx.xx.xx, with xxx jumps, FPS: xxx

Note: The rank will include the fps_max value that the player used, to separate the players. fps_max 54 is easier to bhop with, and the two different skill levels and ranks shouldn't be associated with eachother.

With this being said, !wr54, and !wr300 would be great. If the player just types !wr, you will see the rankings based solely off of the time. But, the player can separate the ranks to see how fast the fps_max 300 users beat it, and how fast the
fps_max 54 users beat it.

2.) The timer - self explanatory. I'd like the format to be:

You have been hopping for:
Time: xxx.xx
Jumps: xxx
Velocity: xxxxxxxx
Best time: xxx.xxx

Note: in the "Best time" section, I'd like it to be either removed if the player hasn't completed it yet, or just to say, "Best time: Not completed yet!" 
if the player hasn't completed the map. Also, the timer start zone should be square/rectangular, depending on the start of the map. If you could incorporate something similar
to that of cP mod, that'd be great. That, or have the player start in 4 separate locations, execute a command, then the zone inside of the 4 locations would be the start zone would also
be acceptable.


3.) A restart feature - the player can either: switch teams, type !restart/!respawn/!spawn/!respawn to go back to the beginning of the map where the start zone is.

4.) A gravity feature - the player types !gravity, which toggles gravity to be lowered by 300, causing jumps to be pretty much a joke. 
Of course, this feature will void the timer, and I'd like the timer to disappear when toggled. If the player types it again, gravity is 
returned to normal, and they can continue the map like that, but the timer DOES NOT come back until they restart the map.

5.) !fps command - retrieve the current value of "fps_max" of all of the players in the server.


6.) When a player finishes the map, I'd like for it to announce in the server (it already does), but I'd like it to announce the amount of jumps were performed in the session aswell.
An example would be: [SM] jOn` finished the map in 00:07:12.787 in 452 Jumps, FPS: xxx!

And if possible, I'd like for it to stand out, with a different color font (green for example).


8.) Allow spectators to see the spectated players timer aswell. i.e., the Time, Jumps, velocity, best time of the player.


9.) When the player completes the map, the players score is reflected and changed based on how many seconds it took to finish the map. For example, player starts off with -2000 score, 
player beats map in 14.xx seconds, players score changes to -14.


10.) a !command or !timer menu, that prompts the player what the available commands are, in menu format (similar to that of !wr's), but once the option is selected, 
it gives a brief description as to what the command does

11.) Sideways/W only bhopping detection, with individual ranks. For example, if you type !wrw (world record W), the times of people who have accomplished the map while only using the W button will be displayed. Same goes for !wrsw (world record sideways).

12.)!wr <mapname> - for example, if the player types "!wr bhop_eazy" while the server is an a map other than bhop_eazy, they can still see the ranks and times for that particular map in question.

13.)!removewr(54)(300) - pretty self explanatory, just a system to remove ranks, for potential cheaters or if something happens by mistake.
if 54 or 300 isn't specified, it's just by time (standard !wr)) <range> or all, example: !removewr300 1; !removewr54 2-5, !removewr all