Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Skopiowałem twój kod, a nie chcialo mi sie go na funckje zamieniać xD
- import:
- java.lang.Math
- java.lang.System
- java.lang.String as JavaString
- java.text.DecimalFormat
- org.bukkit.event.player.PlayerInteractEntityEvent
- on rightclick on entity:
- set {_p} to event.getPlayer()
- set {_p.2} to event.getRightClicked()
- if {tradecode.kod::%{_p}%} is set:
- if {tradecode.blokada::%{_p}%} = true:
- if {_p.2} is a player:
- event.setCanceled(true)
- loop 8 times:
- send " " to {_p}
- send "&7Handel zostal zablokowany!" to {_p}
- send "&7Aby go odblokowac musisz podac swoj tradecode!" to {_p}
- send "&7Aby uzyskac informacje wpisz &c/tradecode" to {_p}
- close {_p}'s inventory
- close {_p.2}'s inventory
- stop
- else:
- if {tradecode.blokada::%{_p.2}%} is set:
- if {_p.2} is a player:
- event.setCanceled(true)
- close {_p}'s inventory
- close {_p.2}'s inventory
- stop
- on join:
- set {tradecode.blokada::%player%} to true
- stop
- on quit:
- set {tradecode.blokada::%player%} to true
- stop
- on command:
- if {tradecode.kod::%player%} is set:
- if {tradecode.blokada::%player%} = true:
- if command is not "tradecode" or "tc" or "spawn" or "login" or "l" or "register" or "reg" or "resettradecode":
- cancel event
- send "&7Komendy zostaly zablokowane!" to player
- send "&7Aby go odblokowac musisz podac swoj tradecode!" to player
- send "&7Aby uzyskac informacje wpisz &c/tradecode" to player
- stop
- on inventory click:
- if {tradecode.kod::%player%} is set:
- if {tradecode.blokada::%player%} = true:
- close player's inventory
- cancel event
- send "&7Ekwipunek zostal zablokowany!" to player
- send "&7Aby go odblokowac musisz podac swoj tradecode!" to player
- send "&7Aby uzyskac informacje wpisz &c/tradecode" to player
- stop
- command /tradecode [<text>] [<text>]:
- aliases: /tc
- trigger:
- if arg 1 is not set:
- send "&aInformacje dotyczace tradecode:" to player
- send "&2/tradecode zaloguj <tradecode> &8- &6Odblokowywuje konto" to player
- send "&2/tradecode create <tradecode> &8- &6Tworzy nowy Tradecode!" to player
- stop
- if arg 1 is "zaloguj":
- if arg 2 = {tradecode.kod::%player%}:
- set {tradecode.blokada::%player%} to false
- send "&7Pomyslnie wpisano twoj &cTradecode!"
- send "&7Twoj tradecode to: &a&KKKKKKKKKKKKKKKKK"
- stop
- else:
- send "&7Podano bledny &cTradecode&7, &7jezeli go nie pamietasz zglos sie do administratora."
- stop
- if arg 1 is "create":
- if arg 2 is set:
- if {tradecode.kod::%player%} is not set:
- set {tradecode.kod::%player%} to arg 2
- log "[tradecode] %player% -> Jego tradecode to %argument 2%" to "tradecode.log"
- send "&7Pomyslnie stworzono twoj &cTradecode!"
- send "&7Twoj tradecode to: &a&KKKKKKKKKKKKKKKKK"
- stop
- else:
- send "&7Aktualnie posiadasz swoj &cTradecode&7, &7jezeli go nie pamietasz zglos sie do administratora."
- stop
- command /resettradecode:
- permission: da.da
- trigger:
- loop {tradecode.kod::*}:
- delete {tradecode.kod::%loop-value%}
- delete {tradecode.kod::%loop-index%}
- # tu nie ma stopa, elo benc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement