Skocz do zawartości
  • 0
elliot21

Skrypt na Freezowanie

Pytanie

Użytkownik

Hej, napisałby ktoś skrypt? bo ja jestem w tym taki nieogarnięty no ale przejdźmy do tematu chcę skrypt, aby jak ktoś miał 3 hp został zfreezowany nie mógł się ruszać :D też chcę, żeby jak on był zfreezowany to nie było można go zabić i żeby pisało na czacie Jesteś zfreezowany na czerwono :) 

#Edit

żeby go odfreezowac była by komenda /ulecz i by była do tego permisja, aby byle kto nie mógł tego używać ;)

Edytowane przez elliot21

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Użytkownik
  • 0

On join:

        if health of player = 3:

                execute server command "/speed 0 %player%" 

                send "&cJesteś zfreezowany" to player

command /ulecz <player>:

        permission "ulecz.xd"

        permission message: "&7>> &4 Nie masz dostępu do tej komendy"

       If arg 2 is set:

                execute server command "/speed 1 {arg-2}"

               send "&cUleczyłes gracza %player arg-2%"

        else:

              send "&c Wpisz nick gracza !"

 

PS. Wątpie żeby skrypt działał ponieważ pisze na telefonie i ciezko o działający skrypt . Jak będę na komputerze to poprawie skrypt.  Pozdrawiam :)

Edytowane przez thesochac

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
on damage:
    if {Zamrozony::%victim%} is false:
        if health of victim <= 3:
            set victim's walk speed to 0
            apply jump boost of tier 254 to the player for 999 days
            set {Zamrozony::%victim%} to true
    else:
        cancel event
        send "&cGracz ktorego probujesz uderzyc jest &bzamrozony" to attacker

command /ulecz [<player>]:
    permission: ulecz.gracza
    trigger:
        if arg 1 is online:
            if {Zamrozony::%arg 1%} is true:
                remove jump boost from arg-1
                set arg-1's walk speed to 0.3
                heal arg-1
            else:
                send "&cGracz ktorego probujesz &bodmrozic &cnie jest &bzamrozony&c!"
        else:
            send "&cTakiego gracza nie ma w bazie danych badz nie jest &aonline&c!"

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
3 godziny temu, SernickLOL napisał:
on damage:
    if {Zamrozony::%victim%} is false:
        if health of victim <= 3:
            set victim's walk speed to 0
            apply jump boost of tier 254 to the player for 999 days
            set {Zamrozony::%victim%} to true
    else:
        cancel event
        send "&cGracz ktorego probujesz uderzyc jest &bzamrozony" to attacker

command /ulecz [<player>]:
    permission: ulecz.gracza
    trigger:
        if arg 1 is online:
            if {Zamrozony::%arg 1%} is true:
                remove jump boost from arg-1
                set arg-1's walk speed to 0.3
                heal arg-1
            else:
                send "&cGracz ktorego probujesz &bodmrozic &cnie jest &bzamrozony&c!"
        else:
            send "&cTakiego gracza nie ma w bazie danych badz nie jest &aonline&c!"

 

Dzięki działa!

Tylko, że na zwierzęta też działa i pisze GRACZ JEST ZAMROŻONY xD

#edit

Na ramki tez dziala, więc jednak słabo działa

Edytowane przez elliot21

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
11 minut temu, elliot21 napisał:

Dzięki działa!

Tylko, że na zwierzęta też działa i pisze GRACZ JEST ZAMROŻONY xD

#edit

Na ramki tez dziala, więc jednak słabo działa

to dodaj llinijke if victim is player: i po problemie

on damage:
    if {Zamrozony::%victim%} is false:
        if health of victim <= 3:
            if victim is player:
                set victim's walk speed to 0
                apply jump boost of tier 254 to the player for 999 days
                set {Zamrozony::%victim%} to true
            else:
            	stop
        else:
        	stop
    else:
        cancel event
        send "&cGracz ktorego probujesz uderzyc jest &bzamrozony" to attacker

command /ulecz [<player>]:
    permission: ulecz.gracza
    trigger:
        if arg 1 is online:
            if {Zamrozony::%arg 1%} is true:
                remove jump boost from arg-1
                set arg-1's walk speed to 0.3
                heal arg-1
            else:
                send "&cGracz ktorego probujesz &bodmrozic &cnie jest &bzamrozony&c!"
        else:
            send "&cTakiego gracza nie ma w bazie danych badz nie jest &aonline&c!"

@elliot21

Edytowane przez SernickLOL
.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×