Plugin anty reklama
#1
Od razu piszę plugin nie jest mój żeby nie było to jest taka pomoc dla innych właścicieli mających problem z reklamami na serwerach

Możliwości pluginu

  • sprawdzanie przy wejściu gracza na serwer oraz przy zmianie nicku czy nick zawiera reklamę

  • zamienianie reklamy na dowolne słowo/znak (domyślnie: tylko usuwanie)

  • automatyczna aktualizacja listy blokowanych stron

  • wyświetlenie graczowi informacji w HUD o tym, że jego reklama w nicku została usunięta

  • tłumaczenia pl / en

  • możliwość ręcznej aktualizacji listy blokowanych stron, plik dostępny tutaj

  • możliwość ręcznego dodawania listy blokowanych stron w pliku konfiguracyjnym

  • możliwość dodania reklamy do listy za pomocą naszego interfejsu www
UWAGA! Z założenia, plugin blokuje tylko reklamy które są istniejącymi domenami. Wielkość liter nie ma znaczenia. Zatem przykładowo:
csgopotion.com - istniejąca strona do obstawiania, zostanie zablokowana
csgopotoin.com - nieistniejąca domena (literówka), nie zostanie zablokowana
CSGO500 - jest reklamą, ale nie jest domeną - nie zostanie zablokowana
bets.gg - taki wpis na liście blokowany zablokuje w nickach: BETS.GG, bets.GG, BETS.gg, bEtS.gG
 
Instalacja

  1. Pobierz i rozpakuj paczkę zip z załączników w tym poście.
    Paczka zawiera:
    - plugin: name-links-remover.smx
    - tłumaczenia pluginu: name-links-remover.phrases.txt
    - listę blokowanych domen: name-links-remover.txt
    - plik konfiguracyjny: plugin.name-links-remover.cfg

  2. można zdekompilować plugin tutaj.
    Dodatkowo:
    - plugin updater.smx - służy do automatycznej aktualizacji tego pluginu, można go znaleźć też tutaj
    - rozszerzenie SteamWorks.ext.so - wymagane przez updater.smx, można je znaleźć też tutaj

  3. Wgraj pliki na serwer i zmień mapę. Jeśli nie chcesz korzystać z automatycznych aktualizacji, nie wgrywaj pluginu updater oraz rozszerzenia SteamWorks
 
CVAR'y
Plugin automatycznie wygeneruje plik konfiguracyjny plugin.name-links-remover.cfg w katalogu cfg/sourcemod. Dostępne ustawienia:

  • sm_nlr_replacement "" - słowo/znak, które ma zostać wstawione w miejscu zablokowanej frazy (domyślnie: brak, czyli tylko usuwa reklamę)

  • sm_nlr_warning_enabled 0/1 - pokazywać informację w HUD graczowi, którego nick został zmieniony? (domyślnie: 1 - tak)
 
Konfilkty
Plugin nie powoduje konfliktów z innymi modyfikacjami.

 
Wersja
Plugin jest w pełnej, publicznie dostępnej wersji.
Załączniki
name-links-remover.zip - wersja 1.0.12 + updater.smx +SteamWorks.ext.so
[Obrazek: fUcWpD9.gif]
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości