Skocz do zawartości
  • 0

Skrypt na liste TODO


SuperOski

Pytanie

Mam o to taki skrypt:

command /todo [<text>] [<text>] [<text>]:
	trigger:
		if arg 1 is not set:
			if arg 2 is set:
				if arg 3 is set:
					execute console command "scoreboard players set %arg-1% cos2 %arg-2%"
				if arg 3 is not set:
					send "&7>>&c Poprawne użycie: /todo <create/(puste)> <przedmiot> <ilość>" to player
			if arg 2 is not set:
				send "&7>>&c Poprawne użycie: /todo <create/(puste)> <przedmiot> <ilość>" to player
		if argument 1 is "create":
			execute console command 'scoreboard objectives add listatodo killedByTeam.aqua "§c§lTo Do:"'

I wyskakuje mi błąd: https://zapodaj.net/9f91d70863c24.png.html

Jakby mógł ktoś pomóc byłbym wdzięczny.

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

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
33 minuty temu, SuperOski napisał:

Mam o to taki skrypt:


command /todo [<text>] [<text>] [<text>]:
	trigger:
		if arg 1 is not set:
			if arg 2 is set:
				if arg 3 is set:
					execute console command "scoreboard players set %arg-1% cos2 %arg-2%"
				if arg 3 is not set:
					send "&7>>&c Poprawne użycie: /todo <create/(puste)> <przedmiot> <ilość>" to player
			if arg 2 is not set:
				send "&7>>&c Poprawne użycie: /todo <create/(puste)> <przedmiot> <ilość>" to player
		if argument 1 is "create":
			execute console command 'scoreboard objectives add listatodo killedByTeam.aqua "§c§lTo Do:"'

I wyskakuje mi błąd: https://zapodaj.net/9f91d70863c24.png.html

Jakby mógł ktoś pomóc byłbym wdzięczny.

Kiedy używasz cudzysłowów w komendzie, to musisz je podwoić, i zamień apostrofy na normalne cudzysłowy, czyli będzie tak: execute console command "scoreboard objectives add listatodo killedByTeam.aqua ""§c§lTo Do:"""

Odnośnik do komentarza
https://skript.pl/temat/40861-skrypt-na-liste-todo/#findComment-254616
Udostępnij na innych stronach

  • 0
18 minut temu, Kormic napisał:

Kiedy używasz cudzysłowów w komendzie, to musisz je podwoić, i zamień apostrofy na normalne cudzysłowy, czyli będzie tak: execute console command "scoreboard objectives add listatodo killedByTeam.aqua ""§c§lTo Do:"""

Dzięki za pomoc :)

Odnośnik do komentarza
https://skript.pl/temat/40861-skrypt-na-liste-todo/#findComment-254621
Udostępnij na innych stronach

  • 0
Teraz, SuperOski napisał:

Dzięki za pomoc :)

Nie ma sprawy, dodam, że podzielam zdanie kolegi wyżej, jeśli chcesz, aby argument był obowiązkowy, zamiast [<text>] daj <text>, zaoszczędzisz sobie trochę miejsca, ew. możesz to zrobić w predykatach, ale dla ciebie będzie lepsze pierwsze rozwiązanie.

Odnośnik do komentarza
https://skript.pl/temat/40861-skrypt-na-liste-todo/#findComment-254622
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ę...