Skocz do zawartości
  • 0

Poprawienie skryptu


TabCraft

Pytanie

options:
	poziom: 55

command /antynogi:
	trigger:
		if player is "xx" or "xx":
			give 1 water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!" to player

on right click:
	if tool of player is water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!":
		send "&aPrzygotowywanie teleportu..."
		wait 1 second
		set {_y} to y-location of player
		if {_y} < {@poziom}:
			loop all players in radius 5 around player:
				teleport player to loop-player
				send "&aPrzeteleportowano!"
				remove 1 water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!" from player
		if {_y} > {@poziom}:
			send "&cMusisz znajdowac sie ponizej {@poziom} poziomu!"
			stop

Poprawiłby mi ktoś ten skrypt, bo nieraz jak ktoś ma 4 potki w EQ i wypije jedną potkę to zabiera mu je 2 lub 3 z ekwipunku.

Odnośnik do komentarza
Udostępnij na innych stronach

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
22 minuty temu, TabCraft napisał:

Poprawiłby mi ktoś ten skrypt, bo nieraz jak ktoś ma 4 potki w EQ i wypije jedną potkę to zabiera mu je 2 lub 3 z ekwipunku.

Proszę, powinno pomóc.

options:
	poziom: 55

command /antynogi:
	trigger:
		if player is "xx" or "xx":
			give 1 water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!" to player

on right click:
	if tool of player is water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!":
		send "&aPrzygotowywanie teleportu..."
		wait 1 second
		set {_y} to y-location of player
		if {_y} < {@poziom}:
			loop all players in radius 5 around player:
				teleport player to loop-player
				send "&aPrzeteleportowano!"
				set player's tool to (item amount of player's tool - 1) of player's tool
		if {_y} > {@poziom}:
			send "&cMusisz znajdowac sie ponizej {@poziom} poziomu!"
			stop

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
22 godziny temu, Kormic napisał:

Proszę, powinno pomóc.


options:
	poziom: 55

command /antynogi:
	trigger:
		if player is "xx" or "xx":
			give 1 water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!" to player

on right click:
	if tool of player is water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!":
		send "&aPrzygotowywanie teleportu..."
		wait 1 second
		set {_y} to y-location of player
		if {_y} < {@poziom}:
			loop all players in radius 5 around player:
				teleport player to loop-player
				send "&aPrzeteleportowano!"
				set player's tool to (item amount of player's tool - 1) of player's tool
		if {_y} > {@poziom}:
			send "&cMusisz znajdowac sie ponizej {@poziom} poziomu!"
			stop

 

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! - Jeden blad

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, TabCraft napisał:

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! - Jeden blad

Ehh... widocznie posiadasz starszą wersję Skripta.

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

remove 1 of player's tool from player's inventory

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, TabCraft napisał:

Chyba ze dodałbyś ze taką potke można uzywać co 5 sekund

W takim razie proszę.

Z tego co widzę, komenda /antynogi w ogóle nie ma sensu.

options:
	poziom: 55

command /antynogi:
	trigger:
		if player is "xx" or "xx":
			give 1 water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!" to player

on right click:
	tool of player is water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!"
	{cooldownAntyNogi::%player%} is set:
		difference between {cooldownAntyNogi::%player%} and now is less than 5 seconds
		send "&cNie możesz tego jeszcze użyć!" to player
		stop
	set {cooldownAntyNogi::%player%} to now	
	send "&aPrzygotowywanie teleportu..."
	wait 1 second
	set {_y} to y-location of player
	if {_y} < {@poziom}:
		loop all players in radius 5 around player:
			teleport player to loop-player
			send "&aPrzeteleportowano!"
			remove 1 of player's tool from player's inventory
	if {_y} > {@poziom}:
		send "&cMusisz znajdowac sie ponizej {@poziom} poziomu!"
		stop

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
8 minut temu, Kormic napisał:

W takim razie proszę.

Z tego co widzę, komenda /antynogi w ogóle nie ma sensu.


options:
	poziom: 55

command /antynogi:
	trigger:
		if player is "xx" or "xx":
			give 1 water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!" to player

on right click:
	tool of player is water bottle named "&e&lAntyNogi" with lore "&f&oZeby uzyc tego itemu, musisz znajdowac!||&f&osie powyzej 55 kratki!||&aPo kliknieciu PPM, przeteleportuje Cie||&ado najblizszego gracza, w zasiego 5 kratek!"
	{cooldownAntyNogi::%player%} is set:
		difference between {cooldownAntyNogi::%player%} and now is less than 5 seconds
		send "&cNie możesz tego jeszcze użyć!" to player
		stop
	set {cooldownAntyNogi::%player%} to now	
	send "&aPrzygotowywanie teleportu..."
	wait 1 second
	set {_y} to y-location of player
	if {_y} < {@poziom}:
		loop all players in radius 5 around player:
			teleport player to loop-player
			send "&aPrzeteleportowano!"
			remove 1 of player's tool from player's inventory
	if {_y} > {@poziom}:
		send "&cMusisz znajdowac sie ponizej {@poziom} poziomu!"
		stop

 

Nadal to samo ; /

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
13 minut temu, TabCraft napisał:

Nadal to samo ; /

Ehh... Spróbuj zaktualizować Skripta do wersji 2.2-dev36. Jeżeli nie poskutkuje, do wersji 2.2-dev37. Jeżeli nadal nie będzie działał, użyj wersji 2.2.

Wtedy użyj pierwszego skryptu, który podrzuciłem.

Edytowane przez Kormic
Odnośnik do komentarza
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ę...