Skocz do zawartości
  • 0

Blok pod graczem oraz entity


Pytanie

Witam. Naprawi ktoś ten kod? Entity będzie gracz, który nie będzie mogł się poruszać podczas tej akcji.

command z:
    trigger:
        give wood sword named "Ultimate of King Arthur" to player

on rightclick:
    player is holding wooden sword named "Ultimate of King Arthur":
        push player forward with speed 1.2
        if target is entity:
            push player upwards with speed 1.2
            push entity upwards with speed 1.2
            wait 1 real second
            set {entity.%player%} to entity
            set block under {entity.%player%} to barrier 
            teleport player at {entity.%player%}'s head
            set {entity.%player%}'s walk speed to 0
            set {entity.%player%}'s fly speed to 0
            set the player's walk speed to 0
            set block below player to stone
            set block below {entity.%player%} to stone
            wait 1 real seconds
            strike lightning effect at {entity.%player%}'s head
            wait 1 real seconds
            strike lightning effect at {entity.%player%}'s head
            wait 1 real seconds
            delete block below player
            delete block below {entity.%player%}

 powinno się coś podobnego stać. Problem jest w tym, że jeżeli stoję na krawędzi to blok się nie usuwa. entity pushuje mnie na ziemie albo ja te entity. edit: entity powinno być sfreezowane ja również. nie powinno spaść dopiero po wykonaniu akcji oboje powinniśmy .

Edytowane przez Misio12320
Odnośnik do komentarza
https://skript.pl/temat/34825-blok-pod-graczem-oraz-entity/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on move:
    #if jakis warunek is true np. proces tego robienia czegoś:
        cancel event

# na poczatku skryptu można napisac set {event.%player%} to true

 

Odnośnik do komentarza
https://skript.pl/temat/34825-blok-pod-graczem-oraz-entity/#findComment-223863
Udostępnij na innych stronach

  • 0

 

command z:
    trigger:
        give wood sword named "Ultimate of King Arthur" to player

on rightclick:
    player is holding wooden sword named "Ultimate of King Arthur":
        push player forward with speed 1.2
        set {event.%player%} to true
        if target is entity:
            push player upwards with speed 1.2
            push entity upwards with speed 1.2
            wait 1 real second
            set {event.%player%} to entity
            set block under {event.%player%} to barrier 
            teleport player at {event.%player%}'s head
            set {event.%player%}'s walk speed to 0
            set {event.%player%}'s fly speed to 0
            set the player's walk speed to 0
            set block below player to stone
            set block below {event.%player%} to stone
            wait 1 real seconds
            strike lightning effect at {event.%player%}'s head
            wait 1 real seconds
            strike lightning effect at {event.%player%}'s head
            wait 1 real seconds
            delete block below player
            delete block below {event.%player%}

on any move:
    event-entity is zombie:
        cancel event

Czyli jak to zapisać? Nie działa...

Odnośnik do komentarza
https://skript.pl/temat/34825-blok-pod-graczem-oraz-entity/#findComment-223935
Udostępnij na innych stronach

  • 0
6 godzin temu, Misio12320 napisał:

Czyli jak to zapisać? Nie działa...

Dobre pytanie, ogólnie to zobacz ten kod i powiedz czy działa

 

Edytowane przez HeezQ
Odnośnik do komentarza
https://skript.pl/temat/34825-blok-pod-graczem-oraz-entity/#findComment-223937
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...