Za opłatą jak najbardziej jestem w stanie wykonać i dostosować pod Ciebie. Z góry informuję, że będzie to opłata za skrypt + miesięczna opłata abonamentowa
walnął się trochę z długością wektora, poprawiony kod powinien wyglądać tak:
on right click:
if player is sneaking:
loop entities within 5 blocks of player:
if loop-entity is not a player:
if player can see loop-entity:
set {_vector} to vector from player to loop-entity
set vector length of {_vector} to (vector length of {_vector})*2
set y-pos of {_vector} to 1
set loop-entity's velocity to {_vector}
edit:
if loop-entity is not a player:
if player can see loop-entity:
to nie będzie działać, bo can see działa tylko wobec graczy
ah ten chatgpt, co on robi z ludźmi... wcięcia w cały świat, modulo w Skript nie istnieje w takiej formie (tylko w funkcji), a o takim sposobie zapisywania daty jeszcze nie slyszalem
nie, chyba nie rozumiesz po co są wcięcia, raz dajesz tyle, raz tyle.
Linijka 11 posiada 3 taby, a powinna jedynie 2. Wcięcia to takie jakby sekcje, nie możesz tu mieć 1 a potem 3
ależ oczywiście, że miała pomóc, zmotywować Cię do działania i żebyś nie liczył na podanie odpowiedzi na tacy. Zaproponowałem żebyś zaczął się uczyć od czegoś prostszego a nie od razu na głęboką wodę, to nie hejt, to świetna propozycja
Sprawdź ten plugin: https://www.spigotmc.org/resources/controlplayer-1-8-8-1-19.102987/
Dodanie do niego GUI w Skript będzie proste, robienie od podstaw jednak będzie cięższe
zmienne z _ na początku to zmienne tymczasowe, które znikają od razu po zakończeniu danej części kodu, nie można ich przenosić między sobą. użyj takich bez _
nieee, nie tak
Do zmiennej zapisz type of event-block i ustaw na niego. Jeśli ustawiasz na event-block to podczas ustawiania pobiera on blok w stanie faktycznym, czyli powietrze