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

TimeStamp Rank

Created Today  in PLUGINY  by Poster
[TITLE] TimeStamp Rank
[URL] https://amxx.pl/topic/134943-timestamp-r...ci-wpisów/


Standardowo wbudowane statystyki w AMXMODX tworzą listę rankingową graczy na
serwerze, dopisując każdego unikalnego gracza do tej listy. Czyszczenie spisu
graczy następuje po przekroczeniu danej ilości wpisów wg ustawienia cvara
csstats_maxsize. Domyślnie wartość wynosi 3500, konfiguruje się ją w
addons/amxmodx/configs/amxx.ini na końcu pliku.

**Jakie to ma wady?**

Z tego rozwiązania korzystają wszystkie serwery z AMXX, _jednak system ten
powoduje kilka problemów_ :

* ciężko przewidzieć ilość graczy w danym okresie miesiąca, więc np. chcąc mieć listę resetowaną co miesiąc trzeba robić to ręcznie oraz csstats_maxsize ustawić na wysoką wartość. W przypadku dużej ilości wpisów do rankingu serwer zdecydowanie dłużej się ładuje.
* losowe restarty rankingu - nie mamy bezpośredniego wpływu na ilość graczy która przybędzie na nasz serwer, więc może się zdarzyć podczas jakiegoś "boomu" ze ranking zrestartuje się wbrew zasadom przyjętym na serwerze
* męczące jest w pełni pilnowanie daty - trzeba wejść na serwer, zapisać listę top15 jako screenshota i zmienić cvar

Z pomocą przychodzi **TimeStamp Rank**

**Funkcjonalności:**

* pilnuje automatycznych restartów rankingu wg ilości dni ustawianych za pomocą cvara csstats_days
* zapisuje do pliku tekstowego toplistę spod /top15 przy każdym restarcie, w osobnych plikach w katalogu cstrike (wł/wył)
* przy wpisaniu /rank powiadamia graczy co ile następuje reset rankingu oraz kiedy ostatnio był robiony (wł/wył)

[Image: rank_1.jpg]

**CVAR:**



csstats_days 30 // co ile dni restartowac rank?
csstats_savetofile 1 // czy zapisywac top15 do pliku?
csstats_info 1 // czy powiadamiac graczy o dacie restartu?


Plugin dostępny w wersji polskiej oraz angielskiej.

**Aktualna wersja: 1.1**
Załączone pliki

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=66675 "Pobierz załącznik"][Image: sma.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=66675 "Pobierz załącznik"]**timestamp_rank_1.1.sma**[/url] **4,44 KB** 243 Ilość pobrań
[[Image: amxx.gif]**timestamp_rank_1.1.amxx**](/kompilator/plugin/66675
"Pobierz plik AMXX")

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=66676 "Pobierz załącznik"][Image: sma.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=66676 "Pobierz załącznik"]**timestamp_rank_pl_1.1.sma**[/url] **4,45 KB** 348 Ilość pobrań
[[Image: amxx.gif]**timestamp_rank_pl_1.1.amxx**](/kompilator/plugin/66676
"Pobierz plik AMXX")







Załączniki:
timestamp_rank_1.1.sma
timestamp_rank_pl_1.1.sma