options: neededStone : 10 #ilosc wykopanych kamieni do zdobycia poziomu maxLvl : 100 #maksymalny poziom do zdobycia w kopaniu kamienia lvlUpMessage : &2Awansowałes na kolejny poziom w kopaniu kamienia! #wiadomość dla gracza który zdobył kolejny poziom lvlUpBroadcast : %colored display name of player% &6awansował na &b%{bopke::stone::lvl::%player%}%&6 poziom w kopaniu kamienia! #wiadomosc dla wszystkich graczy o zdobyciu poziomu ( tylko na poziomy będące wielokrotnością dziesiątki ) permissionMessage : Nie możesz tego zrobić! #informacja która pojawi się graczowi bez uprawnienia do wykonania komendy /poziom scoreboardName : poziom kamienia#nazwa scoreboarda variables: {bopke::stone::lvl::%player%} = 0 {bopke::stone::mined::%player%} = 0 {bopke::stone::exp::%player%} = 0 on mine of stone: if {bopke::stone::lvl::%player%} is {@maxLvl}: add 1 to {bopke::stone::mined::%player%} set score "&aWymagany EXP:" in sidebar of player to {@neededStone}-{bopke::stone::exp::%player%} else: add 1 to {bopke::stone::mined::%player%} add 1 to {bopke::stone::exp::%player%} set score "&aWymagany EXP:" in sidebar of player to {@neededStone}-{bopke::stone::exp::%player%} if {bopke::stone::exp::%player%} is {@neededStone}: set {bopke::stone::exp::%player%} to 0 add 1 to {bopke::stone::lvl::%player%} set score "&aLVL:" in sidebar of player to {bopke::stone::lvl::%player%} set score "&aWymagany EXP:" in sidebar of player to {@neededStone}-{bopke::stone::exp::%player%} set the player's display name to "[&b%{bopke::stone::lvl::%player%}%&r] &7%player%" send "{@lvlUpMessage}" to player play "ENTITY_PLAYER_LEVELUP" to player at volume 0.2 if {bopke::stone::lvl::%player%} is divisible by 10: broadcast "{@lvlUpBroadcast}" on chat: set the player's display name to "[&b%{bopke::stone::lvl::%player%}%&r] &7%player%" on join: set name of sidebar of player to "{@scoreboardName}" set score "&aLVL:" in sidebar of player to {bopke::stone::lvl::%player%} set score "&aWymagany EXP:" in sidebar of player to {@neededStone}-{bopke::stone::exp::%player%} set the player's display name to "[&b%{bopke::stone::lvl::%player%}%&r] &7%player%" command /poziom [] [] []: permission: bopke.stone.admin permission message: {@permissionMessage} executable by: players and console usage: /poziom trigger: if arg 1 is not set: send "&6Dostępne komendy:" to sender send "&b/poziom ustaw &8- &aUstawia podany poziom kopania dla gracza." to sender if arg 1 is "ustaw": if arg 3 is greater than {@maxLvl}: send "Nie możesz nadać tak wysokiego poziomu!" stop if arg 3 is smaller than 0: send "Nie możesz nadać poziomu niższego niż zerowy!" stop else: set {bopke::stone::lvl::%arg 2%} to arg 3 set {bopke::stone::exp::%arg 2%} to 0 send "&aUstawiłeś %{bopke::stone::lvl::%player%}% poziom kopania gracza %arg 2%" to sender