Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

O to skript:

 

Cytat

 

on command /addrudę [<number>] [<string>]:
    if arg-1 is set:
        set {_chance} to arg-1
        set {_ore} to arg-2
        set {_player} to player
        set {_player's chance} to {_player}'s {_ore} chance
        set {_player's chance} to {_chance}
        send "Ustawiono szansę na drop %{_ore}% na %{_chance}%."
    else:
        send "Użycie: /addrudę <szansa_na_drop> <nazwa_rudy>"

on command /minderudę:
    set {_player} to player
    set {_ore} to {_player}'s targeted block's custom name
    if {_ore} is set:
        set {_player's chance} to {_player}'s {_ore} chance
        set {_player's chance} to {_player's chance} - 10
        send "Zmniejszono szansę na drop %{_ore}% o 10%. Nowa szansa: %{_player's chance}%."
    else:
        send "Znajdujesz się przy nieznanej rudy."

on command /resetrudę:
    set {_player} to player
    set {_ore} to {_player}'s targeted block's custom name
    if {_ore} is set:
        set {_player's chance} to {_player}'s {_ore} chance
        set {_player's chance} to 50
        send "Zresetowano szansę na drop %{_ore}% do 50%."
    else:
        send "Znajdujesz się przy nieznanej rudy."

on mine of diamond ore:
    set {_player} to player
    set {_ore} to diamond ore
    set {_player's chance} to {_player}'s {_ore} chance
    if {_player's chance} is set:
        if random number between 1 and 100 is less than or equal to {_player's chance}:
            drop a diamond at the block
            send "Wydobyłeś rudę diamentu i dostałeś drop!"
        else:
            send "Wydobyłeś rudę diamentu, ale nie dostałeś dropu."
    else:
        send "Nie znaleziono informacji o szansie na drop %{_ore}%. Użyj /addrudę, aby ustawić szansę."

on script load:
    loop all players:
        set {_player} to loop-player
        set {_player's diamond ore chance} to 50

 

 

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ę

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...