Licznik wizyt na serwerze
MocnyAmper
15.04.2022
Witajcie,
Tym razem prezentuję coś zupełnie mojego autorstwa. Nie wiem czy taki plugin był już na forum, ale dla nabrania praktyki postanowiłem napisać swój
Działanie:
Zasada działania jest bardzo prosta: plugin zapisuje do nVault graczy po steam_id i łączną ilość połączeń użytkownika do serwera. Z każdym połączeniem zwiększa o 1.
Po podłączeniu użytkownika wyświetla informację informującą, która to już wizyta gracza. Można też ustawić aby ten komunikat pojawiał się co określoną ilość czasu lub go wyłączyć. Można go też wywołać komendą /visits.
Cvary:
visitcounter_prefix "[TwojaNazwa]" //prefix przed wiadomościami
visitcounter_webaddr "twojasiec.pl" //adres Twojej sieci
visitcounter_adson "1" //1 - włącza cykliczny komunikat o ilości wizyt, 0 - wyłącza
visitcounter_adstime "180.0" //co ile sekund ma pojawiać się w/w komunikat?
Attached Files
MocnyAmper
16.04.2022
Wersja 1.1, jakby ktoś chciał dodać interwał pomiędzy zapisami.
Główna zmiana polega na tym, że teraz nie zapisuje każdego pojedyńczego wejścia na serwer, ale musi minąć określona cvarem ilość czasu (domyślnie 30 minut) aby plugin naliczył nowe wejście. Jeśli gracz wejdzie ponownie przed upływem tego czasu, licznik czasu zostanie zresetowany i znowu będzie trzeba czekać 30 minut. W zamyśle ma to wyglądać tak, że gracz, który gra nieprzerwanie nawet wiele godzin (lub z przerwami mniejszymi niż te 30 minut) będzie miał naliczone tylko jedno wejście.
Cvary:
- te, które są wyżej
- visitcounter_interval "1800" //czas, jaki gracz musi NIE być na serwerze aby zliczyło kolejne wejście