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

[Problem] Skript - Argument nie może być zapisany ponieważ jest ?


knugi

Rekomendowane odpowiedzi

Opublikowano

Witam robię skrypt i napotkałem według mnie śmieszny błąd:

Macie tutaj kodzik:

command /xxx [<player>] [<number>] [<number>] [<text>]:
	trigger:
		player has permission "xxx.xxx":
			arg 1 is player:
				{xxx.%arg 1%} is false:
					arg 2 is number:
						{xxx::%arg 2%} is set:
							arg 3 is set:
								arg 4 is set:
									teleport arg 1 to {xxx::%arg 2%}
									set {xxx.%arg 1%} to true
									set arg 3 to {_wait.xxx.to.%arg 1%}
									stop
								teleport arg 1 to {xxx::%arg 2%}
								set {xxx.%arg 1%} to true
								set arg 3 to {_wait.xxx.to.%arg 1%}
								stop
							stop
						stop
					stop
				stop
			stop

Pastebin:

http://pastebin.com/sEX5wYYj

Screen:

http://postimg.org/image/dn83hqbvt/

Chciałbym jak najszybciej to skończyć ale mi to nie daje spokoju bo bez tego skrypt mi nie wyjdzie ehh :(

 

#Załączniki:

- ScreenShot

post-511877-0-20413500-1398536303.png

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

Argument - to co wpiszesz po /komenda ;)

Poprawiony kod (usunąłem też jedną niepotrzebną linijkę - if argument 2 is number, gdyż nie trzeba pisać sprawdzenia, gdy w argumencie 2 w komendzie jest [<number>] a nie [<text>] ;) )

command /xxx [<player>] [<number>] [<number>] [<text>]:
	trigger:
		player has permission "xxx.xxx":
			arg 1 is player:
				{xxx.%arg 1%} is false:
					{xxx::%arg 2%} is set:
						arg 3 is set:
							arg 4 is set:
								teleport arg 1 to {xxx::%arg 2%}
								set {xxx.%arg 1%} to true
								set {_wait.xxx.to.%arg 1%} to arg 3
								stop
							teleport arg 1 to {xxx::%arg 2%}
							set {xxx.%arg 1%} to true
							set {_wait.xxx.to.%arg 1%} to arg 3
							stop
						stop
					stop
				stop
			stop
		stop

f

Opublikowano

@MikolajGra

 

Słuchaj mam tak jak ty zrobiłeś (bo przedtem tak ustawiłem :D) i mi nie zapisuje zmiennej {_wait.xxx.to.%player%} jak mam kod:

every 1 second:
	loop all players:
		{xxx.%loop-player%} is true:
			{_wait.xxx.to.%loop-player%} is not 0:
				remove 1 from {_wait.xxx.to.%loop-player%}
				stop
			clear {_wait.xxx.to.%loop-player%}
			set {xxx.%loop-player%} to false
			teleport loop-player to {xyz}

to pokazuje od razu ze jest ta zmienna na 0 czysci to i teleportuje w {xyz} ja ustawie ze 5 sekund ma byc w zmiennej to i tak idzie jako 1 sekunda hmm

 

#Edit. Te arg 2 is number jest potrzebny :)

command /xxx [<player>] [<number>] [<number>] [<text>]:
	trigger:
		player has permission "xxx.xxx":
			arg 1 is player:
				{xxx.%arg 1%} is false:
					arg 2 is number:
						{xxx::%arg 2%} is set:
							arg 3 is set:
								arg 4 is set:
									teleport arg 1 to {xxx::%arg 2%}
									set {xxx.%arg 1%} to true
									set arg 3 to {_wait.xxx.to.%arg 1%}
									stop
								teleport arg 1 to {xxx::%arg 2%}
								set {xxx.%arg 1%} to true
								set arg 3 to {_wait.xxx.to.%arg 1%}
								stop
							stop
						stop
					stop
				stop
			stop
every 1 second:
	loop all players:
		{xxx.%loop-player%} is true:
			{_wait.xxx.to.%loop-player%} is not 0:
				remove 1 from {_wait.xxx.to.%loop-player%}
				stop
			clear {_wait.xxx.to.%loop-player%}
			set {xxx.%loop-player%} to false
			teleport loop-player to {xyz}

#Edit:

Naprawiłem, wystarczyło usunąć 'podłogę' z zmiennych :) _

Temat do zamknięcia.

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...