Skocz do zawartości
  • 0

nie działa skrypt


Pytanie

# Zmienna przechowująca ilość waluty, którą gracz stawia na blok
# Na przykład, gracz może postawić 1 jednostkę waluty na blok pszenicy
# Zmienna zboże będzie przechowywać ilość "waluty" gracza

# Zapewniamy, że blok pszenicy może być postawiony tylko przez gracza z określoną ilością waluty
on break of wheat:
    # Sprawdzamy, czy blok pszenicy jest do wykopania
    if event-block is wheat with stage 7:
        cancel event
        set event-block to air
        
        # Odczytujemy ilość waluty, którą gracz postawił na blok
        # Załóżmy, że gracz stawia 1 jednostkę waluty na każdy blok
        set {waluta::%player%} to 1
        
        # Sprawdzamy szansę na zdobycie Zboża (np. 50%)
        if chance of 50%:
            add 0.1 to {zboze::%player%}  # Dodajemy 0.1 zamiast 1
            send "&6+0.1 Zboża! &7(Obecny stan: &e%{zboze::%player%}%&7)" to player
        else:
            send "&cNiestety, tym razem nic nie dostałeś!" to player
        
        # Czas na odrastanie pszenicy po wykopaniu
        wait 1 second
        set event-block to wheat with stage 0  # Pszenica odrasta

command /staw_walute <number>:
    trigger:
        # Sprawdzenie, czy gracz jest administratorem (np. sprawdzamy uprawnienia)
        if player does not have permission "admin.setwaluta":
            send "&cNie masz uprawnień do postawienia waluty!" to player
            stop
        
        # Sprawdzenie, czy gracz ma wystarczającą ilość waluty
        if argument 1 is not set:
            send "&cMusisz podać ilość waluty, którą chcesz postawić!" to player
            stop
        if {waluta::%player%} < argument 1:
            send "&cNie masz wystarczającej ilości waluty na to!" to player
            stop
        
        # Gracz stawia walutę na blok
        set {waluta::%player%} to {waluta::%player%} - argument 1
        send "&aPostawiłeś &e%argument 1% &awaluty na blok pszenicy!" to player

command /zboze:
    trigger:
        send "&aMasz &e%{zboze::%player%}% &aZboża!" to player

i chodzi oto że jak przeładuje skrypt to mi piszę błąd z sianem że nie wykrywa wielkości siana i nie umiem tego naprawidz i też ustawianie kasy na siano i tak wogóle to ja chce żeby to było siano takie posadzone

Kormic

Wstawiam skrypt w formatowanie "Kod".

Notatka dodana przez Kormic

Odnośnik do komentarza
https://skript.pl/temat/58467-nie-dzia%C5%82a-skrypt/
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

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ę...