function checkMoney(p: player, mon: number) :: boolean: if {Player.money::%{_p}%} >= {_mon}: return true return false on join: if {Player.money::%player%} is not set: set {Player.money::%player%} to 0 command /portfel []: trigger: set {_p} to player if arg-1 is set: set {_p} to arg-1 send "&8----------------" send "&7Pieniadze gracza &a%{_p}% &8» &c$%{Player.money::%{_p}%}%" send "&8----------------" command /coins : usage: /coins permission: coins.admin permission message: &4Brak uprawnien! trigger: if arg-1 is "add": add arg-3 to {Player.money::%arg-2%} send "&aDodano &c$%arg-3% &ana konto gracza &e%arg-2%&a!" else if arg-1 is "set": set {Player.money::%arg-2%} to arg-3 send "&aUstawiono stan konta gracza &e%arg-2%&a na &c$%arg-3%&a!" else if arg-1 is "remove": remove arg-3 from {Player.money::%arg-2%} send "&aUsunieto &c$%arg-3% &az konta gracza &e%arg-2%&a!" else: send "&4Nie rozpoznano polecenia." # Przykład sprawdzania czy gracz ma daną ilość pieniędzy command /buy-stick: trigger: if checkMoney(player, 10): remove 10 from {Player.money::%player%} add 1 stick named "&6Patyk" to player send "&6Kupiles patyk!" else: send "&cNie masz tyle pieniedzy!"