Top ten killers scoreboardHaven't made any /mystats type of command, only /topkillers - you can view top killers of each month, plus your own personal best.
- Well, it is a modification from my previous release (Killing Spree), but this isn't a Killing Spree...
- ...this saves players' kills/deaths, not just overall, but every month!
- Monthly saves top ten players with most kills, as well as your own personal best!
- Includes simple login system with ******' Whirlpool hash for password protection - lest anyone steal another player's identity!
I thought that people (especially newbies) wouldn't be so excited about their own deaths, but anyone is free to modify.
Picture says more than a 1000 wordsSimple login system
So as in previous release, you may cycle around the year to view top killers scoreboard of each month, as well as your own personal best (of each month.)
This dialog pops out everytime players spawns, if they're not registered. Alternatively, players can use /registerBig thanks
If the nick you joined with happens to be registered, instead of reconnecting to change it, you can do it right away with this login system.
For: zcmd Zeex mx_ini MX_Master strlib Westie whirlpool ****** //Thanks to YJIET for great ideas (i.a. Rename idea in Login System) Author: iMonk3y
1) Download files from download link below and open archive
2) Move .amx file to your filterscripts folder
3) Move all includes to your pawno/includes folder
4) Move Players folder to scriptfiles folder
5) Download Whirlpool plugin and move the .dll (Windows) or .so (Linux) file to your plugins folder
6) Add appropriate lines to your server.cfg
//Windows plugins whirlpool <------------> //Linux plugins whirlpool.so <------------> filterscripts ASDKDCSMCWRSLS
7) You're done, connect to your server and start slaying!More information
Upsides of this script is that you can actually update it during the gameplay, without having to shutdown the gamemode. Stats of all online registered players will be saved automatically in their user files and loaded when you load new update (this operation can take from 3 up to 5 seconds with 500 players online - depends on machine). All players will be frozen during update.
When you first start your server, a new file will be created, which will look like this:
Alltime_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty Alltime_kills = 10|10|10|10|10|10|10|10|10|10|10|10 January_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty January_kills = 10|10|10|10|10|10|10|10|10|10|10|10 February_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty February_kills = 10|10|10|10|10|10|10|10|10|10|10|10 March_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty March_kills = 10|10|10|10|10|10|10|10|10|10|10|10 April_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty April_kills = 10|10|10|10|10|10|10|10|10|10|10|10 May_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty May_kills = 10|10|10|10|10|10|10|10|10|10|10|10 June_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty June_kills = 10|10|10|10|10|10|10|10|10|10|10|10 July_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty July_kills = 10|10|10|10|10|10|10|10|10|10|10|10 August_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty August_kills = 10|10|10|10|10|10|10|10|10|10|10|10 September_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty September_kills = 10|10|10|10|10|10|10|10|10|10|10|10 October_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty October_kills = 10|10|10|10|10|10|10|10|10|10|10|10 November_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty November_kills = 10|10|10|10|10|10|10|10|10|10|10|10 December_names = Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty|Empty December_kills = 10|10|10|10|10|10|10|10|10|10|10|10
There were some bugs found, thanks to Geryy for pointing them out.This script is no longer available, sorry.
Shame you didn't name it after a line of the keyboard, something like:
"Advanced Super Dynamic Filterscript Giving Highscores, Joins, Kills & Logins" i.e. ASDFGHJKL (the middle line on my keyboard at least). Good to see people releasing things using decent systems at least. |
Shame you didn't name it after a line of the keyboard, something like:
"Advanced Super Dynamic Filterscript Giving Highscores, Joins, Kills & Logins" i.e. ASDFGHJKL (the middle line on my keyboard at least). Good to see people releasing things using decent systems at least. |
very nice and neat. Can you tell me how do you make this textdraws?
|
This is cool, but I really loled @ the topic title! You should change it.
|