variables:
{coins::%player%} = 0
command /satchel <text> [<text>]:
aliases: sakiewka, sakwa
trigger:
if arg-1 is "admin":
if (player has permission "yrden.admin" or "minecraft.op"):
if (arg-2 is "set" or "ustaw"):
set {coin} to player's tool
send "&cPomyślnie ustawiono monete!" to player
else:
send "&cNieprawidłowy argument! <##2>" to player
else:
send "&cNie masz do tego permisji!" to player
if (arg-1 is "stan" or "bal" or "balance"):
send "&cStan Sakwy: %{coins::%player%}% monet" to player
if (arg-1 is "wplac" or "deposit"):
if player's tool is {coin}:
set {_x} to amount of {coin} in player's inventory
remove {_x} from player's inventory
add {_x} to {coins::%player%}
send "&cPomyślnie wpłacono %{_x}% monet do sakiewki!" to player
else:
send "&cNie trzymasz monet!" to player
if (arg-1 is "wyplac" or "withdraw"):
if arg-2 is an integer:
if arg-2 is less or equal to {coins::%player%}:
subtract arg-2 from {coins::%player%}
give (arg-2 parsed as integer) of {coin} to player
send "&cPomyślnie wypłacono %arg-2% z sakwy!" to player
else:
send "&cNie masz tyle monet!" to player
else:
send "&cNieprawidłowy argument! <##2>" to player
else:
send "&cNieprawidłowy argument! <##1>" to player
lekko poprawilem przy okazji