Skocz do zawartości

Strzelanie do celu


kot1618

Rekomendowane odpowiedzi

8 godzin temu, xN0MANDx napisał:

skoro blok to czemu wpisałeś from player ? (i jaki event)

Przed blokiem zalecam postawić punkt lokalizacyjny {loc::1} i w tym punkcie kreować pocisk.

on place:
    if player's tool is stone:
        if player have permission "ll.wlasc":
            set {wieza1578.%event-block%} to true

            set {wiezaloc.%event-block%} to location of event-block

 

every 1 second:
    loop all blocks:
        if {wieza1578.%loop-block%} is true:#nie wiem czemu mi {wieza1578.%loop-block%} = none
            broadcast "2"
            loop all players:
                if loop-player have permission "ll.wlasc":
                    send "%{wiezaloc.%loop-block%}% %loop-player%" to loop-player
                    shoot a snowball from {wiezaloc.%loop-block%} in direction of loop-player

 

on break:
    if {wieza.%event-block%} is true:
        send "%{wieza1578.%event-block%}%" #tu {wieza1578.%event-block%} = true
        send "c"

Edytowane przez kot1618
Odnośnik do komentarza
Udostępnij na innych stronach

3 godziny temu, kot1618 napisał:

on place:
    if player's tool is stone:
        if player have permission "ll.wlasc":
            set {wieza1578.%event-block%} to true

            set {wiezaloc.%event-block%} to location of event-block

 

every 1 second:
    loop all blocks:
        if {wieza1578.%loop-block%} is true:#nie wiem czemu mi {wieza1578.%loop-block%} = none
            broadcast "2"
            loop all players:
                if loop-player have permission "ll.wlasc":
                    send "%{wiezaloc.%loop-block%}% %loop-player%" to loop-player
                    shoot a snowball from {wiezaloc.%loop-block%} in direction of loop-player

 

on break:
    if {wieza.%event-block%} is true:
        send "%{wieza1578.%event-block%}%" #tu {wieza1578.%event-block%} = true
        send "c"

 

TU MASZ POPRAWIONY KOD W LINKU: Aby zobaczyć link musisz się zalogować.

Zazwyczaj były problemy aby z bloku/powietrza w kierunku "direction" wystrzeliwało obiekt, ale możesz próbować się pobawić - może zadziała. ~ Pozdro

Odnośnik do komentarza
Udostępnij na innych stronach

Dnia 20.03.2018 o 00:32, xN0MANDx napisał:

 

TU MASZ POPRAWIONY KOD W LINKU: Aby zobaczyć link musisz się zalogować.

Zazwyczaj były problemy aby z bloku/powietrza w kierunku "direction" wystrzeliwało obiekt, ale możesz próbować się pobawić - może zadziała. ~ Pozdro

A co zmieniłeś, bo ja mam problem że {wieza1578.%loop-block%} = none, a {wieza1578.%event-block%} = true

Odnośnik do komentarza
Udostępnij na innych stronach

23 godziny temu, kot1618 napisał:

A co zmieniłeś, bo ja mam problem że {wieza1578.%loop-block%} = none, a {wieza1578.%event-block%} = true

skoro jest none to nie ustawiasz zmiennej a tak w ogóle - loop all blocks - Chcesz żeby skrypt ci zapętlił miliardy bloków ?

Zapisz zapisane bloki do zmiennej/yml i z nich odczytuj zamiast z całego świata (crash, error, bugi itp).

PS: Ten kod nie wygląda jak kod ponieważ są zmienne których nawet nie ustawiasz a potem dajesz sprawdzanie czy zmienna ktorej nie ustawiales nigdy, czy ma funkcję "true"

Edytowane przez xN0MANDx
Odnośnik do komentarza
Udostępnij na innych stronach

Dnia 25.03.2018 o 11:23, xN0MANDx napisał:

skoro jest none to nie ustawiasz zmiennej a tak w ogóle - loop all blocks - Chcesz żeby skrypt ci zapętlił miliardy bloków ?

Zapisz zapisane bloki do zmiennej/yml i z nich odczytuj zamiast z całego świata (crash, error, bugi itp).

PS: Ten kod nie wygląda jak kod ponieważ są zmienne których nawet nie ustawiasz a potem dajesz sprawdzanie czy zmienna ktorej nie ustawiales nigdy, czy ma funkcję "true"

on place:
    if player's tool is stone:
        if player have permission "ll.wlasc":
            set {wieza1578.%event-block%} to true

Odnośnik do komentarza
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ą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć 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ć obrazków. Dodaj lub załącz obrazki z adresu URL.

×
×
  • Dodaj nową pozycję...