Sign In

Sign In

    1. Created 15 September 2025

    CSHOT

    Siec tworzona z pasja, prężnie rozwijajacą się. Posiadamy serwery CS 1.6. Każdy znajdzie u nas coś dla siebie. Profesjonalne podejście administracji jak i adminów tworzy wspaniałą atmosferę na sieci. Jeśli masz

    1. Created 15 September 2025

    CSHOT

    Siec tworzona z pasja, prężnie rozwijajacą się. Posiadamy serwery CS GO. Każdy znajdzie u nas coś dla siebie. Profesjonalne podejście administracji jak i adminów tworzy wspaniałą atmosferę na sieci. Jeśli masz c

Partners

Awatar autora

Na deathrun`a staty i rank

Created Today  in PLUGINY  by Poster
[TITLE] Na deathrun`a staty i rank
[URL] https://amxx.pl/topic/47620-na-deathruna-staty-i-rank/


**Na deathrun`a staty i rank**
v0.5

Pomysłodawca: hiroshima @ [Deathrun Time Rank Stats - AMXX.pl: Support AMX Mod
X](http://amxx.pl/topic/46577-deathrun-time-rank-stats/)

Liczy czas od spawna do zetknięcia z bytem końcowy. Wygląda on jakoś tak:
[![Posted
Image](http://amxx.pl/uploads/imgs/amxx_1301852...504__1.jpg)

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:

Spoiler

Client Commands

say /top15

list of best



say /rank

players` current rank



say /last

last time of crossing map



say /best

players` best time (not best on map)



MySQL
amx_drstats_host "localhost"
amx_drstats_user "root"
amx_drstats_pass "root"
amx_drstats_db "drstats"

When db is filename, plugin will use SQLite affinity

Reszta
amx_drstats_save 1|2|3

1 - save by steamid (default)
2 - save by nicku
3 - save by ip



amx_drstats_timer 0|1|2

0 - no timer of run
1 - always show timer (default)
2 - only if player is in score, TAB key



amx_drstats_timer_type 0|1

0 - time in StatusText (default)
1 - time in round timer (looking bad)



amx_drstats_draw_finish 0|1

0 - hide finish entity
1 - show finish entity (default)



amx_drstats_print_result 0|1|2

0 - no summary info after run
1 - results on HUD and in console (default)
2 - results on chat



amx_drstats_chat_prefix "[Speedrun]"
prefix chat infos


amx_drstats_top15_page ""
when using MySQL method your could provide your WWW link to displat /top15


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)



[Image: konfiguracja.png]
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_MAPY

wię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](http://forums.alliedmods.net/showthread.php?t=149210 "External
link")
[Dokumentacja AMXX.pl:
colorchat.inc](http://amxx.pl/dokumentacja/i11/colorchat)

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
[Image: tongue.gif]
\- załączam plik .amxx, żeby była mniejsza **kompilacja**
[Image: haha.gif]
\- 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
Załączone pliki

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=21196 "Pobierz załącznik"][Image: zip.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=21196 "Pobierz załącznik"]**DR Stats.zip**[/url] **52,85 KB** 6117 Ilość pobrań

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=21197 "Pobierz załącznik"][Image: zip.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=21197 "Pobierz załącznik"]**dodatki.zip**[/url] **3,9 KB** 3977 Ilość pobrań

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=21198 "Pobierz załącznik"][Image: zip.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=21198 "Pobierz załącznik"]**DRStats-www.zip**[/url] **212,67 KB** 4634 Ilość pobrań







Załączniki:
dodatki.zip
DR Stats.zip
DRStats-www.zip