Skocz do zawartości
  • 0

On rightclick on entity/snowman nie działa


polsatgraniepl
 Udostępnij

Pytanie

Czy wie ktoś jak sprawdzać czy gracz klikiną prawym przyciskiem myszy na mob?

 

Po kilku moich obserwacjach
 

on rightclick:
    send "%clicked entity%"

i działa to tylko na bloki
a po dodaniu "on entity" w ogóle nie może znaleźć entity.


Tworzyłem skrypt w którym po kliknięciu na bałwana o nazwie Praca otwiera się gui
 

on rightclick on a snowman:
	if clicked entity's display name is "Praca":
		send "działa"
		#create gui, 
		#format gui itd...
		stop


Wersja serwera:
Paper-1.16.1
Wersja skripta:
2.5
Dodatki do skript:
- SkUtilities
- skellett
- skbee
- skrayfall
- skquery

Edytowane przez polsatgraniepl
wersja serwera, skripta, dodatki do skripta i nawiasy dodane
Odnośnik do komentarza
Udostępnij na innych stronach

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 minutę temu, polsatgraniepl napisał:

Tworzyłem skrypt w którym po kliknięciu na bałwana o nazwie Praca otwiera się gui

Usuń przedimek 'a' przed 'snowman' i zobacz jeszcze raz.

Podaj również:

  • wersję serwera
  • silnik serwera
  • wersję Skripta
  • listę dodatków do Skripta
  • błędy przy przeładowaniu
  • błędy w konsoli
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
6 minut temu, Kormic napisał:

Usuń przedimek 'a' przed 'snowman' i zobacz jeszcze raz.

Podaj również:

  • wersję serwera
  • silnik serwera
  • wersję Skripta
  • listę dodatków do Skripta
  • błędy przy przeładowaniu
  • błędy w konsoli

1. dodałem to kilka mminut temu jako edytowanie pytania (Edytowane 3 minuty temu przez polsatgraniepl)
2. błędów nie ma przy /sk reload oraz na konsoli (Successfully reloaded)
3. próbowałem już z a, bez a a nawet z an i the jeżeli był jakieś niedopatrzenie. Próbowałem też ze if clicked "entity","victim","event-entity" is "","a","an","the" snowman   | chyba wszystko próbowałem...

Edytowane przez polsatgraniepl
.
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, polsatgraniepl napisał:

1. dodałem to kilka mminut temu jako edytowanie pytania (Edytowane 3 minuty temu przez polsatgraniepl)
2. błędów nie ma przy /sk reload oraz na konsoli (Successfully reloaded)
3. próbowałem już z a, bez a a nawet z an i the jeżeli był jakieś niedopatrzenie. Próbowałem też ze if clicked "entity","victim","event-entity" is "","a","an","the" snowman   | chyba wszystko próbowałem...

Zaktualizuj Skripta do wersji 2.5.3.

EDIT:

Jeżeli nadal nie będzie działać, spróbuj bez dodatków do Skripta.

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
8 minut temu, Kormic napisał:

Zaktualizuj Skripta do wersji 2.5.3.

EDIT:

Jeżeli nadal nie będzie działać, spróbuj bez dodatków do Skripta.

najnowsza wersja wgrana (2.5.3) i nie działa(te on click on snowman itp.). (brak błędów, skript działa, successfully reloaded)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
13 minut temu, polsatgraniepl napisał:

najnowsza wersja wgrana (2.5.3) i nie działa(te on click on snowman itp.). (brak błędów, skript działa, successfully reloaded)

Co wysyłało na czacie przy klikaniu na tego NPC w pierwszym kodzie?

Czy aktualizowałeś silnik serwera?

Czy rozważałeś zaktualizowanie wersji serwera do 1.16.5?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Co wysyłało na czacie przy klikaniu na tego NPC w pierwszym kodzie?

Czy aktualizowałeś silnik serwera?

Czy rozważałeś zaktualizowanie wersji serwera do 1.16.5?

1. nic nie pisze może ,że dam else: send "cos" to wtedy coś napisze
2. najnowsza wersja papera
3. serwer 1.16.1-1.16.5 dzięki viaversion

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, polsatgraniepl napisał:

1. nic nie pisze może ,że dam else: send "cos" to wtedy coś napisze
2. najnowsza wersja papera
3. serwer 1.16.1-1.16.5 dzięki viaversion

1. Dodaj 'to player' na końcu 'send'.

2. Okej.

3. Nie mam na myśli wersji na jakiej można wejść, a wersję serwera (a dokładniej to wersję silnika serwera, np. 1.16.4).

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, Kormic napisał:

1. Dodaj 'to player' na końcu 'send'.

2. Okej.

3. Nie mam na myśli wersji na jakiej można wejść, a wersję serwera (a dokładniej to wersję silnika serwera, np. 1.16.4).

1. nie działa nawet z to player. Próbowałem loop player i bezpośrednio to polsatgraniepl i z broadcast
2. no to okej
3.wersja serwera 1.16.1 i nie chce aktualizować do 1.16.5 aby można było dzięki viaversion wchodzić na serwer na 1.16.1,1.16.2,1.16.3,1.16.4,1.16.5 ;/

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
8 minut temu, polsatgraniepl napisał:

1. nie działa nawet z to player. Próbowałem loop player i bezpośrednio to polsatgraniepl i z broadcast
2. no to okej
3.wersja serwera 1.16.1 i nie chce aktualizować do 1.16.5 aby można było dzięki viaversion wchodzić na serwer na 1.16.1,1.16.2,1.16.3,1.16.4,1.16.5 ;/

1. Szkoda.

3. Zdaje się, że nigdy nie słyszałeś o pluginach ViaBackwards i ViaRewind. Zresztą nie będą tutaj nawet potrzebne, gdyż wystarczy samo ViaVersion.

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

1. Szkoda.

3. Zdaje się, że nigdy nie słyszałeś o pluginach ViaBackwards i ViaRewind. Zresztą nie będą tutaj nawet potrzebne, gdyż wystarczy samo ViaVersion.

1. dzięki....
3. słyszałem ale przy viabackwards to lokalnie plugin musi sprawdzać i blokować itemy przez co wystepują większe lagi i większe błedy, a przy starszej wersji serwera i nowszej klienta wtedy jest mniejsze obciążenie i jest napewno mniej błedów od strony serwera. Przy próbie uruchomienia viabackwars działał on bezpośrednio do wersji 1.8 a chciałbym mieć bloki z 1.16. Przy ustawieniu configu na wersję 1.16.1 wszystko się bugowało.. Może już to naprawili.

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.

 Udostępnij

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

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