Skocz do zawartości
  • 0

Problem z kodem


__NaRu__

Pytanie

Mam tu taki kod i na ogół on działa ale pojawia się problem z itemami które mają dwa słowa np blaze rod które mimo replace nie działają nie wiem dlaczego

command /daj <text> <text> <text> <number> <player>:
	trigger:
		if player has permission "SuperScript.Daj":
			set {_item} to arg 1
			set {_nazwa} to formatted arg 2
			set {_lore} to formatted arg 3
			replace all "_" with " " in {_nazwa}
			replace all "_" with " " in {_lore}
			replace all "_" with " " in {_item}
			set {_ilosc} to arg 4
			set {_Gracz} to arg 5
			give {_ilosc} of {_item} named "%{_nazwa}%" with lore "%{_lore}%" to {_Gracz}

 

Odnośnik do komentarza
https://skript.pl/temat/38047-problem-z-kodem/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /daj <text> <text> <text> <number> <player>:
	trigger:
		if player has permission "SuperScript.Daj":
			set {_item} to arg 1
			set {_nazwa} to formatted arg 2
			set {_lore} to formatted arg 3
			replace all "_" with " " in {_nazwa}
			replace all "_" with " " in {_lore}
			replace all "_" with " " in {_item}
			set {_item} to {_item} parsed as item
			set {_ilosc} to arg 4
			set {_Gracz} to arg 5
			give {_ilosc} of {_item} named "%{_nazwa}%" with lore "%{_lore}%" to {_Gracz}

musi byc parsed as item bo tak to jest jakbyś chciał dodać text do gracza

Odnośnik do komentarza
https://skript.pl/temat/38047-problem-z-kodem/#findComment-240903
Udostępnij na innych stronach

  • 0

wcześniej było i i tak nie działało więc zabrałem żeby zobaczyć czy będzie działać tu po prostu dałem złą wersje kodu przez przypadek, tak wygląda aktualny

command /daj <text> <text> <text> <number> <player>:
	trigger:
		if player has permission "SuperScript.Daj":
			set {_item} to arg 1 parsed as item
			set {_nazwa} to formatted arg 2 
			set {_lore} to formatted arg 3
			replace all "_" with " " in {_nazwa}
			replace all "_" with " " in {_lore}
			replace all "_" with " " in {_item}
			set {_ilosc} to arg 4
			set {_Gracz} to arg 5
			give {_ilosc} of {_item} named "%{_nazwa}%" with lore "%{_lore}%" to {_Gracz}

 

13 godzin temu, xAxee napisał:

command /daj <text> <text> <text> <number> <player>:
	trigger:
		if player has permission "SuperScript.Daj":
			set {_item} to arg 1
			set {_nazwa} to formatted arg 2
			set {_lore} to formatted arg 3
			replace all "_" with " " in {_nazwa}
			replace all "_" with " " in {_lore}
			replace all "_" with " " in {_item}
			set {_item} to {_item} parsed as item
			set {_ilosc} to arg 4
			set {_Gracz} to arg 5
			give {_ilosc} of {_item} named "%{_nazwa}%" with lore "%{_lore}%" to {_Gracz}

musi byc parsed as item bo tak to jest jakbyś chciał dodać text do gracza

ta wersja kodu co ty wysłałeś też nie działa

HeezQ

Łączę posty

Notatka dodana przez HeezQ

Odnośnik do komentarza
https://skript.pl/temat/38047-problem-z-kodem/#findComment-240905
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ę...