Skocz do zawartości
  • 0

Klasa smok


hwdp789
 Udostępnij

Pytanie

potrzebuję pomocy!

gdy gracz ma w dloni item o nazwie "&c&lOgnisty Oddech" lub "&b&lGrom z jasnego nieba" to moze latac. zas jesli nie ma tych itemow to /fly automatycznie sie wylacza

mogli byscie mi to dodac do skryptu:

command /Smok:
    permission: Smok.sk
    permission message: &4&lNIE POSIADASZ UPRAWNIEN!
    trigger:
        clear player's inventory
        equip player with all Leather armour named "&4&lSET Smoka"
        dye player's helmet yellow
        dye player's chestplate yellow
        dye player's leggings yellow
        dye player's boots yellow
        send "&0&lOtrzymales klase Smok."
        give 1 blaze rod named "&c&lOgnisty oddech" to player
        give 1 bone named "&b&lGrom z jasnego nieba" to player
        execute console command "/bc &4&lGRACZ %player% ZMIENIL SIE W SMOKA !"
        execute console command "/bc &4&lGRACZ %player% ZMIENIL SIE W SMOKA !"
        execute console command "/bc &4&lGRACZ %player% ZMIENIL SIE W SMOKA !"
        execute console command "/bc &4&lSTRZERZ SIĘ !"
        execute console command "/pex user %player% prefix &a[&4&lSMOK&a]"
        stop

Odnośnik do komentarza
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Temat został przeniesiony z Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! > Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! do Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! > Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
every 1 second:
	loop all player:
		if loop-player's tool is "cos tam" or "cos tam":
			execute console command "fly %loop-player% on"
		else:
			execute console command "fly %loop-player% off"
		

nie wiem tylko, jak te else, czy ma byc to "execute [...] fly off" pod czy w nastepnej kolumnie.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
variables:
	{rozdzka} = false
every 1 second:
	loop all players:
		if loop-player's tool is bone named "&c&lOgnisty Oddech" or "&b&lGrom z jasnego nieba":
			if {rozdzka} is false:
				execute console command "fly %loop-player% on"
				send "1" to loop-player
				set {rozdzka} to true
		else:
			if {rozdzka} is true:
				execute console command "fly %loop-player% off"
				send "2" to loop-player
				set {rozdzka} to false

Powinno działać, skrypt @jasiubor będzie powodował ciągły spawn w konsoli fly on i fly off, ten nie powinien

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
15 godzin temu, jasiubor napisał:
4 minuty temu, xVendrome napisał:

variables:
	{rozdzka} = false
every 1 second:
	loop all players:
		if loop-player's tool is bone named "&c&lOgnisty Oddech" or "&b&lGrom z jasnego nieba":
			if {rozdzka} is false:
				execute console command "fly %loop-player% on"
				send "1" to loop-player
				set {rozdzka} to true
		else:
			if {rozdzka} is true:
				execute console command "fly %loop-player% off"
				send "2" to loop-player
				set {rozdzka} to false

Powinno działać, skrypt @jasiubor będzie powodował ciągły spawn w konsoli fly on i fly off, ten nie powinien

nie do konca, co prawda jesli trzymam ten smoczy oddech/grom z jasnego nieba to mi daje fly, jednak jesli zmienie item na inny [np powietrze XD] to wtedy nic sie nie wyswietla i caly czas mam fly, a to chodzi o to ze fly mam tylko podczas trzymania tych dwoch itemow.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...