Skocz do zawartości
  • 0

Problem ze skryptem


Nashaan

Pytanie

Cześć, mam problem ze skryptem którego sam napisałem (jestem mega początkującym) mianowicie napisałem skrypt na wykonanie komendy na particlesy podczas gdy mamy w ręku specjalny przedmiot wykonuję się dana komenda, natomiast gdy go już nie trzymamy to particlesy się usuwają. Wszystko by działało gdyby nie to, że komenda ta ciągle resetuje particlesy gdy scroluję po eq (komenda resetująca particlesy wykonuję się ciągle a chciałbym, aby wykonała się raz.)

 

Link do skryptu

 

Zdjęcie

YqiBfkW.png

Edytowane przez BrixNW
Nieaktywny

Kod został przeniesiony na code.skript.pl

Odnośnik do komentarza
https://skript.pl/temat/41512-problem-ze-skryptem/
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on tool change:
	if name of player's tool is "&4&lRozdzka Plomiennego ArcyMistrza &6&l[&e&lLEGENDARNY&6&l]":
		execute player command "ppo %player% add flame quadhelix"
		stop
	execute player command "ppo %player% reset"

 

Odnośnik do komentarza
https://skript.pl/temat/41512-problem-ze-skryptem/#findComment-259839
Udostępnij na innych stronach

  • 0
13 minut temu, Helios1993 napisał:

on tool change:
	if name of player's tool is "&4&lRozdzka Plomiennego ArcyMistrza &6&l[&e&lLEGENDARNY&6&l]":
		execute player command "ppo %player% add flame quadhelix"
		stop
	execute player command "ppo %player% reset"

 

Dalej to samo, jak scroluje po eq to komenda "ppo %player% reset" ciągle się wykonuję a ma sie wykonać raz jak ma ktoś w ręku rozdzkę i raz jak jej nie ma, a ona się wykonuję ciągle jak scroluję po pustym eq :/

Odnośnik do komentarza
https://skript.pl/temat/41512-problem-ze-skryptem/#findComment-259844
Udostępnij na innych stronach

  • 0
1 minutę temu, Nashaan napisał:

Dalej to samo, jak scroluje po eq to komenda "ppo %player% reset" ciągle się wykonuję a ma sie wykonać raz jak ma ktoś w ręku rozdzkę i raz jak jej nie ma, a ona się wykonuję ciągle jak scroluję po pustym eq :/

Jeśli ma wykonać się tylko raz to podpinasz ją pod warunek:

on tool change:
	if name of player's tool is "&4&lRozdzka Plomiennego ArcyMistrza &6&l[&e&lLEGENDARNY&6&l]":
		execute player command "ppo %player% add flame quadhelix"
		execute player command "ppo %player% reset"
		stop

 

Odnośnik do komentarza
https://skript.pl/temat/41512-problem-ze-skryptem/#findComment-259845
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

Jeśli ma wykonać się tylko raz to podpinasz ją pod warunek:


on tool change:
	if name of player's tool is "&4&lRozdzka Plomiennego ArcyMistrza &6&l[&e&lLEGENDARNY&6&l]":
		execute player command "ppo %player% add flame quadhelix"
		execute player command "ppo %player% reset"
		stop

 

Nie usuwa particlesów jak zmieni się na inny slot (komendy wykonują się jednocześnie ) Chodzi mi o to że jak wezmę w dłoń rozdzkę to wykonać ma się komenda "ppo %player% add flame quadhelix" natomiast jeżeli zmienię na jakąś inną to ma wykonać komendę "ppo %player% reset" problem w tym że jeżeli nie mam w ręce różdzki to komenda "ppo %player% reset" wykonywała się ciągle a ma tylko raz. ZDJĘCIE JAK TO WYGLĄDA AKTUALNIEqMN3fCk.png

Odnośnik do komentarza
https://skript.pl/temat/41512-problem-ze-skryptem/#findComment-259847
Udostępnij na innych stronach

  • 0
1 minutę temu, Nashaan napisał:

Nie usuwa particlesów jak zmieni się na inny slot (komendy wykonują się jednocześnie ) Chodzi mi o to że jak wezmę w dłoń rozdzkę to wykonać ma się komenda "ppo %player% add flame quadhelix" natomiast jeżeli zmienię na jakąś inną to ma wykonać komendę "ppo %player% reset" problem w tym że jeżeli nie mam w ręce różdzki to komenda "ppo %player% reset" wykonywała się ciągle a ma tylko raz. ZDJĘCIE JAK TO WYGLĄDA AKTUALNIEqMN3fCk.png

W takim razie spróbuj w ten sposób:

on tool change:
	if name of player's tool is "&4&lRozdzka Plomiennego ArcyMistrza &6&l[&e&lLEGENDARNY&6&l]":
		execute player command "ppo %player% add flame quadhelix"
		clear {particles::resetCmd::%player%}
		stop
	else:
		if {particles::resetCmd::%player%} is set:
			stop
		execute player command "ppo %player% reset"
		set {particles::resetCmd::%player%} to true

 

Odnośnik do komentarza
https://skript.pl/temat/41512-problem-ze-skryptem/#findComment-259848
Udostępnij na innych stronach

  • 0
3 minuty temu, Kormic napisał:

W takim razie spróbuj w ten sposób:


on tool change:
	if name of player's tool is "&4&lRozdzka Plomiennego ArcyMistrza &6&l[&e&lLEGENDARNY&6&l]":
		execute player command "ppo %player% add flame quadhelix"
		clear {particles::resetCmd::%player%}
		stop
	else:
		if {particles::resetCmd::%player%} is set:
			stop
		execute player command "ppo %player% reset"
		set {particles::resetCmd::%player%} to true

 

Dziękuje Ci bardzo <3

Odnośnik do komentarza
https://skript.pl/temat/41512-problem-ze-skryptem/#findComment-259849
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ę...