Skocz do zawartości

Odliczanie na pasku expa


Rekomendowane odpowiedzi

Ostatnio, przeglądając różne fora Skript znalazłem dużo tematów typu "Jak zrobić odliczanie na pasku expa?"

Więc tak. Bawiąc sie w skrypcie zrobiłem odliczanie :)

Na początku dodajemy do jakiegoś kodu

set level of player to 20

Będzie to licznik 20-sekundowy więc wpisuje 20

 

Mój przykładowy kod:

command /odliczaj:    trigger:        set level of player to 20

Musimy dać loopa by czynność wykonała się więcej niż raz.

loop 20 times:

20 będzie odpowiadało za liczbę sekund

 

Teraz musimy ustalić lvl gracza -1 odpowiada za to

set {_x} to level of player-1

Następnie

set level of player to {_x} 

oraz

 wait 1 second

Chyba wiadomo po co :)

 

Możemy dodać jakąś teleportacje np na arene po odliczeniu. W tym celu dodajemy

if {_x} is 0:

I dalszy kod np na teleportacje

 

Cały kod:

 

command /odliczaj:    trigger:        set level of player to 20        loop 20 times:            set {_x} to level of player-1            set level of player to {_x}            wait 1 second            if {_x} is 0:                teleport player to {arena}

 

Odnośnik do komentarza
https://skript.pl/temat/5895-odliczanie-na-pasku-expa/
Udostępnij na innych stronach

  • 2 tygodnie później...

@rekkithd

 

Sam do tego doszedłem w ciągu 5 minut :) A że owy poradnik znalazł się, to czemu by się nie wypowiedzieć? Chciałbym wspomnieć że fajną rzeczą jest playsound w trakcie zmieniającej się liczby na pasku expa. 

Odnośnik do komentarza
https://skript.pl/temat/5895-odliczanie-na-pasku-expa/#findComment-52988
Udostępnij na innych stronach

  • 1 miesiąc temu...
  • 3 tygodnie później...
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ę...