Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- # █▀▀▀█ █▀▀█ █▀▀█ █░░ █▀▀ █▀▀ █▀▀█ █░░█ ▀▀█▀▀ █▀▀
- # ▀▀▀▄▄ █▄▄▀ █▀▀▄ █░░ █▀▀ █░░ █▄▄█ █░░█ ░░█░░ █▀▀
- # █▄▄▄█ ▀░▀▀ █▄▄█ ▀▀▀ ▀▀▀ ▀▀▀ ▀░░▀ ░▀▀▀ ░░▀░░ ▀▀▀
- #
- # Skript de Anuncios basic ;)
- options:
- #Tag do MEGAFONE e Prefixo do Server
- tag: &8[&6&lMEGAFONE&8]
- prefixo: &a&lSeuServer
- #Permissão para usar o megafone
- perm usar: megafone.usar
- #Ativar ou desativar o comando do megafone quando colocado em false o megafone vira item
- megafone comando: false
- #Item do megafone quando o Megafone comando é false
- megafone item: 399 named "&6&lMEGAFONE ⓜ" with lore "&7||&7Use esse item para||&7Anunciar algo para Todos||&7Os Jogadores."
- #Delay para usar o megafone novamente
- delay: 5 minutes
- #valor de cada anuncio quando o comando do megafone é true
- valor anuncio: 100000
- #valor e quantidade dos megafones quando o comando do megafone é false
- valor comprar megafone item: 50000
- quantidade comprar megafone: 5
- #Mensagens de Erro
- erro 1: &cVocê não tem permissão para fazer isso!!
- erro 2: &7Você não tem nenhum &6megafone &7em sua mão.
- erro 3: &7Use &3/megafone (Anuncio)
- erro 4: &cVocê não tem dinheiro suficiente para comprar esse item!!
- erro 5: &cVocê não tem dinheiro suficiente para fazer um anúncio
- erro 6: &eAguarde &6%{_mensagem}% &epara usar novamente
- #---------------------------#
- # CODIGO NÂO MECHER |
- #---------------------------#
- command /megafone [<text>]:
- permission: {@perm usar}
- permission message: {@prefixo} {@erro 1}
- executable by: players
- trigger:
- set {_espera} to difference between {megafone_delay.%player%} and now
- if {_espera} is less than {@delay}:
- set {_mensagem} to "%difference between {@delay} and {_espera}%"
- replace all "and" in {_mensagem} with "e"
- replace all "days" in {_mensagem} with "dia"
- replace all "hours" in {_mensagem} with "horas"
- replace all "minutes" in {_mensagem} with "minutos"
- replace all "seconds" in {_mensagem} with "segundos"
- send action bar from "{@erro 6}" to player
- delete {_mensagem}
- stop
- else:
- if {@megafone comando} is true:
- if arg 1 is set:
- if player's account is more or equal to {@valor anuncio}:
- set {megafone_delay.%player%} to now
- subtract {@valor anuncio} from player's account
- wait 3 tick
- broadcast ""
- broadcast "{@tag} &7%colored arg 1%"
- broadcast ""
- stop
- else:
- send "{@prefixo} {@erro 5}"
- stop
- else:
- send ""
- send "{@prefixo} &7Use &3/megafone (anuncio)"
- send "{@prefixo} &7Custo de &2R$&3{@valor anuncio} &7por Anúncio"
- send ""
- else:
- if arg 1 is set:
- if player's tool is a {@megafone item}:
- set {megafone_delay.%player%} to now
- remove 1 {@megafone item} from player's inventory
- wait 3 tick
- broadcast ""
- broadcast "{@tag} &7%colored arg 1%"
- broadcast ""
- stop
- else:
- send "{@prefixo} {@erro 2}"
- stop
- else:
- send ""
- send "{@prefixo} &7Use &3/megafone (anuncio)"
- json("%player%","{@prefixo} &7Você pode comprar &3Megafones||&7 Clicando &eAqui||ttp:&7Preço: &2R$&e{@valor comprar megafone item}%nl%&7Quantidade: &e{@quantidade comprar megafone}||cmd:/megafonecomprar123yz31")
- send ""
- command /megafonecomprar123yz31:
- permission: {@perm usar}
- permission message: {@prefixo} {@erro 1}
- executable by: players
- trigger:
- if {@megafone comando} is true:
- make player execute command "megafone"
- stop
- else:
- if player's account is more or equal to {@valor comprar megafone item}:
- subtract {@valor comprar megafone item} from player's account
- give {@quantidade comprar megafone} {@megafone item} to player
- send "{@prefixo} &aVocê comprou {@quantidade comprar megafone} megafones da loja por {@valor comprar megafone item}."
- stop
- else:
- send "{@prefixo} {@erro 4}"
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement