Advertisement
Guest User

Untitled

a guest
Jun 15th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.21 KB | None | 0 0
  1. # Skopiowałem twój kod, a nie chcialo mi sie go na funckje zamieniać xD
  2.  
  3. import:
  4. java.lang.Math
  5. java.lang.System
  6. java.lang.String as JavaString
  7. java.text.DecimalFormat
  8. org.bukkit.event.player.PlayerInteractEntityEvent
  9.  
  10. function open_inv(p: player):
  11. if inventory name of current inventory of {_p} is "&8&lOkno Handlowania":
  12. if {tradecode.blokada::%{_p}%} = true:
  13. wait 1 tick
  14. close {_p}'s inventory
  15. stop
  16.  
  17. on inventory open:
  18. set {_p} to player
  19. open_inv({_p})
  20.  
  21. on rightclick on entity:
  22. set {_p} to event.getPlayer()
  23. set {_p.2} to event.getRightClicked()
  24. send "twoje: %{tradecode.blokada::%{_p}%}%, jego: %{tradecode.blokada::%{_p.2}%}%"
  25. if {tradecode.kod::%{_p}%} is set:
  26. if {tradecode.blokada::%{_p}%} = true:
  27. if {_p.2} is a player:
  28. if {tradecode.blokada::%{_p.2}%} is set:
  29. event.setCanceled(true)
  30. loop 8 times:
  31. send " " to {_p}
  32. send "&7Handel zostal zablokowany!" to {_p}
  33. send "&7Aby go odblokowac musisz podac swoj tradecode!" to {_p}
  34. send "&7Aby uzyskac informacje wpisz &c/tradecode" to {_p}
  35. close {_p}'s inventory
  36. close {_p.2}'s inventory
  37. stop
  38. if {tradecode.blokada::%{_p.2}%} = true:
  39. if {_p} is a player:
  40. if {tradecode.blokada::%{_p}%} is set:
  41. event.setCanceled(true)
  42. loop 8 times:
  43. send " " to {_p}
  44. send "&7Handel zostal zablokowany!" to {_p}
  45. send "&7Aby go odblokowac musisz podac swoj tradecode!" to {_p}
  46. send "&7Aby uzyskac informacje wpisz &c/tradecode" to {_p}
  47. close {_p}'s inventory
  48. close {_p.2}'s inventory
  49. stop
  50.  
  51. on join:
  52. set {tradecode.blokada::%player%} to true
  53. stop
  54.  
  55. on quit:
  56. set {tradecode.blokada::%player%} to true
  57. stop
  58.  
  59. on command:
  60. if {tradecode.kod::%player%} is set:
  61. if {tradecode.blokada::%player%} = true:
  62. if command is not "tradecode" or "tc" or "spawn" or "login" or "l" or "register" or "reg" or "resettradecode":
  63. cancel event
  64. send "&7Komendy zostaly zablokowane!" to player
  65. send "&7Aby go odblokowac musisz podac swoj tradecode!" to player
  66. send "&7Aby uzyskac informacje wpisz &c/tradecode" to player
  67. stop
  68.  
  69. on inventory click:
  70. if {tradecode.kod::%player%} is set:
  71. if {tradecode.blokada::%player%} = true:
  72. close player's inventory
  73. cancel event
  74. send "&7Ekwipunek zostal zablokowany!" to player
  75. send "&7Aby go odblokowac musisz podac swoj tradecode!" to player
  76. send "&7Aby uzyskac informacje wpisz &c/tradecode" to player
  77. stop
  78.  
  79. command /tradecode [<text>] [<text>]:
  80. aliases: /tc
  81. trigger:
  82. if arg 1 is not set:
  83. send "&aInformacje dotyczace tradecode:" to player
  84. send "&2/tradecode zaloguj <tradecode> &8- &6Odblokowywuje konto" to player
  85. send "&2/tradecode create <tradecode> &8- &6Tworzy nowy Tradecode!" to player
  86. stop
  87. if arg 1 is "zaloguj":
  88. if arg 2 = {tradecode.kod::%player%}:
  89. set {tradecode.blokada::%player%} to false
  90. send "&7Pomyslnie wpisano twoj &cTradecode!"
  91. send "&7Twoj tradecode to: &a&KKKKKKKKKKKKKKKKK"
  92. stop
  93. else:
  94. send "&7Podano bledny &cTradecode&7, &7jezeli go nie pamietasz zglos sie do administratora."
  95. stop
  96. if arg 1 is "create":
  97. if arg 2 is set:
  98. if {tradecode.kod::%player%} is not set:
  99. set {tradecode.kod::%player%} to arg 2
  100. log "[tradecode] %player% -> Jego tradecode to %argument 2%" to "tradecode.log"
  101. send "&7Pomyslnie stworzono twoj &cTradecode!"
  102. send "&7Twoj tradecode to: &a&KKKKKKKKKKKKKKKKK"
  103. stop
  104. else:
  105. send "&7Aktualnie posiadasz swoj &cTradecode&7, &7jezeli go nie pamietasz zglos sie do administratora."
  106. stop
  107.  
  108. command /resettradecode:
  109. permission: da.da
  110. trigger:
  111. loop {tradecode.kod::*}:
  112. delete {tradecode.kod::%loop-value%}
  113. delete {tradecode.kod::%loop-index%}
  114. # tu nie ma stopa, elo benc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement