Skocz do zawartości
  • 0

Skrypt na zmiane spawnerka na 1.12.2 + losowanie kodu z chatu


jndooo

Pytanie

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Every 10 minute:
    Set {kod} to "" 
    Loop 9 times:
        Set {_los} to "1" or "a" or "&" #nawal tak tych rzeczy dalej 
        Set {kod} to "%{kod}%%{_los}%"
    Send "wygenerowano kod!" to all players 
    Send "%{kod}%" to all players
On chat:
    If {kod} is not "end-":
        If message is {kod}:
            Set {kod} to "end-"
            Send "%player% wygrał" to all players 
            Add 100 to player's balance 

Z telefonu jak będą błędy to pisz

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
13 godzin temu, xAxee napisał:

Every 10 minute:
    Set {kod} to "" 
    Loop 9 times:
        Set {_los} to "1" or "a" or "&" #nawal tak tych rzeczy dalej 
        Set {kod} to "%{kod}%%{_los}%"
    Send "wygenerowano kod!" to all players 
    Send "%{kod}%" to all players
On chat:
    If {kod} is not "end-":
        If message is {kod}:
            Set {kod} to "end-"
            Send "%player% wygrał" to all players 
            Add 100 to player's balance 

Z telefonu jak będą błędy to pisz

Generuje kod, tylko brakuje komendy /kod do przepisania kodu i np. wiadomosci ze kodu teraz niema lub jak ktos wpisze ale pozniej ten kod to pokazuje ze Gracz (nick) był szybszy

+ dodałem give random integer between 50 and 150 to player's balance  jedynie że da się to inaczej

 

variables:
    {kod} = 0
    {wr} = true
    {akod} = false
options:
    # Tag 
    tag: &2Losowanie
    # Wiadomosc
    msg1: &2Losowanie: &9&lNowy kod Szybko wpisoj! &3&l/kod &c&l%{kod}%
    # Wiadomosc gdy nikt nie przepisze kodu
    msg2: &2Losowanie:: &9&lNikt nie przepisal kodu, kolejny za &c&n10 minut!
    # Wiadomosc gdy aktualnie nie ma kodu do przepisania
    msg3: &2&Losowanie: &9&lNie ma zadnego kodu!
    # Wiadomosc gdy gracz przepisze kod
    msg4: &2Losowanie: &9&lGracz &f%name of player%&2 &9&lpierwszy przepisal/a kod!
    &7&kLosowanie:  &9&lWiadomosc gdy kod jest nieprawidlowy
    msg5: &2Losowanie: &9&lKod jest nieprawidlowy!
every 10 minute:
    set {wr} to true
    set {akod} to true
    Set {_los} to "1" or "a" or "&" #nawal tak tych rzeczy dalej 
    Set {kod} to "%{kod}%%{_los}%"
    broadcast "{@msg1}"
    wait 12 minute
    if {wr} is true:
        broadcast "{@msg2}"
        set {akod} to false
 
command /kod [<text>]:
    trigger:
        arg 1 is empty:
            if {akod} is true:
                send "&2Losowanie: &cUzyj /kod <kod>"
            if {akod} is false:
                send "{@msg3}"
        arg 1 is "%{kod}%":
            if {akod} is false:
                send "{@msg3}"
            if {akod} is true:
                set {wr} to false
                broadcast "{@msg4}"
                give random integer between 50 and 150 to player's balance
                set {akod} to false
        arg 1 is not "%{kod}%":
            if {akod} is false:
                send "{@msg3}"
            if {akod} is true:
                send "{@msg5}"
on chat:
    if {przepisz} is true:
        message is "%{_kod}%":
            cancel event
            set {przepisz} to false
            send "%player% wygral przepisujac kod" to all players

Takie coś stworzyłem niby działa i daje dobrze tylko mam problem z every 10 minut bo niby co 10 minut a gdy tam co jest wait 12 minut jest 2 bo w teori tak powinno byc to wyskakuje mi co 2 minut kod

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

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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