Skocz do zawartości
  • 0

Jak wykryć chodzenie?


MineRP

Pytanie

15 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
2 minuty temu, MineRP napisał:

Siemka, jak wykryć chodzenie? On any movement odpada bo wykrywa ruch myszka!!! on stepping cos tam ani on walk itp nie dziala

Tutaj masz wszystko. A dokładniej w punkcie B. Chodzi tu o eventy a nie o błąd który popełniłeś jbc.. aby nie było

Odnośnik do komentarza
https://skript.pl/temat/47788-jak-wykry%C4%87-chodzenie/#findComment-299307
Udostępnij na innych stronach

  • 0
2 minuty temu, polsatgraniepl napisał:

Tutaj masz wszystko. A dokładniej w punkcie B. Chodzi tu o eventy a nie o błąd który popełniłeś jbc.. aby nie było

Niby spoko, ale on steping on any block nie dziala :C

Odnośnik do komentarza
https://skript.pl/temat/47788-jak-wykry%C4%87-chodzenie/#findComment-299308
Udostępnij na innych stronach

  • 0
Teraz, MineRP napisał:

Niby spoko, ale on steping on any block nie dziala :C

Podaj wersję serwera, skripta, silnik i dodatki

 

 

A tu lista eventów które działają jak nie chcesz wchodzić i szukaćw tamtym temacie

on step over dirt:
on step on dirt:
on steping on dirt:
on steping over dirt:
step over dirt:
step on dirt:
steping over dirt:
steping on dirt:
on walk over dirt:
on walk on dirt:
on walking on dirt:
on walking over dirt:
walk over dirt:
walk on dirt:
walking over dirt:
walking on dirt:
Odnośnik do komentarza
https://skript.pl/temat/47788-jak-wykry%C4%87-chodzenie/#findComment-299309
Udostępnij na innych stronach

  • 0
1 minutę temu, polsatgraniepl napisał:

Podaj wersję serwera, skripta, silnik i dodatki

 

 

A tu lista eventów które działają jak nie chcesz wchodzić i szukaćw tamtym temacie


on step over dirt:
on step on dirt:
on steping on dirt:
on steping over dirt:
step over dirt:
step on dirt:
steping over dirt:
steping on dirt:
on walk over dirt:
on walk on dirt:
on walking on dirt:
on walking over dirt:
walk over dirt:
walk on dirt:
walking over dirt:
walking on dirt:

1.16.5 2.5.3 paper skquery tylko

Odnośnik do komentarza
https://skript.pl/temat/47788-jak-wykry%C4%87-chodzenie/#findComment-299310
Udostępnij na innych stronach

  • 0
Teraz, MineRP napisał:

Nie dziala

Jakieś błędy przy reloadowani skryptu lub restartowania skripta w konsoli? (Zaraz zobaczę od jakiej wersji jest on step)

Odnośnik do komentarza
https://skript.pl/temat/47788-jak-wykry%C4%87-chodzenie/#findComment-299313
Udostępnij na innych stronach

  • 0
2 minuty temu, MineRP napisał:

no can't understand

A czy jak dajesz on step on Stone to są jakieś błędy/ dodaj tam senda i sprawdź czy działa? 

Odnośnik do komentarza
https://skript.pl/temat/47788-jak-wykry%C4%87-chodzenie/#findComment-299315
Udostępnij na innych stronach

  • 0

Jak teraz czytam na zagranicznych forach to im też nie działało i dali takie coś:

On any movement:
   if block belove player is not air:
      send "ruszasz się"

 

Odnośnik do komentarza
https://skript.pl/temat/47788-jak-wykry%C4%87-chodzenie/#findComment-299319
Udostępnij na innych stronach

  • 0
set {_loc} to "%floor(x-loc of player)% %floor(y-loc of player)% %floor(z-loc of player)%"
while {_loc} is "%floor(x-loc of player)% %floor(y-loc of player)% %floor(z-loc of player)%":
	send "Move"

Takie coś powinno działać.... zamiast while możesz dać np. if i to całe w pętle i every 1 tick... ale to może troche lagować...

Odnośnik do komentarza
https://skript.pl/temat/47788-jak-wykry%C4%87-chodzenie/#findComment-299480
Udostępnij na innych stronach

  • 0

Po co tak cudować? Wystarczy użyć  PlayerMoveEvent używająć addonu skript-reflect

import:
	org.bukkit.event.player.PlayerMoveEvent

on PlayerMoveEvent:
	send "chodzisz" to event.getPlayer()

 

Odnośnik do komentarza
https://skript.pl/temat/47788-jak-wykry%C4%87-chodzenie/#findComment-299482
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ę...