Kacperski89

LimitOfMoney

May 17th, 2016
356
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. options:
  2. limit: 100 000
  3. waluta: $
  4. variables:
  5. {deposit::%Player%} = false
  6. {deposit::money::%player%} = 0
  7. command /deposit [<text>]:
  8. trigger:
  9. if argument 1 isn't set:
  10. {deposit::%player%} is false:
  11. message "&6Ciesz sie! &aTwoje konto jest zabezpieczone! I nie przekraczas limitu"
  12. else:
  13. message "&cNiestety! Fajnie sie bawiles i duzo zarobiles... &6Do wyplacenia %{deposit::money::%player%}%"
  14. if argument 1 is "wyplac":
  15. if player's account < {@limit}:
  16. {deposit::money::%player%} > 1:
  17. if {deposit::%player%} is true:
  18. add {deposit::money::%player%} to player's account
  19. # Zabezpieczenie przed.. bugiem
  20. set {_x} to player's account + {deposit::money::%player%}
  21. if player's account is {_x}:
  22. clear {deposit::money::%player%}
  23. else:
  24. message "&6* &cNastapil blad."
  25. stop
  26. else:
  27. send "&cTwoj depozyt jest zamkniety"
  28. else:
  29. send "&cNic nie masz XD"
  30. else:
  31. send "&cTwoje konto przekracza limit... Nie mozesz wyplacic wiecej!"
  32. stop
  33. if argument 1 is "remove":
  34. clear {deposit::money::%player%}
  35. broadcast "&6Gracz &c%player% &7wyzerowal sobie depozyt"
  36. stop
  37. every 5 seconds:
  38. loop all players:
  39. loop-player's account < {@limit}:
  40. stop
  41. else:
  42. set {deposit::%loop-player%} to true
  43. set {_x} to loop-player's account
  44. set {_x1} to {_x} - {@limit}
  45. clear player's account
  46. add {_x1} to player's account
  47. add {_x}-{_x1} to {deposit::money::%player%}
  48. message "&cTwoje konto przekroczylo limit..." to loop-player
  49. stop
Add Comment
Please, Sign In to add comment