Skocz do zawartości
  • 0

ANTY REKLAMA


jogurcik122pl

Pytanie

Napisze mi ktoś skrypt na anty-reklamę 

1. Gracz piszę słowo które jest zakazane w słowniku np (pl,net,com,eu) gracz otrzymuje wiadomość: twoja wiadomość została przesłana do administracji w celu weryfikacji 

2. Administrator z uprawnieniami NIE OPEM tylko np admin.chat otrzymuje wiadomość że GRACZ NICK PRAWDOPODOBNIE PRÓBOWAŁ ZAREKLAMOWAĆ SERWER treść wiadomości gracza 

Odnośnik do komentarza
https://skript.pl/temat/38747-anty-reklama/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Ja bym to napisał tak, ale może ktoś poprawi. Do "zakazane" możesz dodać sobie co tylko chcesz jakieś -pl co tam tylko gracze mogą wymyslić
 

options:
    zakazane: ".pl " or ".com " or ".net " or ".eu " or ".pl" or ".com" or ".net" or ".eu" or ",pl " or ",com " or ",net " or ",eu " or ",pl" or ",com" or ",net" or ",eu"
on chat:
    if message contains {@zakazane}:
        cancel event
        kick player due to "&cZostales wyrzucony z serwera za probe reklamy, jesli to blad skontaktuj sie z administracja"
        send "Gracz %player% prawdopodobnie probwal cos zareklamowac" to all players where [player input has permission "admin.chat"]

 

Edytowane przez xAxee
xAxee

Wstawiam w code

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/38747-anty-reklama/#findComment-244199
Udostępnij na innych stronach

  • 0

 

1 minutę temu, jogurcik122pl napisał:

Jak zmienić tego kicka na wiadomość do gracza
I skrypt działa w tej formie bardzo dobrze dziękuje <3 

zamiast linikji z kick player daj [send "jaka chcesz wiadomosc" to player

 
Odnośnik do komentarza
https://skript.pl/temat/38747-anty-reklama/#findComment-244205
Udostępnij na innych stronach

  • 0

Powinno dzialac, ale w tej chwili nawet jak admin bedzie pisal cos z zakazanymi znakami to bedzie wiadomosc blokowalo (to ma plusy i minusy, bo jak sie ktos wlamie to nie napisze od admina, ale z drugiej strony irytujace) Chcesz to sobie ogarnij permisje
 

options:
    tag: &c[AntyReklama]&r
    zakazane: ".pl " or ".com " or ".net " or ".eu " or ".pl" or ".com" or ".net" or ".eu" or ",pl " or ",com " or ",net " or ",eu " or ",pl" or ",com" or ",net" or ",eu"
on chat:
    if message contains {@zakazane}:
        cancel event
        send "{@tag} Wykryto probe reklamy w twojej wiadomosci, zostala ona przeslana do admina" to player
        send "{@tag} Gracz %player% prawdopodobnie probwal cos zareklamowac" to all players where [player input has permission "admin.chat"]
        send "{@tag} Wiadomosc gracza %player%: %message%" to all players where [player input has permission "admin.chat"]

 

Edytowane przez xAxee
xAxee

Wstawiam w code

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/38747-anty-reklama/#findComment-244211
Udostępnij na innych stronach

  • 0
Gość KuzynProcesor

Tutaj znajduje się pełna lista domen: http://data.iana.org/TLD/tlds-alpha-by-domain.txt
Możesz ją sobie wkleić do paska wyszukiwania (żeby zrobić wszystko w jednej linii), a następnie zamienić spacje na 

" or ".

oraz na początku dodać ". oraz na końcu "
Następnie dorabiasz przecinki i masz zaawansowaną listę do anty-reklamy :) 

 

Edytowane przez KuzynProcesor
Odnośnik do komentarza
https://skript.pl/temat/38747-anty-reklama/#findComment-244216
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...