Skocz do zawartości
  • 0

Pytanie

Mam problem z tym skryptem. Napisałem go i nie wiem czy będzie on działał jak powinien. Ma działać tak: /reklama (ip) 

Dodaje ten adres to anty reklamy i gdy gracz napisze to ip to wykonują się następujące funkcje. 

Link do skryptu: 

 

Odnośnik do komentarza
https://skript.pl/temat/39725-skrypt-na-antyreklame/
Udostępnij na innych stronach

12 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Po 1 skoro dodajesz np. {@reklama} to musisz dodać opcję bo inaczej tego nie wykrywa skript

Po 2 kiedy wpiszesz /reklama to pokazuje ci tylko te, które wpisałeś w skripcie i nie pokazuje tych, które dodales za pomocą /reklama IP więc poprostu po tych wszystkich IP wpisz jeszcze {@reklama}

Po 3 nawet jak dodasz opcje to serwer będzie mutowal gracza tylko za to, że wpisał to co się znajduje w {@reklama} a nie też te, co wypisales wcześniej

Nie wiem czemu dodałeś na górze "wszelkie prawa zastrzeżone" skoro to nawet nie działa

Jutro ci mg napisać cały poprawny skryp lub weź jakiś z neta bo jest ich dużo

Odnośnik do komentarza
https://skript.pl/temat/39725-skrypt-na-antyreklame/#findComment-248957
Udostępnij na innych stronach

  • 0
options:
    ip: "hypixel.net" or "mineplex.com" or "hivemc.net" or "serwerek.pl"
on chat:
    if message contains {@ip}:
        cancel event
        send "&cNie mozna reklamowac serwerow!" to sender
        send "&cGracz &a%sender% &creklamowal serwer: &c%message%" to all ops
        wait 5 tick
        execute console command "/mute %sender% 10m Nie reklamuj sie!"

Jeśli chcesz dodać coś jeszcze to do "options:" dodajesz:

or "IP"

 

Edytowane przez xAxee
xAxee

Wstawiam w code

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/39725-skrypt-na-antyreklame/#findComment-248980
Udostępnij na innych stronach

  • 0

To co napisałeś tako coś to sobie sam napisać. Skrypt ma działać tak:

Ja wpisuję komendę: /reklama (ip)

I gdy ktoś napisze to ip to zostaje wyciszony.
I mogę cały czas wpisywać /reklama (ip) i dodawać do antyreklamy.

Przykład:

(Chodzi o to, że mogę dodawać do antyreklamy przez komendę!)

Ja: /reklama serwerek.pl
Gracz pisze: serwerek.pl
Konsola: (Wycisza gracza na 10min.)

Ja: /reklama cos.eu
Gracz: pisze: cos.eu
Konsola: (Wycisza gracza na 10min.)

Odnośnik do komentarza
https://skript.pl/temat/39725-skrypt-na-antyreklame/#findComment-248994
Udostępnij na innych stronach

  • 0

Skrypt nie działa jak powinnien. Jak go włączyłem gdy napisałem na czacie: 

placki - zmutowało mnie, a nie wpisywałem /reklama placki
        INFORMACJA!

I jeszcze lepiej dodać do skryptu:
       /reklama usun/delete (ip)
I dać blokadę ustawienia słów w skrypcie tylko coś z .pl

Edytowane przez kapelo99
Odnośnik do komentarza
https://skript.pl/temat/39725-skrypt-na-antyreklame/#findComment-249166
Udostępnij na innych stronach

  • 0
command /reklama [<text>]:
    permission: cmd.reklama
    permission message: &7Nie masz do tego dostepu. &8(&ccmd.reklama&8)
    trigger:
		if arg is not set:
			send "Podaj slowo"
			stop
		if {reklama::*} contain arg:
			send "Usunieto"
			remove arg from {reklama::*}
			stop
		send "Dodano"
on chat:
	if player has permission "cmd.reklama":
		stop
	loop {reklama::*}:
		if message contain loop-value:
			replace all loop-value with "***" in message

 

Odnośnik do komentarza
https://skript.pl/temat/39725-skrypt-na-antyreklame/#findComment-249173
Udostępnij na innych stronach

  • 0
Godzinę temu, xAxee napisał:

command /reklama [<text>]:
    permission: cmd.reklama
    permission message: &7Nie masz do tego dostepu. &8(&ccmd.reklama&8)
    trigger:
		if arg is not set:
			send "Podaj slowo"
			stop
		if {reklama::*} contain arg:
			send "Usunieto"
			remove arg from {reklama::*}
			stop
		send "Dodano"
on chat:
	if player has permission "cmd.reklama":
		stop
	loop {reklama::*}:
		if message contain loop-value:
			replace all loop-value with "***" in message

 

Nie działa jak powinno nie blokuje.

Odnośnik do komentarza
https://skript.pl/temat/39725-skrypt-na-antyreklame/#findComment-249187
Udostępnij na innych stronach

  • 0
command /reklama [<text>]:
	permission: *
	trigger:
		if arg 1 is not set:
			send "Musisz podać IP jakiegoś serwera."
			stop
		if {ip::*} doesn't contain arg 1:
			add arg 1 to {ip::*}
			send "Dodałeś %arg 1% do zablokowanych IP."
			stop
		remove arg 1 from {ip::*}
		send "Usunąłeś %arg 1% z zablokowanych IP."

on chat:
	if player has permission "bypass.reklama":
		stop
	loop {ip::*}:
		if message doesn't contain loop-value:
			exit loop
		cancel event
		send "Twoja wiadomość zawiera zablokowane IP."

 

Odnośnik do komentarza
https://skript.pl/temat/39725-skrypt-na-antyreklame/#findComment-249199
Udostępnij na innych stronach

  • 0
W dniu 10.06.2020 o 18:35, bludis napisał:

command /reklama [<text>]:
	permission: *
	trigger:
		if arg 1 is not set:
			send "Musisz podać IP jakiegoś serwera."
			stop
		if {ip::*} doesn't contain arg 1:
			add arg 1 to {ip::*}
			send "Dodałeś %arg 1% do zablokowanych IP."
			stop
		remove arg 1 from {ip::*}
		send "Usunąłeś %arg 1% z zablokowanych IP."

on chat:
	if player has permission "bypass.reklama":
		stop
	loop {ip::*}:
		if message doesn't contain loop-value:
			exit loop
		cancel event
		send "Twoja wiadomość zawiera zablokowane IP."

 

Nie działa znów. I niech nie było to na permissie.

Odnośnik do komentarza
https://skript.pl/temat/39725-skrypt-na-antyreklame/#findComment-249339
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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