Skocz do zawartości
  • 0

Szukam pomocy w napisaniu kilku linijek skryptu


Pytanie

Witam. Napisałem niedawno skrypt na teleportację na spawn w zamian za przedmioty. Nie wiem jednak jak zrobić, by po poruszeniu się gracza, czy zadaniu obrażeń przez innego gracza teleportacja przerywałaby się. Zaznaczam, że: ''on walk: cancel event"  nie działa. Chciałbym dowiedzieć się również jak dodać, że aby można byłoby się przetelportować należy posiadać przedmiot z danym enchantem. Proszę o odpowiedź.

Odnośnik do komentarza
https://skript.pl/temat/12143-szukam-pomocy-w-napisaniu-kilku-linijek-skryptu/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
34 minut temu, LordziaK napisał:

on command "spawn":

    if player has 1 stone of power 1:

        stop

    send "&4Blad: &cNie masz &7x1 stone ; enchant: power 1"

 

Nie wiem czy działa pisze z fona.

Ten problem już sam ogarnąłem, teraz jeszcze ruszanie się

Odnośnik do komentarza
https://skript.pl/temat/12143-szukam-pomocy-w-napisaniu-kilku-linijek-skryptu/#findComment-86004
Udostępnij na innych stronach

  • 0

on command "spawn":

    if player has 1 stone of power 1:

        stop

    send "&4Blad: &cNie masz &7x1 stone ; enchant: power 1"

command /setspawn:

    permission: setspawn.admin

    permission message: Nie masz uprawnień.

    trigger:

        set {spawn} to location of player

command /spawn:

    trigger:

        if {cmd::%player%} is true:

            set {cmd::%player%} to false

            loop 10 times:

                if {cmd::%player%} is false:

                    wiat 1 second

                    remove 1 form {cmd::licznik::%player%}

            if {cmd::%player%} is false:

                set {cmd::%player%} to true

                teleport the player to {spawn.punkt}

                message "Teleportacja..."

on any move:

    if {cmd::%player%} is false:

        set {cmd::%player%} to true

        message "Ruszyłeś się, teleportacja przerwana."

on join:

    set {cmd::%player%} to true

on first join:

    set {cmd::%player%} to true

skrypt napisany na fonie, nw czy działa.

Odnośnik do komentarza
https://skript.pl/temat/12143-szukam-pomocy-w-napisaniu-kilku-linijek-skryptu/#findComment-86009
Udostępnij na innych stronach

  • 0
48 minut temu, LordziaK napisał:

on command "spawn":

    if player has 1 stone of power 1:

        stop

    send "&4Blad: &cNie masz &7x1 stone ; enchant: power 1"

command /setspawn:

    permission: setspawn.admin

    permission message: Nie masz uprawnień.

    trigger:

        set {spawn} to location of player

command /spawn:

    trigger:

        if {cmd::%player%} is true:

            set {cmd::%player%} to false

            loop 10 times:

                if {cmd::%player%} is false:

                    wiat 1 second

                    remove 1 form {cmd::licznik::%player%}

            if {cmd::%player%} is false:

                set {cmd::%player%} to true

                teleport the player to {spawn.punkt}

                message "Teleportacja..."

on any move:nie dz

    if {cmd::%player%} is false:

        set {cmd::%player%} to true

        message "Ruszyłeś się, teleportacja przerwana."

on join:

    set {cmd::%player%} to true

on first join:

    set {cmd::%player%} to true

skrypt napisany na fonie, nw czy działa.

Nie działa,

Odnośnik do komentarza
https://skript.pl/temat/12143-szukam-pomocy-w-napisaniu-kilku-linijek-skryptu/#findComment-86014
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ę...