Skocz do zawartości
  • 0

Świecąca pochodnia w ręku gracza


Iks

Pytanie

Witajcie. Czy jest możliwość wykonania skryptu, dzięki któremu pochodnia pochodnia będzie świeciła gdy gracz trzyma ją w ręku?

Może być to oczywiście w innej formie, np gdy gracz trzyma/ma w ekwipunku pochodnie/glowstone to blok nad nim/pod nim/jego głowa świeci? Znalazłem na forum dwa takie skrypty lecz jeden nie działa a drugi stawia pochodnie wszędzie gdzie się chodzi. Próbowałem też zrobić samemu jednak z takim samym efektem- pochodnie są stawianie wszędzie gdzie gracz się przemieszcza.

oto fragment mojego skryptu

if player is holding a torch:
    set the block at the player to torch 

Nie wiem jednak co dalej zrobić. Choćby aby po postawieniu kolejnej pochodni ta poprzednia zniknęła.

 

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

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
9 minut temu, Iks napisał:

Witajcie. Czy jest możliwość wykonania skryptu, dzięki któremu pochodnia pochodnia będzie świeciła gdy gracz trzyma ją w ręku?

Może być to oczywiście w innej formie, np gdy gracz trzyma/ma w ekwipunku pochodnie/glowstone to blok nad nim/pod nim/jego głowa świeci? Znalazłem na forum dwa takie skrypty lecz jeden nie działa a drugi stawia pochodnie wszędzie gdzie się chodzi.

 

W czystym Skript'cie na bank tego nie zrobisz (chyba, że jakimiś metodami bugującymi świecące bloki).

Aby stworzyć sztuczne źródło światła, należy wysłać do klienta pakiet z aktualizacją chunku, w którym podmieniliśmy poziom światła (light level), nie obędzie się tutaj bez NMS'ów.

Jeżeli szukasz jakiegoś pluginu, przykładem tutaj jest AddLight, który właśnie robi to w ten sposób.

Problem głównie leży w tym, że poziom światła, jego emitowanie itd. jest głównie załatwiane przez klienta, nie serwer i dlatego nie znajdziesz niczego w API, co mogłoby ci pomóc. Dlatego też głównie tutaj musisz polegać na NMS'ach.

Jedyny dodatek do skripta, który mógłby ci pomóc w tej sytuacji, to skript-reflect.

4 minuty temu, dex00x0x0 napisał:

Ale to jest w wersji Optifine Minecraft'a

Człowiek pyta o skrypt, zaproponuj mu OptiFine'a. Tak.

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ę...