Skocz do zawartości
  • 0

Wywołanie komendy, po wpisaniu 3 innych komend


Pytanie

Witam. Przychodzę z pytaniem, czy podjął by się ktoś wyzwania i napisał mi niby "prosty" skrypt? Całość polegałaby na tym, że jeżeli 3 oddzielne komendy zostaną wpisane w jakiejkolwiek kolejności, to wywoływała by się automatycznie ta 4 komenda. Czy da radę coś takiego zrobić? :)

Odnośnik do komentarza
https://skript.pl/temat/27572-wywo%C5%82anie-komendy-po-wpisaniu-3-innych-komend/
Udostępnij na innych stronach

17 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Gdyby nie działało to pisz xD bo nie sprawdzałem

https://code.skript.pl/E0kHV1Zt

licze na + i tak xD

 

Edytowane przez xAxee
Odnośnik do komentarza
https://skript.pl/temat/27572-wywo%C5%82anie-komendy-po-wpisaniu-3-innych-komend/#findComment-182353
Udostępnij na innych stronach

  • 0
command /1:
	trigger:
		set {c::%player%::1} to 1
		send "&cKomenda 1 wykonana."
		if {c::%player%::1} is set:
			if {c::%player%::2} is set:
				if {c::%player%::3} is set:
					execute player command "4"
command /2:
	trigger:
		set {c::%player%::2} to 1
		send "&cKomenda 2 wykonana."
		if {c::%player%::1} is set:
			if {c::%player%::2} is set:
				if {c::%player%::3} is set:
					execute player command "4"
command /3:
	trigger:
		set {c::%player%::3} to 1
		send "&cKomenda 3 wykonana."
		if {c::%player%::1} is set:
			if {c::%player%::2} is set:
				if {c::%player%::3} is set:
					execute player command "4"
command /4:
	trigger:
		send "&cKomenda 4 wykonana."
command /zresetujkomendy:
	permission: reset.1234
	trigger:
		delete {c::*}
		

Kod krótszy od tego kodu kolegi wyżej o 4 linijki i zawiera jeszcze automatyczną komende 4.

Edytowane przez Rejszpat
Odnośnik do komentarza
https://skript.pl/temat/27572-wywo%C5%82anie-komendy-po-wpisaniu-3-innych-komend/#findComment-182357
Udostępnij na innych stronach

  • 0

a no tak automatycznie i @BrixNW o co ci chodzi? czego pod kazdym moim postem dajesz raka?

@Rejszpat krótszy bo nie ma limitu... i posiada 4 komende

Edytowane przez xAxee
Odnośnik do komentarza
https://skript.pl/temat/27572-wywo%C5%82anie-komendy-po-wpisaniu-3-innych-komend/#findComment-182359
Udostępnij na innych stronach

  • 0

usun komendę 4 i daj to:

on command "/1" or "/2" or "/3":

if {X.%player%} is 3:

dalej...

a tu masz poprawione https://code.skript.pl/MAcTgeS4 <--- kminie co nie działa xD

@Rejszpat i teraz mój krótszy o 5 linijek :D xD :dealkappa:

Edytowane przez xAxee
Odnośnik do komentarza
https://skript.pl/temat/27572-wywo%C5%82anie-komendy-po-wpisaniu-3-innych-komend/#findComment-182362
Udostępnij na innych stronach

  • 0
24 minuty temu, xAxee napisał:

usun komendę 4 i daj to:

on command "/1" or "/2" or "/3":

if {X.%player%} is 3:

dalej...

a tu masz poprawione https://code.skript.pl/MAcTgeS4 <--- kminie co nie działa xD

@Rejszpat i teraz mój krótszy o 5 linijek :D xD :dealkappa:

Ja mam jeszcze 4 linijki resetu

command /zresetujkomendy:
	permission: reset.1234
	trigger:
		delete {c::*}

:dealkappa:

Odnośnik do komentarza
https://skript.pl/temat/27572-wywo%C5%82anie-komendy-po-wpisaniu-3-innych-komend/#findComment-182366
Udostępnij na innych stronach

  • 0
options:
	commands: pomoc, help or xd
on command:
	if command is {@commands}:
		if {nato::%player%::%command%} is not set:
			set {nato::%player%::%command%} to true
	set {_x} to 0
	loop {nato::%player%::*}:
		add 1 to {_x}
	if {_x} is 3:
		clear {nato::%player%::*}
		execute player command "cztery"
command /cztery:
	trigger:
		send "wpisales 3 komendy. {@commands}"
		stop

 

Odnośnik do komentarza
https://skript.pl/temat/27572-wywo%C5%82anie-komendy-po-wpisaniu-3-innych-komend/#findComment-182367
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ę...