Skocz do zawartości
  • 0

Petla/Skrypt na odliczanie


xCR4SH3R1911

Pytanie

15 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
2 godziny temu, LloydPL napisał:

 


loop 10800 times:
    wait 1 second
set {_var} to true

 

lub 

 


wait 3 hours
set {_var} to true

 

No super ładne 2 linijki xD nigdy bym na to nie wpadl
a tak poważnie potrzebuje wyświetlić czas odliczania 3h dla zestawu np gracza ;)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
command /zestaw:
    trigger:
        if {zestaw.%player%} is not set:
            set {zestaw.%player%} to now
            give player 1 diamond
            send "Otrzymales zestaw z diamentem!"
        else:
            set {_diff} to difference between now and {zestaw.%player%}
            if {_diff} is bigger than 3 hours:
                set {zestaw.%player%} to now
                give player 1 diamond
                send "Otrzymales zestaw z diamentem!"
            else:
                send "Musisz poczekac jeszcze %{_diff}% aby otrzymac zestaw!"

 

Edytowane przez Ixidi
[code]
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, LloydPL napisał:

command /zestaw:
    trigger:
        if {zestaw.%player%} is not set:
            set {zestaw.%player%} to now
            give player 1 diamond
            send "Otrzymales zestaw z diamentem!"
        else:
            set {_diff} to difference between now and {zestaw.%player%}
            if {_diff} is bigger than 3 hours:
                set {zestaw.%player%} to now
                give player 1 diamond
                send "Otrzymales zestaw z diamentem!"
            else:
                send "Musisz poczekac jeszcze %{_diff}% aby otrzymac zestaw!"

to jest w kawałkach skquery czy wildskript?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
22 minuty temu, xCR4SH3R1911 napisał:

to jest w kawałkach skquery czy wildskript?

co ty dajesz, to funkcje zwykłego skripta bez niczego

@xCR4SH3R1911 ostatnia linijka send "Musisz poczekac jeszcze %difference between 3 hours and {_diff}% aby otrzymac zestaw!"

daj like

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

  • 0

variables:

{zestaw.%player%} = 0

command /zestaw:

    trigger:

        if {zestaw.%player%} is 3:

            give 1 diamond to player

            send "&cOtrzymales zestaw dzienny"

            set {zestaw.%player%} to 0

        else:

            if {zestaw.%player%} is 0:

                send "&cMusisz poczekac jeszcze 3 godziny!"

            if {zestaw.%player%} is 1:

                send "&cMusisz poczekac jeszcze 2 godziny!"

            if {zestaw.%player%} is 2:

                send "&cMusisz poczekac jeszcze godzine!

 

every 1 hour:

    if {zestaw.%player%} is 3:

        cancel event

    else:

        add 1 to {zestaw.%player%}

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

  • 0
6 minut temu, huert2007 napisał:

variables:

{zestaw.%player%} = 0

command /zestaw:

    trigger:

        if {zestaw.%player%} is 3:

            give 1 diamond to player

            send "&cOtrzymales zestaw dzienny"

            set {zestaw.%player%} to 0

        else:

            if {zestaw.%player%} is 0:

                send "&cMusisz poczekac jeszcze 3 godziny!"

            if {zestaw.%player%} is 1:

                send "&cMusisz poczekac jeszcze 2 godziny!"

            if {zestaw.%player%} is 2:

                send "&cMusisz poczekac jeszcze godzine!

 

every 1 hour:

    if {zestaw.%player%} is 3:

        cancel event

    else:

        add 1 to {zestaw.%player%}

nadal nie to o co mi chodzi ;/ chodzi mi dokladny czas .

43 minuty temu, LloydPL napisał:

co ty dajesz, to funkcje zwykłego skripta bez niczego

@xCR4SH3R1911 ostatnia linijka send "Musisz poczekac jeszcze %difference between 3 hours and {_diff}% aby otrzymac zestaw!"

daj like

Nie zauważyłem edita, dzieki bardzo!

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