Skocz do zawartości
  • 0

Najbliższy gracz


Pytanie

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

@TheSzebaXD  masz fixa, podaj błędy:

on rightclick:
    if player's tool is firework:
        if event-block is not air:
            loop all players:
                if player's world is loop-player's world:
                    if loop player is not player:
                           if {_d} is not set:
                            set {_d} to distance between player and loop-player
                            set {_p} to loop-player
                        else if {_d} > distance between player and loop-player:
                            set {_d} to distance between player and loop-player
                            set {_p} to loop-player
            send "&aNajblizszy gracz: &e%{_p}% &aodleglosc: &e%{_d}%"

Edytowane przez LloydPL
Odnośnik do komentarza
https://skript.pl/temat/26397-najbli%C5%BCszy-gracz/#findComment-173893
Udostępnij na innych stronach

  • 0

@LloydPL Dobrze, tylko dodaj jeszcze warunek czy gracz w petli nie jest graczem, który wykonał event.

Bo jak mniemam cały czas będzie pokazywać

Najblizszy gracz: twój_nick odleglosc: 0 (lub cos kolo tego)

Odnośnik do komentarza
https://skript.pl/temat/26397-najbli%C5%BCszy-gracz/#findComment-173894
Udostępnij na innych stronach

  • 0
35 minut temu, LloydPL napisał:

 


on rightclick:
    if player's tool is firework:
        if event-block is not air:
            loop all players:
                if player's world is loop-player's world:
                    if {_d} is not set:
                        set {_d} to distance between player and loop-player
                        set {_p} to loop-player
                    else if {_d} > distance between player and loop-player:
                        set {_d} to distance between player and loop-player
                        set {_p} to loop-player
            send "&aNajblizszy gracz: &e%{_p}% &aodleglosc: &e%{_d}%"

 

Niestety nie działa :/ Testowałeś to? 

Edytowane przez TheSzebaXD
Odnośnik do komentarza
https://skript.pl/temat/26397-najbli%C5%BCszy-gracz/#findComment-173897
Udostępnij na innych stronach

  • 0
W dniu 3/29/2018 o 23:22, TheSzebaXD napisał:

Potrafisz zrobić coś takiego jeszcze,że wyszukuje tylko graczy w odległości max 50 kratek? A gdy nie ma gracza w pobliżu 50 kratek to pisze: Brak wroga w pobliżu.

set {_players} to 0
loop all players:
	if loop-player is not player:
		if distance between player and loop-player >= 50:
			add 1 to {_players}
if {_players} = 0:
	send "&cNie ma wroga w poblizu"
else:
	send "&2W poblizu jest %{_players}% wrogow"

 

Odnośnik do komentarza
https://skript.pl/temat/26397-najbli%C5%BCszy-gracz/#findComment-174306
Udostępnij na innych stronach

  • 0
18 minut temu, _AvaX_ napisał:

set {_players} to 0
loop all players:
	if loop-player is not player:
		if distance between player and loop-player >= 50:
			add 1 to {_players}
if {_players} = 0:
	send "&cNie ma wroga w poblizu"
else:
	send "&2W poblizu jest %{_players}% wrogow"

 

Możesz to dać w całości?

Odnośnik do komentarza
https://skript.pl/temat/26397-najbli%C5%BCszy-gracz/#findComment-174310
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ę...