Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Błąd w skrypcie na Event Blok.


JokeRR_

Rekomendowane odpowiedzi

Opublikowano

­Kiedy chcę zrobić reload plugin wyskakuje mi taki błąd:

'set' "ustaw" is not an entity type (eventblok.sk, line 15: if arg 1 is set "ustaw":')

KoD:

options:
    tag: &8[&c&lEventBlok&8]
command /event blok [<text>] [<text>]:
	permission: event.blok
	permission message: &cBrak uprawnien !
	trigger:
		if arg 1 is not set:
			send "&cMusisz wpisac id bloku ! &aPoprawne uzycie &f/event blok [id bloku]"
			if arg 2 is set:
				if arg 1 is not set:
					execute player command "rg select %arg 1%"
					execute player command "set %arg 2%"
					wait 5 tick
					broadcast "{@tag} Podloga stala sie %arg 2% !"
					if arg 1 is set "ustaw":
						if arg 2 is set:
							execute player command "rg create %arg 1%"
							send "Event blok od teraz bedzie odbywal sie na regionie %arg 1%."
							broadcast "Miejsce do odbywania sie event bloku zostalo zmienione !"
							if arg 1 is set "ustaw":
								if arg 2 is not set:
									send "@{tag} Musisz wpisac nazwe regionu ! &aPoprawne uzycie &f/event blok ustaw [region]
									if arg 1 is set "pomoc":
										send "&a------------{@tag}&a------------"
										send "/event blok [id bloku] - Zmieniasz podloge na podany blok."
										send "/event blok ustaw [region] - ustawiasz region gdzie ma zostac zmieniana podloga."
										send "&a------------{@tag}&a------------"									
			stop

­

Opublikowano

arg 1 is set:

    arg 1 is "ustaw":

 

Tak powinno być

Co pierdo*isz ??

On chce SPRAWDZIĆ warunek a nie go stwierdzić, widać że IF daje JEŻELI coś ...

 

if %arg 1% is "ustaw": jeżeli %argument% jest "ustaw": wykonaj akcję

If %arg 1% is set "ustaw": jeżeli %argument" jest ustaw "ustaw": wykonać akcję < tu masz błąd, ustawiasz argument jako "ustaw" czego nie da się zrobić wraz sprawdzaniem

 

set arg 1 to "ustaw" wtedy argument pierwszy to "ustaw"

TEMAT


 


Opublikowano

­Możesz to wpisać do kodu i wkleić tutaj ?


­Błąd:
'set arg 1 to "ustaw" is not boolean (yes/no) (eventblok.sk, line 15:set arg 1 to "ustaw":')
kod:

 

options:
    tag: &8[&c&lEventBlok&8]
command /event blok [<text>] [<text>]:
	permission: event.blok
	permission message: &cBrak uprawnien !
	trigger:
		if arg 1 is not set:
			send "&cMusisz wpisac id bloku ! &aPoprawne uzycie &f/event blok [id bloku]"
			if arg 2 is set:
				if arg 1 is not set:
					execute player command "rg select %arg 1%"
					execute player command "set %arg 2%"
					wait 5 tick
					broadcast "{@tag} Podloga stala sie %arg 2% !"
					set arg 1 to "ustaw":
						if arg 2 is set:
							execute player command "rg create %arg 1%"
							send "Event blok od teraz bedzie odbywal sie na regionie %arg 1%."
							broadcast "Miejsce do odbywania sie event bloku zostalo zmienione !"
							if arg 1 is set "ustaw":
								if arg 2 is not set:
									send "@{tag} Musisz wpisac nazwe regionu ! &aPoprawne uzycie &f/event blok ustaw [region]
									if arg 1 is set "pomoc":
										send "&a------------{@tag}&a------------"
										send "/event blok [id bloku] - Zmieniasz podloge na podany blok."
										send "/event blok ustaw [region] - ustawiasz region gdzie ma zostac zmieniana podloga."
										send "&a------------{@tag}&a------------"									
			stop

					


			
				
		
			

@pablos11

 

­

Opublikowano

Nie możesz zmieniać wartości argumentów, one służą jedynie do sprawdzania co gracz wpisał w komendzie.

Opublikowano

options:
tag: &8[&c&lEventBlok&8]
command /event blok [<text>] [<text>]:
    permission: event.blok
    permission message
: &cBrak uprawnien !
    trigger:
        if arg 1 is not set:
            send "&cMusisz wpisac id bloku ! &aPoprawne uzycie &f/event blok [id bloku]"
            if arg 2 is set:
                if arg 1 is not set:
                    execute player command "rg select %arg 1%"
                    execute player command "set %arg 2%"
                    wait 5 tick
                    broadcast
"{@tag} Podloga stala sie %arg 2% !"
                    if arg 1 is set "ustaw":
                        if arg 2 is set:
                            execute player command "rg create %arg 1%"
                            send "Event blok od teraz bedzie odbywal sie na regionie %arg 1%."
                            broadcast "Miejsce do odbywania sie event bloku zostalo zmienione !"
                            if arg 1 is "ustaw":
                                if arg 2 is not set:
                                    send "@{tag} Musisz wpisac nazwe regionu ! &aPoprawne uzycie &f/event blok ustaw [region]
                                    if arg 1 is set "
pomoc":
                                        send "
&a------------{@tag}&a------------"
                                        send "
/event blok [id bloku] - Zmieniasz podloge na podany blok."
                                        send "
/event blok ustaw [region] - ustawiasz region gdzie ma zostac zmieniana podloga."
                                        send "
&a------------{@tag}&a------------"                                    
            stop

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...