Skocz do zawartości
  • 0

Skript - Dodatek do bedwars1058


Gość Usunięty#32366

Pytanie

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 minut temu, vCren napisał:

Siemka, wykonałby ktoś dla mnie skrypt na kompas namierzania graczy? Potrzebuję tego dodatku ponieważ nie istnieje na necie taki dodatek do bw1058, a w sk da się to zrobić :D Z góry dziękuje za pomoc!

A czy to koniecznie musi korzystać z API bedwars1058?

Przecież wystarczyłby tutaj zwykły skrypt na namierzanie kompasem.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/46161-skript-dodatek-do-bedwars1058/#findComment-290719
Udostępnij na innych stronach

  • 0
Gość Usunięty#32366
Teraz, Kormic napisał:

A czy to koniecznie musi korzystać z API bedwars1058?

Przecież wystarczyłby tutaj zwykły skrypt na namierzanie kompasem.

Niby tak, lecz wątpie aby w samym skrypcie dało się zrobić aby zablokować namierzanie gracza który nie żyje :/ Więc chyba lepiej by było zrobić kompas z api, w sklepie bw1058 dodam kompas o naziwe "Namierzanie gracza" i potem sk tworzy do tego jakieś gui i moge namierzyć drużyne czy coś

Odnośnik do komentarza
https://skript.pl/temat/46161-skript-dodatek-do-bedwars1058/#findComment-290720
Udostępnij na innych stronach

  • 0
30 minut temu, vCren napisał:

Niby tak, lecz wątpie aby w samym skrypcie dało się zrobić aby zablokować namierzanie gracza który nie żyje :/ Więc chyba lepiej by było zrobić kompas z api, w sklepie bw1058 dodam kompas o naziwe "Namierzanie gracza" i potem sk tworzy do tego jakieś gui i moge namierzyć drużyne czy coś

Zapewne ten martwy gracz jest w trybie spectatora, a więc nie trzeba używać API pluginu, nieprawdaż? Wystarczy sprawdzać tryb gracza.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/46161-skript-dodatek-do-bedwars1058/#findComment-290722
Udostępnij na innych stronach

  • 0
Gość Usunięty#32366
1 godzinę temu, Kormic napisał:

Zapewne ten martwy gracz jest w trybie spectatora, a więc nie trzeba używać API pluginu, nieprawdaż? Wystarczy sprawdzać tryb gracza.

No dobra, a wykonałbyś to? Bo niezbyt wiem jak itp

Odnośnik do komentarza
https://skript.pl/temat/46161-skript-dodatek-do-bedwars1058/#findComment-290754
Udostępnij na innych stronach

  • 0
5 minut temu, vCren napisał:

No dobra, a wykonałbyś to? Bo niezbyt wiem jak itp

Znajdź jakiś działający skrypt na kompas, a przerobię go tak, aby nie przechwytywał martwych graczy.

Odnośnik do komentarza
https://skript.pl/temat/46161-skript-dodatek-do-bedwars1058/#findComment-290757
Udostępnij na innych stronach

  • 0
Gość Usunięty#32366
9 godzin temu, Kormic napisał:

Znajdź jakiś działający skrypt na kompas, a przerobię go tak, aby nie przechwytywał martwych graczy.

Proszę :') I żeby koszt namierzania gracza wynosił 2 eme, i aby nie dało sie więcej niż 1 drużyne na raz namierzać

command /kompas:
	trigger:
		give player compass named "&6&lNawigator"
		
on join:
	while player is online:
		if player's tool is compass named "&6&lNawigator":
			loop all players in player's world:
				if loop-player is not player:
					if {_t} is not set:
						set {_t} to location of the loop-player
						set {_p} to loop-player
					if distance between player and loop-player is greater than distance between player and {_t}:
						set {_t} to location of the loop-player
						set {_p} to loop-player
			if {_t} is not set:
				send "&cNie ma zadnego gracza poza toba w tym swiecie!" to player
			else:
				set player's compass target to location of block at {_t}
				set {_d} to distance between player and {_t} rounded to 1 decimal place
				send "&aNajdalszy gracz: %{_p}%, dystans: %{_d}%" to player
		wait 3 seconds

 

Edytowane przez vCren
Odnośnik do komentarza
https://skript.pl/temat/46161-skript-dodatek-do-bedwars1058/#findComment-290829
Udostępnij na innych stronach

  • 0
5 godzin temu, vCren napisał:

Proszę :')

Proszę.

command /kompas:
	trigger:
		give player compass named "&6&lNawigator"
		
on join:
	while player is online:
		player's tool is compass named "&6&lNawigator"
		loop all players in player's world:
			loop-player is not player
			gamemode of loop-player is not spectator
			if {_t} is not set:
				set {_t} to location of the loop-player
				set {_p} to loop-player
			if distance between player and loop-player is greater than distance between player and {_t}:
				set {_t} to location of the loop-player
				set {_p} to loop-player
		if {_t} is not set:
			send "&cNie ma zadnego gracza poza toba w tym swiecie!" to player
		else:
			set player's compass target to location of block at {_t}
			set {_d} to distance between player and {_t} rounded to 1 decimal place
			send "&aNajdalszy gracz: %{_p}%, dystans: %{_d}%" to player
		wait 3 seconds

 

Odnośnik do komentarza
https://skript.pl/temat/46161-skript-dodatek-do-bedwars1058/#findComment-290914
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ę...