Skocz do zawartości
  • 0

Pytanie na temat tworzenia "kursora" (patrz filmik) w skripcie.


Pytanie

Witam, chciałbym zadać pytanie związane z pewnym filmikiem który zobaczyłem (patrz niżej) - jestem bardzo zaciekawiony w jaki sposób zostało to zrobione. Próbowalem wlasnych sił w napisaniu czegoś takiego lecz poległem z kretesem - nie jestem w stanie sobie wyobrazic na jakiej podstawie to dziala. Jezeli jest ktoś kto ma pojęcie jak to zrobić i chce podzielić się swoją widzę to byłbym naprawdę wdzięczny, jeżeli mógłbym prosić to najlepiej z jakimkolwiek przykladem kodu, w tedy łatwiej będzie mi to zrozumieć!

Pozdrawiam.

(Flimik):
https://go.screenpal.com/player/cZQubCVSHak (Nie jestem w stanie wstawić go w poście więc zowstawiam w linku, przepraszam!)

Odnośnik do komentarza
https://skript.pl/temat/58204-pytanie-na-temat-tworzenia-kursora-patrz-filmik-w-skripcie/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

To nie jest jakaś odpalona mapa z dziwną teksturą?

Jeżeli nie to wydaje mi się, że jest to jakoś zmodowane albo został zrobiony klient/wersja specjalnie pod serwer. Bo w zwyczajnym minecrafcie chyba nie ma czegoś co ci się odpali na cały ekran i jest możliwe do użycia w każdym miejscu

Odnośnik do komentarza
https://skript.pl/temat/58204-pytanie-na-temat-tworzenia-kursora-patrz-filmik-w-skripcie/#findComment-345227
Udostępnij na innych stronach

  • 0
W dniu 28.09.2024 o 19:47, Hiri12 napisał:

Witam, chciałbym zadać pytanie związane z pewnym filmikiem który zobaczyłem (patrz niżej) - jestem bardzo zaciekawiony w jaki sposób zostało to zrobione. Próbowalem wlasnych sił w napisaniu czegoś takiego lecz poległem z kretesem - nie jestem w stanie sobie wyobrazic na jakiej podstawie to dziala. Jezeli jest ktoś kto ma pojęcie jak to zrobić i chce podzielić się swoją widzę to byłbym naprawdę wdzięczny, jeżeli mógłbym prosić to najlepiej z jakimkolwiek przykladem kodu, w tedy łatwiej będzie mi to zrozumieć!

Pozdrawiam.

(Flimik):
https://go.screenpal.com/player/cZQubCVSHak (Nie jestem w stanie wstawić go w poście więc zowstawiam w linku, przepraszam!)

Nie wiem, ale się wypowiem :)

1. Na pewno mamy tutaj odczynienia z texturepackiem. (W przypadku samego gui to i bez txt by się dało ~po przemyśleniach)
2. Na pewno mamy również odczynienia z entity na który siadamy - nie wiem w jakim celu. Możliwe, że w celu nałożenia tła. (Lub po prostu, aby nie chodzić i mieć możliwość wyjścia z gui pod shift)
3. Zważając na ruch "myszki" jest bardzo duże prawdopodobieństwo na użycie mapy (Albo i bez mapy też się da ~po przemyśleniach), aby mieć dostęp do kursora etc. (Podejrzewam, że przy yaw+pitch zbyt się to bugowało bo przy kursorze po prostu możemy zablokować ruszanie głową)
4. Poruszanie się za pomocą Entity wraz z entity diamentu jest na bank - wyświetlane są one tylko danemu graczowi. (Wraz z poruszaniem kursora, poruszamy też entity na jednej płaszczyźnie ekranu)
5. Kliknięcie LPM, kiedy trzymamy mapę i kiedy entity cursor i entity diament się dotykają
6. Lepsza alternatywa dla tła - również entity. W tym przypadku nic innego oprócz efektu blindness mi nie przychodzi do głowy.


Na początku rozpoczynając pisanie nie sądziłem, że będzie to posiadało większy sens, ale same animacje oraz płynne przejścia kursora wskazują na to, że moje słowa są w jakimś stopniu prawdą. Na pewno po pierwsze chcę cię ostrzec, że większość takich gui jest robiona przez api pluginów takich jak ittemadder etc, więc próba napisania takiego w pluginie będzie dość ciężkie. Po drugie.... w skrypcie bez skript-reflecta nie ma co nawet o tym myśleć - a w tym przypadku jak już pisać to tylko plugin. A i tak pluginem od zera bez dobrej biblioteki będzie ciężko.

Odnośnik do komentarza
https://skript.pl/temat/58204-pytanie-na-temat-tworzenia-kursora-patrz-filmik-w-skripcie/#findComment-345265
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ę...