Advertisement
PedHap

Olho de deus

Sep 17th, 2019
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.22 KB | None | 0 0
  1. # Skript feito por Pɛɗ
  2. # Discord: Pɛɗ#2911
  3. # Canal:
  4. # Skript de Cash junto com sistema de factions (olho de deus)
  5. # Versao so Skript: 1.0
  6. # Nao apague os créditos!" ############
  7. # #┏━┓┏━━┓┏━━┓┏┓┏┓#
  8. # #┃┏┛┃┏┓┃┃━━┫┃┗┛┃#
  9. # #┃┗┓┃┣┫┃┣━━┃┃┏┓┃#
  10. # #┗━┛┗┛┗┛┗━━┛┗┛┗┛#
  11. # ############
  12.  
  13.  
  14. variables:
  15. #Quantidade Inicial de Cash, de cada player
  16. {cash.%player%} = 0
  17.  
  18. options:
  19.  
  20. #Prefix do Cash
  21. tag: &8[&b&lC&bash&8]
  22.  
  23. #Msg de Permissao ao usar algum comando de Cash
  24. permissao: &8[&b&lC&bash&8]&cVoce nao tem acesso á este comando!
  25.  
  26.  
  27.  
  28.  
  29.  
  30. #Nome dos itens
  31.  
  32. olhotempo: 10
  33.  
  34. olhopreço: 10000
  35.  
  36. olho: &6&lO&6lho &6&lD&6e &lD&6eus
  37.  
  38. olholore: ||&aUsado para ver bases de baixo da terra!|| ||&cPreço:&f 10000||
  39.  
  40. # Sistema de ver cash de outros jogadores
  41. command /cash [<player>]:
  42. trigger:
  43. if arg 1 is "%player%":
  44. send "{@tag}&cEste jogador é voce mesmo!"
  45. stop
  46. if arg 1 is set:
  47. send "{@tag}&aSaldo do jogador %arg 1%&7:&f %{cash.%arg 1%}%"
  48. stop
  49. else:
  50. send "{@tag}&aSeu saldo&7:&f %{cash.%player%}%"
  51. stop
  52.  
  53. # Sistema de Dar cash a um jogador
  54. command /darcash [<player>] [<int>]:
  55. permission: *
  56. permission message: {@permissao}
  57. trigger:
  58. if arg 1 is set:
  59. if arg 2 is set:
  60. add arg-2 to {cash.%arg 1%}
  61. send "{@tag}&aVoce deu&f %arg 2% Cash&a para o jogador %arg 1%"
  62. send "{@tag}&aVoce recebeu&f %arg 2% Cash&a do jogador %player%!" to arg-1
  63. stop
  64. else:
  65. send "{@tag}&cUso correto: /DarCash [Jogador] [Quantidade]"
  66. else:
  67. send "{@tag}&cUso correto: /DarCash [Jogador] [Quantidade]"
  68.  
  69. # Sistema de Tirar cash de algum jogador
  70. command /TirarCash [<player>] [<int>]:
  71. permission: *
  72. permission message: {@permissao}
  73. trigger:
  74. if arg 1 is set:
  75. if arg 2 is set:
  76. remove arg-2 from {cash.%arg 1%}
  77. send "{@tag}&aVoce removeu&f %arg 2% Cash&a Da conta do jogador %arg 1%"
  78. send "{@tag}&cForam removidos&f %arg 2% Cash&c De sua conta!" to arg-1
  79. stop
  80. else:
  81. send "{@tag}&cUso correto: /TirarCash [jogador] [Quantidade]"
  82. else:
  83. send "{@tag}&cUso correto: /TirarCash [jogador] [Quantidade]"
  84.  
  85. # Sistema de resetar Cash de algum jogador
  86. command /ResetCash [<player>]:
  87. permission: *
  88. permission message: {@permissao}
  89. trigger:
  90. if arg 1 is set:
  91. set {cash.%arg 1%} to 0
  92. send "{@tag}&aVoce resetou a conta do jogador %arg 1%"
  93. send "{@tag}&cSua conta foi resetada pelo jogador %player%!" to arg-1
  94. stop
  95. else:
  96. send "{@tag}&cUso correto: /ResetCash [Jogador]"
  97.  
  98. command /loja:
  99. trigger:
  100. play "ORB_PICKUP" to player at volume 100
  101. open chest with 5 rows named "&6&lL&6oja &7-&e Use seu Cash aqui!" to player
  102. wait 1 tick
  103. set slot 22 of player's current inventory to 402 named "{@olho}" with lore "{@olholore}"
  104. set slot 4 of player's current inventory to paper named "{@tag}" with lore "||&aSeu saldo&7:&f %{cash.%player%}%|| "
  105. stop
  106. on inventory click:
  107. if inventory name of player's current inventory is "&6&lL&6oja &7-&e Use seu Cash aqui!":
  108. cancel event
  109. if clicked item is 402 named "{@olho}" with lore "{@olholore}":
  110. if {cash.%player%} >= 10000:
  111. wait 1 tick
  112. close player's inventory
  113. play "LEVEL_UP" to player at volume 100
  114. send "{@tag}&a Adquirido um olho de Deus!"
  115. remove {@olhopreço} from {cash.%player%}
  116. give 1 402 of protection 10 named "{@olho}" with lore "||&aUsado para ver bases de baixo da terra durante 10 segundos!|| " to player
  117. stop
  118. else:
  119. cancel event
  120. play "VILLAGER_NO" to player at volume 100
  121. close player's inventory
  122. send "{@tag}&c Saldo insuficiente para a compra!"
  123. stop
  124. on rightclick with 402:
  125. if player is holding a 402 of protection 10 named "{@olho}" with lore "||&aUsado para ver bases de baixo da terra durante 10 segundos!|| ":
  126. cancel event
  127. if {olho.%player%} is not set:
  128. set {olho.%player%} to false
  129. if {olho.%player%} is false:
  130. cancel event
  131. set {olho.%player%} to true
  132. set {localização.%player%} to location of player
  133. add 0.5 to y-coordinate of {localização.%player%}
  134. remove 1 402 of protection 10 named "{@olho}" with lore "||&aUsado para ver bases de baixo da terra durante 10 segundos!|| " from player
  135. set action bar of player to "{@olho} &7- &a&l&nATIVADO POR 10 SEGUNDOS!"
  136. make console execute command "/gamemode 3 %player%"
  137. loop 200 times:
  138. send " "
  139. send "&f&m--------------------------"
  140. send " "
  141. send "&aPosição atual:&f %{localização.%player%}%"
  142. send " "
  143. send "&f&m--------------------------"
  144. wait {@olhotempo} seconds
  145. set gamemode of player to survival
  146. teleport player to {localização.%player%}
  147. wait 1 tick
  148. set action bar of player to "{@olho} &7- &c&lDESATIVADO!"
  149. delete {localização.%player%}
  150. delete {olho.%player%}
  151. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement