IgorM2008 10 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 Jak zrobic event podczas ktorego jak sie bedzie trzymac cos w rece bedzie sie dziala dana czynnosc Z góry dziękuję Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 (edytowane) 3 minuty temu, IgorM2008 napisał: Jak zrobic event podczas ktorego jak sie bedzie trzymac cos w rece bedzie sie dziala dana czynnosc Z góry dziękuję A można dokładniej? Jaka czynność ma się dziać? Kiedy dokładnie ma się aktywować ten event? Edytowane 26 września 2020 przez Kormic Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262115 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Cinu2421 22 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 5 minut temu, IgorM2008 napisał: Jak zrobic event podczas ktorego jak sie bedzie trzymac cos w rece bedzie sie dziala dana czynnosc Z góry dziękuję Najprosciej bedzie jesli gracz cos kliknie z ta rzecza w lapce Bo inaczej bedziesz musial petlic wszystkich graczy a pozniej sprawdzac ich przedmiot w lapce Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262118 Udostępnij na innych stronach Więcej opcji udostępniania...
0 IgorM2008 10 Opublikowano 26 września 2020 Autor Udostępnij Opublikowano 26 września 2020 moglo by sie to nazywac "on keep" przyklad uzycia: on keep: if name of player's tool is "&cHunt": send "pog" to player Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262119 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Cinu2421 22 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 3 minuty temu, Kormic napisał: A można dokładniej? Jaka czynność ma się dziać? Kiedy dokładnie ma się aktywować ten event? Zapewne chodzi mu o to ze jak gracz wezmie w lape po prostu przedmiot zalozmy "Magiczna rozdzka" to od razu go gdzies tepa czy cos w tym stylu Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262120 Udostępnij na innych stronach Więcej opcji udostępniania...
0 IgorM2008 10 Opublikowano 26 września 2020 Autor Udostępnij Opublikowano 26 września 2020 chcial bym zeby mu na action barze pokazywalo kordy pewnego gracza w moim skrypcie Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262121 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 (edytowane) Teraz, IgorM2008 napisał: moglo by sie to nazywac "on keep" przyklad uzycia: on keep: if name of player's tool is "&cHunt": send "pog" to player Wybacz, ale nie potrafimy wyczarować nowych eventów. Zresztą, tego nie da się zrobić. Ten event ma tyle samo sensu co przykładowo: on being on server: Edytowane 26 września 2020 przez Kormic Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262122 Udostępnij na innych stronach Więcej opcji udostępniania...
0 IgorM2008 10 Opublikowano 26 września 2020 Autor Udostępnij Opublikowano 26 września 2020 ok temat do zamkniecia dzieki za starania Kormic 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262123 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Cinu2421 22 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 (edytowane) Mozna zrobic cos takiego ale to bedzie raczej slabe jesli patrzec na to pod wzgledem wydajnosci 1 opcja to lopowanie kazdego co sekunde 2 on any movment Edytowane 26 września 2020 przez Cinu2421 Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262124 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 Teraz, Cinu2421 napisał: Mozna zrobic cos takiego ale to bedzie raczej slabe jesli patrzec na to pod wzgledem wydajnosci 1 opcja to lopowanie kazdego co sekunde 2 on any movment Tylko pierwszy punkt ma jakąkolwiek rację bytu, drugi nie dość, że cholernie obciąża procesor, to w dodatku nie sprawdzi się w 100%. Gracz może po prostu stać w miejscu i zmieniać sobie itemy. Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262125 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Cinu2421 22 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 1 minutę temu, Kormic napisał: Tylko pierwszy punkt ma jakąkolwiek rację bytu, drugi nie dość, że cholernie obciąża procesor, to w dodatku nie sprawdzi się w 100%. Gracz może po prostu stać w miejscu i zmieniać sobie itemy. Racja o ile dobrze pamietam to trzeba myszka ruszyc aby event wywolac Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262127 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 Dobra, a więc @IgorM2008. To jest jedno z możliwych rozwiązań. every 1 second: loop all players: if loop-player's tool's type is diamond sword: remove loop-player's tool from loop-player's inventory send "&cOddawaj ten miecz!" to loop-player Istnieje również event 'on tool change', ale on się aktywuje tylko przy zmianie hotbar slotu, przykładowo aktywuje się gdy zmienisz obecny hotbar slot z nr 2 na nr 3. Dlatego nie chciałem go użyć, gdyż podobnie jak 'on any movement:', nie jest w 100% skuteczny. Istnieje jeszcze jedno (możliwe, że ostatnie) rozwiązanie, mianowicie połączenie wszystkich eventów mogących zmieniać narzędzie gracza w jedno. Przykład: on tool change: if player's tool's type is diamond sword: send "hej!" to player on inventory click: if player's tool's type is diamond sword: send "hej!" to player on pick up: wait 1 tick if player's tool's type is diamond sword: send "hej!" to player Możliwe, że istnieje jeszcze jakiś event, który należy do tego dorzucić. Dodam, że przy 'on pick up' musi być 'wait 1 tick', gdyż ten event aktywuje się przed podniesieniem itemu. Cytuj Odnośnik do komentarza https://skript.pl/temat/41815-event/#findComment-262129 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
IgorM2008 10
Jak zrobic event podczas ktorego jak sie bedzie trzymac cos w rece bedzie sie dziala dana czynnosc
Z góry dziękuję
Odnośnik do komentarza
https://skript.pl/temat/41815-event/Udostępnij na innych stronach
11 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
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ą.