[FilterScript] Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System
#1

#[ FilterScript ]

iMonk3y's Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System

...or for short ASDKDCSMCWRSLS


What does this script offer?
  • 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!
Haven't made any /mystats type of command, only /topkillers - you can view top killers of each month, plus your own personal best.
I thought that people (especially newbies) wouldn't be so excited about their own deaths, but anyone is free to modify.
Top ten killers scoreboard
Picture says more than a 1000 words



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.)

Simple login system
This dialog pops out everytime players spawns, if they're not registered. Alternatively, players can use /register



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.

Big thanks

Code:
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
Installation
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
Code:
//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:
Code:
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
Bugs
There were some bugs found, thanks to Geryy for pointing them out.
This script is no longer available, sorry.
Reply


Messages In This Thread
Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by iMonk3y - 07.02.2011, 15:22
Re: asdkdcsmcwrsls - by vyper - 07.02.2011, 15:32
Re: asdkdcsmcwrsls - by Hiddos - 07.02.2011, 15:40
Re: asdkdcsmcwrsls - by HyperZ - 07.02.2011, 15:43
Re: asdkdcsmcwrsls - by iMonk3y - 07.02.2011, 16:03
Re: asdkdcsmcwrsls - by TheAlienForce - 07.02.2011, 16:04
Re: asdkdcsmcwrsls - by royal_king - 07.02.2011, 16:07
Re: asdkdcsmcwrsls - by iMonk3y - 07.02.2011, 16:15
Re: asdkdcsmcwrsls - by justsomeguy - 07.02.2011, 16:17
Re: asdkdcsmcwrsls - by [P4] - 07.02.2011, 17:23
Respuesta: asdkdcsmcwrsls - by anonymousx - 07.02.2011, 22:27
Re: asdkdcsmcwrsls - by MrDeath537 - 08.02.2011, 05:30
Re: asdkdcsmcwrsls - by Pooh7 - 12.02.2011, 10:05
Re: asdkdcsmcwrsls - by Lorenc_ - 12.02.2011, 10:08
Re: asdkdcsmcwrsls - by _Tommy - 12.02.2011, 11:10
Re: asdkdcsmcwrsls - by Mean - 12.02.2011, 11:19
Respuesta: asdkdcsmcwrsls - by RcoN! - 12.02.2011, 12:02
Re: asdkdcsmcwrsls - by iMonk3y - 12.02.2011, 17:51
Re: asdkdcsmcwrsls - by Hiddos - 12.02.2011, 17:53
Re: asdkdcsmcwrsls - by jejemonerz123 - 13.02.2011, 07:07
Re : Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login Syste - by Shoko Lacho - 20.02.2011, 00:23
Re: Re : Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login S - by iMonk3y - 20.02.2011, 08:09
Re: Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by black_dota - 23.02.2011, 17:09
Re: Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by legodude - 23.02.2011, 18:44
Re: Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by imosek - 12.03.2011, 19:38
Re: Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by Mr.Jvxmc - 12.03.2011, 20:33
Re: Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by Venice - 13.03.2011, 06:42
Re: Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by Ironboy - 13.03.2011, 06:50
AW: Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by asdfgh98 - 01.08.2011, 21:54
Re: Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by Nikid - 03.08.2011, 18:26
Re: Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by Kalzifer - 13.08.2011, 22:31
Re: Advanced Super Dynamic Kills & Deaths Counting and Storing Modification Combined With Relatively Simple Login System - by kokoshkata - 21.06.2013, 13:14

Forum Jump:


Users browsing this thread: 3 Guest(s)