Skocz do zawartości
  • 0

Skrypt na regulamin


FaczikPL

Pytanie

Czemu mi w tym skrypcie wyskakuje błąd?

variables:
	{regulamin.%player%} = false

every 5 seconds:
	if {regulamin.%player%} is false:
		set player god mode to true
		execute console command "effect give %player% minecraft:slowness 10000 100"
		send "&6&lPrzeczytaj regulamin na stronie: KapucynkaMC.pl/regulamin , a nastepnie wpisz /akceptujeregulamin"
		stop
		
		
command /akceptujeregulamin [<text>]:
	trigger:
		send title "&2&lKapucynka&f&lMC.PL" with subtitle "&c&lAkceptowałeś regulamin"
		set {regulamin.%player%} to true
		stop

Tutaj screen z błędem

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

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Trzeba było dodać  Loop-player, bo zmienna %player% nie działa z every 5 seconds: , bo osoba w tym wydarzeniu jest nie wiadoma, dlatego trzeba określić do kogo to ma się wykonywać.
Proszę:

variables:
    {regulamin.%player%} = false

every 5 seconds:
    loop all players:
        if {regulamin.%loop-player%} is false:
            execute console command "god %loop-player%"
            execute console command "effect give %loop-player% minecraft:slowness 10000 100"
            send "&6&lPrzeczytaj regulamin na stronie: KapucynkaMC.pl/regulamin , a nastepnie wpisz /akceptujeregulamin" to loop-player
            stop
        
        
command /akceptujeregulamin [<text>]:
    trigger:
        send title "&2&lKapucynka&f&lMC.PL" with subtitle "&c&lAkceptowałeś regulamin"
        set {regulamin.%player%} to true
        stop

Edytowane przez Tidiereqq
Odnośnik do komentarza
https://skript.pl/temat/46651-skrypt-na-regulamin/#findComment-293711
Udostępnij na innych stronach

  • 0
1 minutę temu, Tidiereqq napisał:

Trzeba było dodać  Loop-player, bo zmienna %player% nie działa z every 5 seconds: , bo osoba w tym wydarzeniu jest nie wiadoma, dlatego trzeba określić do kogo to ma się wykonywać.
Proszę:

variables:
    {regulamin.%player%} = false

every 5 seconds:
    loop all players:
        if {regulamin.%loop-player%} is false:
            execute console command "god %loop-player%"
            execute console command "effect give %loop-player% minecraft:slowness 10000 100"
            send "&6&lPrzeczytaj regulamin na stronie: KapucynkaMC.pl/regulamin , a nastepnie wpisz /akceptujeregulamin" to loop-player
            stop
        
        
command /akceptujeregulamin [<text>]:
    trigger:
        send title "&2&lKapucynka&f&lMC.PL" with subtitle "&c&lAkceptowałeś regulamin"
        set {regulamin.%player%} to true
        stop

Dziękować tobie. Do zamknięcia

Odnośnik do komentarza
https://skript.pl/temat/46651-skrypt-na-regulamin/#findComment-293714
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ę...