Skocz do zawartości
  • 0

Skrypt podmieniający komendy z argumentem


Pytanie

Witajcie panie i panowie mam taki mały problem , dopiero zaczynam zabawę z skript i niewiele jeszcze rozumiem , napisałem prosty skrypt który zmienia komendy na inne i tworzy małe menu wygląda on tak :

command /h:
    trigger:
        send "&c======== &2Menu Wierzchowców &c======== "
        send "&e/Stajnia &8- Lista twoich wierzchowców"
        send "&e/przywolaj &6[nazwa] &8- Przyzywa danego wierzchowca"
        send "&e/schowaj &8- Odsyła przywołnego wierzchowca do stajni"
		
command /stajnia:
    trigger:
        execute player command "/b123 list"
		
command /schowaj:
    trigger:
        execute player command "/b123 dismiss"

command /Przywolaj [<text>]:
    trigger:
        execute player command "/b123 summon %argument 1% "

chodzi o to że w ostatniej komendzie /przywolaj jeżeli ktoś zostawi puste wyskakuje bląd na czacie z pluginu ukrytego pod skryptem ( tego b123 ) chce zrobić tak :

że jeżeli w miejscu [<Text>] gracz zostawi puste pole to skrypt wyśle mu wiadomość 

jeżeli natomiast wpisze tam co kolwiek to wykona mu komende (  execute player command "/b123 summon %argument 1% " )

Odnośnik do komentarza
https://skript.pl/temat/17262-skrypt-podmieniaj%C4%85cy-komendy-z-argumentem/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

zrob sprawdzanie czy argument jest ustawiony

command /Przywolaj [<text>]:
    trigger:
  		if arg 1 is set:
        	execute player command "/b123 summon %argument 1% "
  		else:
  			send "&cNie podales argumentu"
  			stop

 

Odnośnik do komentarza
https://skript.pl/temat/17262-skrypt-podmieniaj%C4%85cy-komendy-z-argumentem/#findComment-118134
Udostępnij na innych stronach

  • 0
5 minut temu, SirGeorge napisał:

zrob sprawdzanie czy argument jest ustawiony


command /Przywolaj [<text>]:
    trigger:
  		if arg 1 is set:
        	execute player command "/b123 summon %argument 1% "
  		else:
  			send "&cNie podales argumentu"
  			stop

 

 

Jakieś problemy z spacjami itd :) wysylam ci SS >> NTNhmqF.png

 

Odnośnik do komentarza
https://skript.pl/temat/17262-skrypt-podmieniaj%C4%85cy-komendy-z-argumentem/#findComment-118137
Udostępnij na innych stronach

  • 0

Wygląda on tak , 

command /h:
    trigger:
        send "&c======== &2Menu Wierzchowców &c======== "
        send "&e/Stajnia &8- Lista twoich wierzchowców"
        send "&e/przywolaj &6[nazwa] &8- Przyzywa danego wierzchowca"
        send "&e/schowaj &8- Odsyła przywołnego wierzchowca do stajni"
		
command /stajnia:
    trigger:
        execute player command "/b123 list"
		
command /schowaj:
    trigger:
        execute player command "/b123 dismiss"

command /Przywolaj [<text>]:
	trigger:
		if arg 1 is set:
		execute player command "/b123 summon %argument 1% "
		else:
			send "&cNie podales argumentu"
			stop

 

Odnośnik do komentarza
https://skript.pl/temat/17262-skrypt-podmieniaj%C4%85cy-komendy-z-argumentem/#findComment-118145
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ę...