v0.5
Pomysłodawca: hiroshima @ Deathrun Time Rank Stats - AMXX.pl: Support AMX Mod X
Liczy czas od spawna do zetknięcia z bytem końcowy. Wygląda on jakoś tak:

Najlepsze czasy graczy są zapisywane w bazie danych. Miejsca spawnu tego bytu końcowego określa admin komendą dr_finish (flaga CFG, chyba H). Pozycja jest zapisywana automatycznie.
Po przejściu mapy wyświetlane są różne czasy i międzyczasy, a byt zmienia kolor na zielony.
English translate of cvars:
Komendy gracza:
say /top15
- lista najlepszych
say /rank
- aktualna pozycja
say /last
- ostatni czas przejścia mapy
say /best
- najlepszy czas przejścia mapy (tego gracza, nie ogólny)

MySQL
amx_drstats_host "localhost"
amx_drstats_user "root"
amx_drstats_pass "root"
amx_drstats_db "drstats"
Reszta
amx_drstats_save 1|2|3
- 1 - zapis po steamid (domyślnie)
- 2 -zapis po nicku
- 3 - zapis po ip
amx_drstats_timer 0|1|2
- 0 - brak odliczania czasu biegu
- 1 - zawsze pokaż czas (domyślnie)
- 2 - tylko jak gracz trzyma TAB
amx_drstats_timer_type 0|1
- 0 - pokazuje czas w lewym dolnym rogu (domyślnie)
- 1 - tam gdzie czas rundy (nie polecam)
amx_drstats_draw_finish 0|1
- 0 - ukrywa byt koncowy (być może żeby postawić coś swojego w tym miejscu np. ModelPlacer`em)
- 1 - pokazuje byt koncowy (domyślnie)
amx_drstats_print_result 0|1|2
- 0 - brak informacji o wyniku biegu (czasy)
- 1 - pokazuje wynik na HUD+info w konsoli (domyślnie)
- 2 - pokazuje wynik na chacie
amx_drstats_chat_prefix "[Speedrun]"
prefix informacji na chat
amx_drstats_top15_page ""
jak tu wpiszesz adres strony www to będzie ona otwierana zamiast czytania top15 w pluginie
dopisuje do tego adresu
mid=ID_MAPYwięc adres powinien to uwzględniać, przykłady
index.php?
index.php?strona=staty&
domena/staty/
Wymagane pliki do kompilacji:
[INC] Director Hud Message - AlliedModders
Dokumentacja AMXX.pl: colorchat.inc
Załączam też jeszcze bardziej wydajną ramkę oraz barneya, bo nie mam modelu guzika.
Konwersja położeń ramki do barneya wymaga wykonania
UPDATE maps SET finishZ = finishZ-36 WHERE finishZ;
Instalacja stat WWW:
Wrzuć zawartość DRStats-www.zip na serwer uzupełniając przedtem plik config.php danymi połączenia MySQL
menu.ini zawiera konfigurację poziomego menu
Zmiany:
0.5
- zapisywana data rekordu (tylko nowych)
- narodowość gracza + flagi na stronie
Uwaga: plugin jest kompatybilny wstecz, co oznacza, że przejście z 0.4 na 0.5 niczego nie zepsuje
0.4
- obsługa wielu języków
0.3.2
- opcjonalne wyświetlanie czasu w miejscu czasu rundy, ale kiepsko to wygląda

- załączam plik .amxx, żeby była mniejsza kompilacja

- aktualizacja statystyk na www: tablelk, menu.ini view może być http://link, buforowanie wyjścia
0.3.1
- bufixy:
- czas wyświetlał się po przejściu mapy z niestandardowym bytem końcowym
- top15 działało tylko z importem z www
0.3
- poprawiona ramka (wysyłana była zbyt często i do wszystkich)
- interfejs programistyczny, kilka forwardów i natyw: umożliwia podmianę bytu końcowego bez edycji głównego pluginu
0.2.1
- dodawanie do adresu strony z top15 id mapy
0.2
- nowy cvar: amx_drstats_draw_finish
- nowy cvar: amx_drstats_print_result
- nowy cvar: amx_drstats_chat_prefix
- nowy cvar: amx_drstats_top15_page
- poprawiony nieco wyglada Top15
- zapis pozycji bytu tylko jeśli został zmieniony (oznacza to zwykle 1 zapytanie na mapę mniej)
- drobne poprawki
0.1
- pierwsza publikacja
Jak dobrze pójdzie będzie też zapis SQLite jak ktoś nie ma bazy danych MySQL.
Restart statystyk można zrobić wykonując w bazie danych zapytanie:
DELETE FROM results