keszir 6 Opublikowano 24 lutego 2019 Udostępnij Opublikowano 24 lutego 2019 Witam, ma ktos sosob na tworzenie dzialek skriptem na wersji 1.13? Sosob z execute command we i wg mnie nie interesuje. Cytuj Odnośnik do komentarza https://skript.pl/temat/31967-cuboid-113/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość ZiemniaQ Opublikowano 24 lutego 2019 Udostępnij Opublikowano 24 lutego 2019 No jeżeli gardzisz WE i WG to musisz liczyć się z faktem że trzeba będzie zrobić mało optymalny skrypt na działki od nowa (to w sumie brzmi tak jakby jakikolwiek skrypt na cuboidy był optymalny XD). No ale żeby nie było... pytasz o sposób: jak już zrobisz sobie komendę / przedmiot, którym będzie się aktywowało tworzenie tej działki, to musisz rozszerzyć lokalizację gracza na cztery strony uzyskując cztery krańcowe współrzędne x oraz z. kolejna sprawa - musisz sprawdzić czy te współrzędne krańcowe nie zawierają się na działce innego gracza. a więc jeżeli wszystko jest dobrze, to zapisujesz sobie lokalizację tej działki gdzieś do pliku (wystarczą dwie przeciwległe współrzędne [np. (x, 1, z) oraz (x+100, 255, z+100)]. Do tego dobre byłoby też zapisanie lokalizacji x, z na której stał gracz jako środek działki (to się przyda do powyższego punktu). no i teraz pozostaje ci nadanie permisji do działek (lub flag jak w WG) - i to właśnie tutaj robi się ciekawie bo musisz sprawdzać każdą czynność gracza (stawianie bloku, niszczenie, chodzenie, strzał, obrażenia, perły, itp.) Jeżeli lokalizacja danego eventu zawiera się w działce innego gracza to owy event należy blokować. Pomocny może tu być warunek z SkQuery: %location% is within %location% to %location% Dziękuję za uwagę, życzę miłego wieczoru. Cytuj Odnośnik do komentarza https://skript.pl/temat/31967-cuboid-113/#findComment-207071 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
keszir 6
Witam, ma ktos sosob na tworzenie dzialek skriptem na wersji 1.13? Sosob z execute command we i wg mnie nie interesuje.
Odnośnik do komentarza
https://skript.pl/temat/31967-cuboid-113/Udostępnij na innych stronach
1 odpowiedź 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ą.