z dedykacją dla pana i władcy miłościwie nam panującego, Libterqa
czołem towarzysze niedooli,
chcąc rozruszać trochę ten drętwy i martwy konkurs miesiąca postanowiłem zrobić i upublicznić skrypt
co ten skrypt robi zapytacie
otóż zbiera on wszystkie możliwe *ekhm* byty... uwielbiam to tłumaczenie dla 'entities' ...byty znajdujące się w obszarze o kształcie wycinka kołowego przed graczem
koniec.
getEntitiesWithinCone(loc: object, angle: number=10, radius: number=10, height: number=1.5)
jest jedna funkcja, ma ona cztery argumenty przy czym wymagane jest podanie tylko pierwszego, są to kolejno:
pozycja startowa (może być to gracz, stworzenie, zmienna ze współrzędnymi, cokolwiek co posiada kąt poziomy YAW)
kąt rozwarcia wycinka (finalny kąt będzie jego dwukrotnością, X w prawo oraz X w lewo od zadanego kierunku), musi być z zakresu 0-90, domyslnie 10°F
promień (długość wycinka), domyślnie 10 kratek
wysokość z jakiej zostaną zebrane... byty... domyślnie 1.5 kratki
zastosowanie:
super duper epickie ciosy dla mieczy gracza albo bosów
bronie palne (np. strzelby)
npc reagujące gdy gracz wejdzie w zasięg ich wzroku
na dole kodu jest od razu przykład użycia:
komenda /chicken, która zespawnuje wokół nas trochę kurczaków do ubicia
użycie funkcji dla prawego kliknięcia (będzie zabijać wszystko w zasięgu działania funkcji - uwaga na wyrzucone przedmioty, ramki i inne... gotowi? BYTY :DDD )
tutaj fotki jak działa:
a tutaj kod
https://code.skript.pl/FoqktyME
HALO CZY MNIE JESZCZE SŁYCHAĆ? NADAJĘ DO WAS SPOZA SYSTEMU
PROSZĘ RUSZYĆ SWE DUPY I ZACZĄĆ BRAĆ UDZIAŁ W KONKURSIE
PRZYPOMINAM ŻE DO WYGRANIA SĄ DWA WORKI GRUZU, UŚCISK DŁONI LIBTERQA ORAZ ŻETON
ALE JAKI ŻETON ZAPYTACIE - OTÓŻ TO JUŻ MATERIAŁ NA CAŁKIEM INNĄ HISTORIĘ...
BYTAJCIE TOWARZYSZE XD