Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
- - - - -

AntiCommerce


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
26 odpowiedzi w tym temacie

#1 R3X

    Godlike

  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 11.12.2008 23:12

*
Popularny

AntiCommerce 1.2a

Cześć, chcę zaprezentować Wam mój plugin. Umieściłem go na forum anglojęzycznym, więc tu podam tylko spolszczony opis itd.
Oryginalny link:http://forums.allied...ead.php?t=79596
Nie załączam źródła, bo projekt jest ciągle rozwijany i problematyczne byłoby publikowanie każdej nowej wersji w wielu miejscach.

Ogólnie rzecz biorąc jest to anty-spam reklamowy.

Opis
To jest filtr do czatu i nicków. Jeśli wiadomość (say, say_team) zawiera adres strony www albo IP serwera, plugin nie pozwala pokazać tego na czacie. Jeśli to nick informuje o obowiązku zmiany nicku lub robi to automatycznie. Ten plugin, oparty na wyrażeniach regularnych, jest bronią przeciwko spamerom.
Jest nieaktywny gdy ma sprawdzać wiadomość/nick admina (jeśli gracz ma immunitet to może reklamować).

Cvar`y:

ac_log 0|1 (default 1)Znaczy, że prowadzone są logi (1) znalezionych reklam lub nie(0). Aby możliwe było tworzenie plików logów należy utworzyć folder 'advert' w katalogu 'amxmodx/logs/'
---------------------
ac_what2search 0|1|2|3 (default 3)Wartość z listy:

* 0 - nic (~plugin wyłączony)
* 1 - szuka tylko IP
* 2 - szuka stron WWW
* 3 - oba (IP i WWW)


---------------------
ac_punish 0|1|2 (default 0)Kara dla spamerów:

* 0 - ostrzeżenie
* 1 - kick
* 2 - ban


---------------------
ac_bantime
  • +
  • -
  • 21

#2 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 11.12.2008 23:52

no a przez to że źródła nie załączasz trafi do kosza ;>

Moduły:


sokets to pewnie do niecnych celów...
poza tym wystarczy dontsayips troszeczkę przerobiony.
  • +
  • -
  • 0

#3 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 12.12.2008 00:31

Pavulon, z ciekawosci sprawdzilem co robi tu socet i musze powiedziec ze przesadzony kod *<img src=*' />* sprawdzanie czy ciag znakowy jest adresem www przez autentyczna probe polaczenia sie z adresem... niby trudno rozpoznac po tekscie czy to www (hmm... jesli ktos nie da tego www na poczatku xD), ale takie cos daje frutke typu niepotrzebny znak lub cos... ale socet nic niebezpiecznego moim zdaniem nie robi ;-)
  • +
  • -
  • 0

#4 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 12.12.2008 07:26

Jeśli do wieczora nie pojawi się załącznik, temat trafi do kosza.
  • +
  • -
  • 0

#5 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 12.12.2008 14:57

Sry, późno było i myślałem, że przejdzie w takiej formie. Dzięki kur3k :]

Moduł jest dość ważnym elementem kodu.
1. Próba połączenia następuje tylko w wypadku znalezienia podejrzanego ciągu
2. Weryfikacja ciągu znaków jest konieczna, ze względu na popularność zapisu .. Chcielibyście karać za podanie np. nazwy pliku?

Problem furtki niepotrzebnych znaków został rozwiązany przy sprawdzaniu IP, wkrótce zaimplementuję podobny system dla adresów www.


Edit.
----------
Poczytałem trochę i nie zgadzam się, że to troszkę przerobiony dontsayips. Posiada więcej opcji konfiguracji: szukanie nickach, wybór kary, wyjątki. Do tego może szukać też reklam stron www i dzięki modułowi sockets gracz zostaje ukarany za reklamowanie istniejących stron (nawet jeśli poda adres bez http:// i www ). Wrażliwy, łatwy do konfiguracji system zmiany szukanego wzorca można dopasować tak, aby wyłapywał większość wariacji IP - czyli takich form zapisu, które generalnie IP nie są, ale mają identyczną budowę, np:

12.12.12,12

. Sugeruję przetestować ;-)
  • +
  • -
  • 0

#6 michals1982

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:7
Offline

Napisano 23.12.2008 14:10

Mam następujący problem z tym pluginem:
wpisuję w consoli
register_exception "nazwa serwera"
i jest ok po wpisaniu
showexc
widać go na liście wyjątków.Ale po zmianie mapy w wyjątkach nie ma nic nawet IP serwera pomimo tego że miało się samo zapisać.
  • +
  • -
  • 0

#7 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 23.12.2008 14:18

dodaj listę wyjątków do server.cfg albo amxx.cfg
  • +
  • -
  • 0

#8 michals1982

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:7
Offline

Napisano 23.12.2008 17:33

A w jaki sposób to zrobić chodzi mi o to co ma być wklejone


edit:
Ok thx
  • +
  • -
  • 0

#9 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 23.12.2008 17:36

register_exception "google.pl"
register_exception "amxx.pl"
...


  • +
  • -
  • 0

#10 camilost

    ^ BotQ - STER.owiec ^

  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 09.07.2009 19:22

R3X bo na alliedmods.net Napisałeś taki cvar:

No longer ac_flex_pattern 0|1

Do czego on jest? (Co daje 1 a co 0 ?)
  • +
  • -
  • 0

#11 Change

    Super Hero

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:1 161
  • Lokalizacja:Konin
Offline

Napisano 09.07.2009 20:57

register_exception "google.pl"
register_exception "amxx.pl"
...


Jako cvar czy server.cfg ?
  • +
  • -
  • 0

#12 camilost

    ^ BotQ - STER.owiec ^

  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 09.07.2009 23:26

R3X, napisał

dodaj listę wyjątków do server.cfg albo amxx.cfg

Wszystko jasne to lub to wpisujesz do tych plików. Czytanie ze zrozumieniem :D
  • +
  • -
  • 0

#13 Change

    Super Hero

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:1 161
  • Lokalizacja:Konin
Offline

Napisano 10.07.2009 09:05

No zapytałem bo to zupełnie inne pliki są ^^

[ Dodano: 10-07-2009, 10:32 ]
Aha i jeszcze jedno ;P

Aby możliwe było tworzenie plików logów należy utworzyć folder 'advert' w katalogu 'amxmodx/logs/'


Większość pluginów tworzy sobie sama katalog, tutaj trzeba manualnie?
  • +
  • -
  • 0

#14 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 10.07.2009 10:27

Większość pluginów tworzy sobie sama katalog, tutaj trzeba manualnie?

zawsze zalecane jest manualne utworzenie gdyż mogą być problemy z chmod'ami i albo nie będziesz mógł nic zrobić w tym katalogu(np usunąć plik) lub w ogóle nie będziesz mógł sprawdzić jego zawartości.
  • +
  • -
  • 0

#15 Change

    Super Hero

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:1 161
  • Lokalizacja:Konin
Offline

Napisano 10.07.2009 14:15

Dobra to się wyjaśniło, ale wgrałem plugin (działa) i nie polecam...
Po wrzuceniu (było może z 10 osób na serwerze), po 5 minutach zostało może dwóch..

Plugin banuje za free, ktoś coś napisze (nawet nie muszą być to liczby) i ma tydzień z głowy (bo ustawiłem na tydzień, ale ban to jednak ban...)
  • +
  • -
  • 0

#16 camilost

    ^ BotQ - STER.owiec ^

  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 11.07.2009 00:04

No to dziwne bo na serwerze na który wgrałem to 1 osoba od tygodnia dostała bana na 5 dni. Raz ktoś chciał napisać GG i go zbanowało tylko nie wiem jak dać na jakieś zakresy czy coś żeby działał plugin :P Mi plugin się podoba. Nie wiedziałem, że to polaka :D
  • +
  • -
  • 0

#17 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 13.07.2009 16:55

No longer ac_flex_pattern 0|1

no longer - informacja, że cvar został wycofany

Co do banowania za byle co możesz dostroić czułość pluginu cvarami

ac_ips_chars
ac_max_chars


  • +
  • -
  • 0

#18 Change

    Super Hero

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:1 161
  • Lokalizacja:Konin
Offline

Napisano 14.07.2009 08:57

No właśnie czułość zostawiłem domyślną i tak poszło :P Zresztą u mnie reklama = perm także plugin może za dużo namieszać ;]
  • +
  • -
  • 0

#19 per_b.

    Życzliwy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:34
  • Lokalizacja:..
Offline

Napisano 07.02.2011 19:32

banuje nawet nr gg ;>

ac_what2search 3
ac_ips_chars " -=.,*'[q]"
ac_max_chars 3
  • +
  • -
  • 0

#20 TaRoNe

    Zaawansowany

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:138
  • Imię:Marcin
  • Lokalizacja:Kartuzy
Offline

Napisano 17.07.2012 11:00

Nie działa nie wiem czemu :/




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych