←  Pluginy AMXX

AMXX.pl: Support AMX Mod X i SourceMod

»

Licznik wizyt na serwerze

  • +
  • -
MocnyAmper's Photo 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 :D

 

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

Quote

  • +
  • -
MocnyAmper's Photo 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

Attached Files

Quote