Advertisement
zGhol

zGCash » Skript De Cash e Caixa

Dec 22nd, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.03 KB | None | 0 0
  1. # ────────────────────────── #
  2. # ● zGCash ● #
  3. # - Skript De Cash e Caixa #
  4. # By » zGнσl #
  5. # #
  6. # ────────────────────────── #
  7.  
  8. variables:
  9. {Cash.%player%} = 0
  10.  
  11. on first join:
  12. set {Cash.%player%} = 0
  13.  
  14. command /comprarcaixa [<text>]:
  15. trigger
  16. if arg 1 is not set:
  17. send " "
  18. send "&5&lCaixas >> &fUse /comprarcaixa basica/avancada"
  19. send " "
  20. stop
  21. if arg 1 is "basica":
  22. if player's {Cash.%player%} is greater than or equal to 250:
  23. make console execute command "/dmistery give %player% basica 1"
  24. subtract 250 to {Cash.%player%}
  25. send "&5&lCaixas >> &fVocê comprou uma caixa basica"
  26. stop
  27. else:
  28. send "&5&lCaixas >> &fVocê não tem cash suficiente !"
  29. stop
  30. if arg 1 is "avancada":
  31. if player's {Cash.%player%} is greater than or equal to 750:
  32. make console execute command "/dmistery give %player% avancada 1"
  33. subtract 750 to {Cash.%player%}
  34. send "&5&lCaixas >> &fVocê comprou uma cixa avancada"
  35. stop
  36. else:
  37. send "&5&lCaixas >> &fVocê não tem cash suficiente!"
  38. stop
  39.  
  40. command /cash [<offlineplayer>]:
  41. trigger:
  42. if arg 1 is not set:
  43. send "&a&lCash >> &fVocê tem &a%{Cash.%player%}% &fde cash"
  44. stop
  45. if arg 1 is set:
  46. send "&a&lCash >> &fO player &a%arg 1% &ftem &a%{Cash.%arg 1%}% &fde cash"
  47. stop
  48.  
  49. command /darcash [<offlineplayer>] [<integer>]:
  50. trigger:
  51. if arg 1 is set:
  52. if arg 2 is set:
  53. if player's {Cash.%player%} is greater than or equal to %arg 2%:
  54. subtract %arg 2% to {Cash.%player%}
  55. add %arg 2% to {Cash.%arg 1%}
  56. send "&a&lCash >> &fVocê deu &a%arg 2% &fde cash para &a%arg 1%" to player
  57. send "&a&lCash >> &fVocê recebeu &a%arg 2% &fde cash de &a%player%" to arg 1
  58. stop
  59. else:
  60. send "&a&lCash >> &fVocê não tem cash suficiente"
  61. stop
  62. else:
  63. send "&a&lCash >> &fUse /darcash NICK QUANTIA"
  64. stop
  65. else:
  66. send "&a&lCash >> &fUse /darcash NICK QUANTIA"
  67. stop
  68.  
  69. command /givecash [<offlineplayer>] [<integer>]:
  70. trigger:
  71. if arg 1 is set:
  72. if arg 2 is set:
  73. if player has permission "Cash.Admin":
  74. add %arg 2% to {Cash.%arg 1%}
  75. send "&a&lCash >> &fVocê deu &a%arg 2% &fde cash para &a%arg 1%"
  76. stop
  77. else:
  78. send "&a&lCash >> &fSem permissão"
  79. stop
  80. else:
  81. send "&a&lCash >> &fUse /givecash NICK QUANTIA"
  82. stop
  83. else:
  84. send "&a&lCash >> &fUse /givecash NICK QUANTIA"
  85. stop
  86.  
  87. command /removecash [<offlineplayer>] [<integer>]:
  88. trigger:
  89. if arg 1 is set:
  90. if arg 2 is set:
  91. if player has permission "Cash.Admin":
  92. remove %arg 2% to {Cash.%arg 1%}
  93. send "&a&lCash >> &fVocê removeu &a%arg 2% &fde cash de &a%arg 1%"
  94. stop
  95. else:
  96. send "&a&lCash >> &fSem permissão"
  97. stop
  98. else:
  99. send "&a&lCash >> &fUse /removecash NICK QUANTIA"
  100. stop
  101. else:
  102. send "&a&lCash >> &fUse /removecash NICK QUANTIA"
  103. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement