Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- Prefixo: &6[sMaquinas]
- PrecoCombustivel: 1
- PrecoMaquina: 10
- PrecoEvolucao1: 1
- PrecoEvolucao2: 2
- PrecoEvolucao3: 3
- PrecoEvolucao4: 4
- PrecoEvolucao5: 5
- PrecoEvolucao6: 6
- PrecoEvolucao7: 7
- PrecoEvolucao8: 8
- PrecoEvolucao9: 9
- PrecoEvolucao10: 10
- DinheiroMaquina0: 1
- DinheiroMaquina1: 2
- DinheiroMaquina2: 3
- DinheiroMaquina3: 4
- DinheiroMaquina4: 5
- DinheiroMaquina5: 6
- DinheiroMaquina6: 7
- DinheiroMaquina7: 8
- DinheiroMaquina8: 9
- DinheiroMaquina9: 10
- DinheiroMaquina10: 11
- TempoDeEspera: 3 #em segundos
- command /maquina [<text>] [<text>]:
- aliases: maquinas
- trigger:
- if arg 1 is not set:
- send " "
- send "{@Prefixo} &eComandos Gerais"
- send " "
- send "&6/maquina comprar &7- &eUtilizado para comprar a maquina."
- send " "
- send "&6/maquina combustivel (quantia) &7- &eUtilizado para comprar combustiveis."
- send " "
- if arg 1 is "comprar" or "buy":
- if player's money is more or equal to {@PrecoMaquina}:
- give 1 165 named "&aMaquina de &2Dinheiro" with lore "&7||&7Essa maquina gera dinheiro automáticamente||&7" to player
- send "{@Prefixo} &eVocê comprou uma máquina de dinheiro"
- remove {@PrecoMaquina} from player's balance
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para comprar essa máquina."
- if arg 1 is "combu" or "combustivel":
- if arg 2 is not set:
- if player's money is more or equal to {@PrecoCombustivel}:
- give 1 coal named "&8Combustivel para Maquinas" with lore "||&7Combustivel usado para abastecer maquinas.||&7||" to player
- send "{@Prefixo} &eVocê comprou um combustivel por &2R$&a{@PrecoCombustivel}"
- remove {@PrecoCombustivel} from player's balance
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para comprar combustiveis."
- else:
- if arg 2 is "16":
- set {_QuantoFoi} to 16 * {@PrecoCombustivel}
- if player's money is more or equal to {_QuantoFoi}:
- give 16 coal named "&8Combustivel para Maquinas" with lore "||&7Combustivel usado para abastecer maquinas.||&7||" to player
- send "{@Prefixo} &eVocê comprou 16 combustiveis por &2R$&a%{_QuantoFoi}%"
- remove {_QuantoFoi} from player's balance
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para comprar combustiveis."
- if arg 2 is "32":
- set {_QuantoFoi} to 16 * {@PrecoCombustivel}
- if player's money is more or equal to {_QuantoFoi}:
- give 32 coal named "&8Combustivel para Maquinas" with lore "||&7Combustivel usado para abastecer maquinas.||&7||" to player
- send "{@Prefixo} &eVocê comprou 32 combustiveis por &2R$&a%{_QuantoFoi}%"
- remove {_QuantoFoi} from player's balance
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para comprar combustiveis."
- if arg 2 is "46":
- set {_QuantoFoi} to 16 * {@PrecoCombustivel}
- if player's money is more or equal to {_QuantoFoi}:
- give 46 coal named "&8Combustivel para Maquinas" with lore "||&7Combustivel usado para abastecer maquinas.||&7||" to player
- send "{@Prefixo} &eVocê comprou 46 combustiveis por &2R$&a%{_QuantoFoi}%"
- remove {_QuantoFoi} from player's balance
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para comprar combustiveis."
- if arg 2 is "64":
- set {_QuantoFoi} to 16 * {@PrecoCombustivel}
- if player's money is more or equal to {_QuantoFoi}:
- give 64 coal named "&8Combustivel para Maquinas" with lore "||&7Combustivel usado para abastecer maquinas.||&7||" to player
- send "{@Prefixo} &eVocê comprou 64 combustiveis por &2R$&a%{_QuantoFoi}%"
- remove {_QuantoFoi} from player's balance
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para comprar combustiveis."
- if arg 2 is not "16" or "32" or "46" or "64":
- send "{@Prefixo} &eUtilize o comando /maquina combustivel (16/32/46/64)"
- stop
- on rightclick holding coal on 165:
- if player has 1 coal named "&8Combustivel para Maquinas" with lore "||&7Combustivel usado para abastecer maquinas.||&7||":
- if {colocoumaquina.%location of block%} is true:
- if {usandomaquina.%location of block%} is false:
- remove 1 coal named "&8Combustivel para Maquinas" with lore "||&7Combustivel usado para abastecer maquinas.||&7||" from player's inventory
- send " "
- send "{@Prefixo} &eMáquina ligada."
- send " "
- set {usandomaquina.%location of block%} to true
- if {evoluiupara.%player%} isn't set:
- loop 36 times:
- add {@DinheiroMaquina0} to player's balance
- wait {@TempoDeEspera} seconds
- if {evoluiupara.%player%} is 1:
- loop 36 times:
- add {@DinheiroMaquina1} to player's balance
- wait {@TempoDeEspera} seconds
- if {evoluiupara.%player%} is 2:
- loop 36 times:
- add {@DinheiroMaquina2} to player's balance
- wait {@TempoDeEspera} seconds
- if {evoluiupara.%player%} is 3:
- loop 36 times:
- add {@DinheiroMaquina3} to player's balance
- wait {@TempoDeEspera} seconds
- if {evoluiupara.%player%} is 4:
- loop 36 times:
- add {@DinheiroMaquina4} to player's balance
- wait {@TempoDeEspera} seconds
- if {evoluiupara.%player%} is 5:
- loop 36 times:
- add {@DinheiroMaquina5} to player's balance
- wait {@TempoDeEspera} seconds
- if {evoluiupara.%player%} is 6:
- loop 36 times:
- add {@DinheiroMaquina6} to player's balance
- wait {@TempoDeEspera} seconds
- if {evoluiupara.%player%} is 7:
- loop 36 times:
- add {@DinheiroMaquina7} to player's balance
- wait {@TempoDeEspera} seconds
- if {evoluiupara.%player%} is 8:
- loop 36 times:
- add {@DinheiroMaquina8} to player's balance
- wait {@TempoDeEspera} seconds
- if {evoluiupara.%player%} is 9:
- loop 36 times:
- add {@DinheiroMaquina9} to player's balance
- wait {@TempoDeEspera} seconds
- if {evoluiupara.%player%} is 10:
- loop 36 times:
- add {@DinheiroMaquina10} to player's balance
- wait {@TempoDeEspera} seconds
- send " "
- send "&cAcabou o combustivel de sua maquina"
- send " "
- set {usandomaquina.%location of block%} to false
- stop
- else:
- send "{@Prefixo} &eEssa maquina já foi abastecida"
- stop
- on rightclick on 165:
- if {colocoumaquina.%location of block%} is true:
- if {usandomaquina.%location of block%} is false:
- if {evoluiupara.%player%} isn't set:
- open chest with 3 rows named "&aMaquinas - Evoluir" to player
- wait 5 ticks
- format slot 11 of player with light green glass named "&7" with lore "&aClique &lAQUI &apara evoluir sua maquina para o nível 1" to close then run [execute player command "/evoluirmaquina 1"]
- format slot 15 of player with red glass named "&7" with lore "&cClique &lAQUI&c para cancelar a evolução." to close
- if {evoluiupara.%player%} is 1:
- open chest with 3 rows named "&aMaquinas - Evoluir" to player
- wait 5 ticks
- format slot 11 of player with light green glass named "&7" with lore "&aClique &lAQUI &apara evoluir sua maquina para o nível 2" to close then run [execute player command "/evoluirmaquina 2"]
- format slot 15 of player with red glass named "&7" with lore "&cClique &lAQUI&c para cancelar a evolução." to close
- if {evoluiupara.%player%} is 2:
- open chest with 3 rows named "&aMaquinas - Evoluir" to player
- wait 5 ticks
- format slot 11 of player with light green glass named "&7" with lore "&aClique &lAQUI &apara evoluir sua maquina para o nível 3" to close then run [execute player command "/evoluirmaquina 3"]
- format slot 15 of player with red glass named "&7" with lore "&cClique &lAQUI&c para cancelar a evolução." to close
- if {evoluiupara.%player%} is 3:
- open chest with 3 rows named "&aMaquinas - Evoluir" to player
- wait 5 ticks
- format slot 11 of player with light green glass named "&7" with lore "&aClique &lAQUI &apara evoluir sua maquina para o nível 4" to close then run [execute player command "/evoluirmaquina 4"]
- format slot 15 of player with red glass named "&7" with lore "&cClique &lAQUI&c para cancelar a evolução." to close
- if {evoluiupara.%player%} is 4:
- open chest with 3 rows named "&aMaquinas - Evoluir" to player
- wait 5 ticks
- format slot 11 of player with light green glass named "&7" with lore "&aClique &lAQUI &apara evoluir sua maquina para o nível 5" to close then run [execute player command "/evoluirmaquina 5"]
- format slot 15 of player with red glass named "&7" with lore "&cClique &lAQUI&c para cancelar a evolução." to close
- if {evoluiupara.%player%} is 5:
- open chest with 3 rows named "&aMaquinas - Evoluir" to player
- wait 5 ticks
- format slot 11 of player with light green glass named "&7" with lore "&aClique &lAQUI &apara evoluir sua maquina para o nível 6" to close then run [execute player command "/evoluirmaquina 6"]
- format slot 15 of player with red glass named "&7" with lore "&cClique &lAQUI&c para cancelar a evolução." to close
- if {evoluiupara.%player%} is 6:
- open chest with 3 rows named "&aMaquinas - Evoluir" to player
- wait 5 ticks
- format slot 11 of player with light green glass named "&7" with lore "&aClique &lAQUI &apara evoluir sua maquina para o nível 7" to close then run [execute player command "/evoluirmaquina 7"]
- format slot 15 of player with red glass named "&7" with lore "&cClique &lAQUI&c para cancelar a evolução." to close
- if {evoluiupara.%player%} is 7:
- open chest with 3 rows named "&aMaquinas - Evoluir" to player
- wait 5 ticks
- format slot 11 of player with light green glass named "&7" with lore "&aClique &lAQUI &apara evoluir sua maquina para o nível 8" to close then run [execute player command "/evoluirmaquina 8"]
- format slot 15 of player with red glass named "&7" with lore "&cClique &lAQUI&c para cancelar a evolução." to close
- if {evoluiupara.%player%} is 8:
- open chest with 3 rows named "&aMaquinas - Evoluir" to player
- wait 5 ticks
- format slot 11 of player with light green glass named "&7" with lore "&aClique &lAQUI &apara evoluir sua maquina para o nível 9" to close then run [execute player command "/evoluirmaquina 9"]
- format slot 15 of player with red glass named "&7" with lore "&cClique &lAQUI&c para cancelar a evolução." to close
- if {evoluiupara.%player%} is 9:
- open chest with 3 rows named "&aMaquinas - Evoluir" to player
- wait 5 ticks
- format slot 11 of player with light green glass named "&7" with lore "&aClique &lAQUI &apara evoluir sua maquina para o nível 10" to close then run [execute player command "/evoluirmaquina 10"]
- format slot 15 of player with red glass named "&7" with lore "&cClique &lAQUI&c para cancelar a evolução." to close
- if {evoluiupara.%player%} is 10:
- send "{@Prefixo} &eSua máquina já está no nível máximo."
- command /evoluirmaquina [<text>]:
- trigger:
- if arg 1 is set:
- if arg 1 is "1":
- if {evoluiupara.%player%} isn't set:
- if player's money is more or equal to {@PrecoEvolucao1}:
- send "{@Prefixo} &eVocê evoluiu sua máquina para o level 1!"
- set {evoluiupara.%player%} to 1
- stop
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para evoluir a sua máquina."
- stop
- if arg 1 is "2":
- if {evoluiupara.%player%} is 1:
- if player's money is more or equal to {@PrecoEvolucao2}:
- send "{@Prefixo} &eVocê evoluiu sua máquina para o level 2!"
- set {evoluiupara.%player%} to 2
- stop
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para evoluir a sua máquina."
- stop
- if arg 1 is "3":
- if {evoluiupara.%player%} is 2:
- if player's money is more or equal to {@PrecoEvolucao1}:
- send "{@Prefixo} &eVocê evoluiu sua máquina para o level 3!"
- set {evoluiupara.%player%} to 3
- stop
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para evoluir a sua máquina."
- stop
- if arg 1 is "4":
- if {evoluiupara.%player%} is 3:
- if player's money is more or equal to {@PrecoEvolucao4}:
- send "{@Prefixo} &eVocê evoluiu sua máquina para o level 4!"
- set {evoluiupara.%player%} to 4
- stop
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para evoluir a sua máquina."
- stop
- if arg 1 is "5":
- if {evoluiupara.%player%} is 4:
- if player's money is more or equal to {@PrecoEvolucao5}:
- send "{@Prefixo} &eVocê evoluiu sua máquina para o level 5!"
- set {evoluiupara.%player%} to 5
- stop
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para evoluir a sua máquina."
- stop
- if arg 1 is "6":
- if {evoluiupara.%player%} is 5:
- if player's money is more or equal to {@PrecoEvolucao6}:
- send "{@Prefixo} &eVocê evoluiu sua máquina para o level 6!"
- set {evoluiupara.%player%} to 6
- stop
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para evoluir a sua máquina."
- stop
- if arg 1 is "7":
- if {evoluiupara.%player%} is 6:
- if player's money is more or equal to {@PrecoEvolucao7}:
- send "{@Prefixo} &eVocê evoluiu sua máquina para o level 7!"
- set {evoluiupara.%player%} to 7
- stop
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para evoluir a sua máquina."
- stop
- if arg 1 is "8":
- if {evoluiupara.%player%} is 7:
- if player's money is more or equal to {@PrecoEvolucao8}:
- send "{@Prefixo} &eVocê evoluiu sua máquina para o level 8!"
- set {evoluiupara.%player%} to 8
- stop
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para evoluir a sua máquina."
- stop
- if arg 1 is "9":
- if {evoluiupara.%player%} is 8:
- if player's money is more or equal to {@PrecoEvolucao9}:
- send "{@Prefixo} &eVocê evoluiu sua máquina para o level 9!"
- set {evoluiupara.%player%} to 9
- stop
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para evoluir a sua máquina."
- stop
- if arg 1 is "10":
- if {evoluiupara.%player%} is 9:
- if player's money is more or equal to {@PrecoEvolucao10}:
- send "{@Prefixo} &eVocê evoluiu sua máquina para o level 10!"
- set {evoluiupara.%player%} to 10
- stop
- else:
- send "{@Prefixo} &eVocê não tem dinheiro suficiente para evoluir a sua máquina."
- stop
- on inventory click:
- if inventory name of player's current inventory is "&aMaquinas - Evoluir":
- cancel event
- on break 165:
- if {usandomaquina.%location of block%} is true:
- send "{@Prefixo} &eVocê não pode quebrar a máquina enquanto ela está ativa."
- cancel event
- stop
- else:
- if {colocoumaquina.%location of block%} is true:
- cancel event
- set event-block to air
- send "{@Prefixo} &eVocê quebrou a sua máquina."
- give 1 165 named "&aMaquina de &2Dinheiro" with lore "&7||&7Essa maquina gera dinheiro automáticamente||&7" to player
- set {colocoumaquina.%location of block%} to false
- on place 165:
- if tool of player is a 165 named "&aMaquina de &2Dinheiro" with lore "&7||&7Essa maquina gera dinheiro automáticamente||&7":
- add location of block to {dinheiro::*}
- set {colocoumaquina.%location of block%} to true
- set {usandomaquina.%location of block%} to false
- send "{@Prefixo} &eVocê colocou uma máquina."
- command /desbugar:
- trigger:
- delete {evoluiupara.%player%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement