Skocz do zawartości

Rekomendowane odpowiedzi

SkWand

Witam Państwa, jest to już moje trzecie publicznie udostępnione na tym forum dzieło.
Jak można się domyślić po nazwie, jest to prosty skrypt dodający różdżkę, którą można strzelać.

 

Cechy:

- zestaw funkcji implementujących mechanizm strzelania z różdżki,

- odrzucające pociski (a więc możliwość tzw. "rocket jumpingu"),

- efekty dźwiękowo-wizualne przy zderzeniu pocisku ze ścianą,

- możliwość konfiguracji właściwości różdżki i jej pocisków.

 

Dodatkowo:

- komenda /magicwand dająca graczowi z odpowiednią permisją różdżkę,

- listener zdarzenia 'on right click:' obsługujący strzelanie z różdżki wraz z cooldownem.

 

Wymagania:

- Skript (min. 2.2-dev28)

 

Użycie:

Korzystanie ze skryptu jest banalnie proste. Po jego instalacji na serwerze wystarczy dać sobie różdżkę przy pomocy komendy /magicwand.
Mając ją w ręce, możemy z niej strzelać poprzez wciskanie prawego przycisku myszy.

 

Konfiguracja skryptu:

Należy jeszcze wspomnieć o tym jak należy konfigurować ten skrypt w sekcji 'options' na górze kodu. Uznałem, że najlepiej będzie to zawrzeć w kilku moich zaleceniach, punkt po punkcie.

1. Prędkość pocisku powinna być dostosowana do wielkości pocisku (jego hitboxu).
Jeśli prędkość będzie zbyt duża, a hitbox zbyt mały, skrypt nie będzie w stanie wykrywać bytów i ścian.

2. Nie należy ustawiać zbyt dużej maksymalnej odległości jaką może pokonać pocisk.
Pozwala to uniknąć scenariusza, w którym wiele pocisków jest wystrzeliwanych jednocześnie.

3. Cooldown różdżki natomiast nie powinien być zbyt mały.
Ponownie, wszystko sprowadza się do utrzymania stabilności serwera.

4. Zasięg odrzutu różdżki należy ustawić odpowiednio mały.
Im jest on większy, tym silniejszy jest odrzut, dlatego należy ustawiać tę wielkość roztropnie.

 

Informacje dodatkowe:

W związku ze zmianami w arytmetyce wektorowej, które zostały wprowadzone w wersji 2.8.0, w przypadku posiadania tej wersji lub nowszych, należy zmienić każde podwojone wystąpienie znaków +-*na pojedyncze ich wystąpienie, na przykład: ++ -> +. Wtedy ostrzeżenie przy przeładowaniu skryptu zniknie.

 

Pobieranie:

https://code.skript.pl/7gO6bkfa

 

Dziękuję za poświęcony czas na czytanie, życzę miłej zabawy ze skryptem.

W razie problemów lub sugestii, proszę je zgłosić w sekcji komentarzy pod tym artykułem.

Odnośnik do komentarza
https://skript.pl/temat/57461-skwand-skrypt-dodaj%C4%85cy-r%C3%B3%C5%BCd%C5%BCk%C4%99-w-minecraft/
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
Dodaj odpowiedź do tematu...

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