Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- #
- #
- options:
- spawn1: location 0.5, 62, 0.5 in world "kbpvp"
- spawn2: location -199.5, 41, -199.5 in world "kbpvp"
- spawn3: location 200.5, 24, 200.5 in world "kbpvp"
- command /mapa [<text>]:
- trigger:
- if arg 1 is "Mapa1":
- set {spawn} to {@spawn1}
- broadcast "&8[&5Kb&dPvP&8]&b Cambiando a mapa 1!"
- teleport players to {spawn}
- if arg 1 is "Mapa2":
- set {spawn} to {@spawn2}
- broadcast "&8[&5Kb&dPvP&8]&b Cambiando a mapa 2!"
- teleport players to {spawn}
- if arg 1 is "Mapa3":
- set {spawn} to {@spawn3}
- broadcast "&8[&5Kb&dPvP&8]&b Cambiando a mapa 3!"
- teleport players to {spawn}
- every 12 minutes in world "kbpvp":
- broadcast "&8[&5Kb&dPvP&8]&b Cambiando a mapa en 10 segundos!"
- wait 10 seconds
- set {spawn} to {@spawn1}
- broadcast "&8[&5Kb&dPvP&8]&b Cambiando a mapa 1!"
- teleport players to {spawn}
- wait 3 minutes and 50 seconds
- wait 10 seconds
- broadcast "&8[&5Kb&dPvP&8]&b Cambiando a mapa en 10 segundos!"
- set {spawn} to {@spawn2}
- broadcast "&8[&5Kb&dPvP&8]&b Cambiando a mapa 2!"
- teleport players to {spawn}
- wait 3 minutes and 50 seconds
- wait 10 seconds
- broadcast "&8[&5Kb&dPvP&8]&b Cambiando a mapa en 10 segundos!"
- set {spawn} to {@spawn3}
- broadcast "&8[&5Kb&dPvP&8]&b Cambiando a mapa 3!"
- teleport players to {spawn}
- on join:
- if {bloque::%player%} is not "normal" or "arcoiris" or "frozen" or "hojas" or "candy":
- set {bloque::%player%} to "normal"
- teleport player to {spawn}
- make player execute "a"
- on first join:
- make player execute command "bloques Normal"
- set {arco::%player%} to "0"
- clear inventory of player
- set slot 0 of player to stick of sharpness 1 and knockback 3 named "&5&oP&a&oa&e&ol&f&oi&6&ot&b&oo &c&om&d&oá&7&og&5&oi&2&oc&a&oo &e&o7u7"
- set slot 2 of player to bow of punch 1 and unbreaking 10 named "&a&oArco &e&o:v"
- set slot 4 of player to gold pressure plate named "&a&oLa placa mágica &e&o7u7"
- set slot 6 of player to 64 sandstone named "&6&oBloques &e&o7u7"
- set slot 8 of player to ender pearl named "&5&oPerlita de Ender &e&o7u7"
- set slot 9 of player to arrow named "&d&oFlechita de amor &r&c&l<3"
- wait 1 tick
- make player execute "saveinv"
- on any move:
- if {inventario::%player%} is "on":
- cancel event
- on disconnect:
- set {arco::%player%} to "0"
- command /setspawn:
- permission: spawn.command
- permission message: &cNo tienes permisos!
- trigger:
- set {spawn} to player's location
- message "&aSpawn ha sido establecido correctamente!"
- command /bloques [<text>]:
- trigger:
- if arg 1 is "Normal":
- set {bloque::%player%} to "normal"
- send "&8[&5Kb&dPvP&8]&e Bloques &aNormales &eseleccionados!"
- if arg 1 is "Hojas":
- if player has permission "bloques.hojas":
- set {bloque::%player%} to "hojas"
- send "&8[&5Kb&dPvP&8]&e Bloques &2&oHojas &eseleccionados!"
- else:
- send "&cNo tienes permisos." to player
- if arg 1 is "frozen":
- if player has permission "bloques.frozen":
- set {bloque::%player%} to "frozen"
- send "&8[&5Kb&dPvP&8]&e Bloques &b&oFrozen &eseleccionados!"
- else:
- send "&cNo tienes permisos." to player
- if arg 1 is "candy":
- if player has permission "bloques.candy":
- set {bloque::%player%} to "candy"
- send "&8[&5Kb&dPvP&8]&e Bloques &c&oC&f&oa&c&on&f&od&c&oy &eseleccionados!"
- else:
- send "&cNo tienes permisos." to player
- if arg 1 is "Arcoiris":
- if player has permission "bloques.arcoiris":
- set {bloque::%player%} to "arcoiris"
- send "&8[&5Kb&dPvP&8]&e Bloques &aA&er&bc&fo&di&6r&ai&cs &eseleccionados!"
- else:
- send "&cNo tienes permisos." to player
- on inventory click:
- if {inventario::%player%} is "off":
- cancel event
- command /a:
- trigger:
- set {vacio::%player%} to "false"
- on damage:
- victim is a player
- attacker is a player
- set {lastattacker::%victim%} to attacker
- on damage:
- if {vacio::%victim%} is not set:
- set {vacio::%victim%} to "false"
- if {vacio::%victim%} is "false":
- if damage cause is void:
- set damage to 9999
- wait 1 tick
- force respawn victim
- wait 1 tick
- set {vacio::%victim%} to "true"
- wait 3 seconds
- set {vacio::%victim%} to "false"
- else:
- if damage cause is void:
- set damage to 0
- on player pick up:
- if {build::%player%} is "off":
- cancel event
- on projectile shoot:
- if projectile is not ender pearl:
- set action bar of shooter to coloured "&bHas usado el &a&oArco &e&o:v &r&blo tendras devuelta en 16 segundos!"
- set {arco::%shooter%} to "16"
- if {arco::%shooter%} is "16":
- wait 1 second
- set {arco::%shooter%} to "15"
- set action bar of shooter to coloured "&bRecargando arco... 15s"
- if {arco::%shooter%} is "15":
- wait 1 second
- set {arco::%shooter%} to "14"
- set action bar of shooter to coloured "&bRecargando arco... 14s"
- if {arco::%shooter%} is "14":
- wait 1 second
- set {arco::%shooter%} to "13"
- set action bar of shooter to coloured "&bRecargando arco... 13s"
- if {arco::%shooter%} is "13":
- wait 1 second
- set {arco::%shooter%} to "12"
- set action bar of shooter to coloured "&bRecargando arco... 12s"
- if {arco::%shooter%} is "12":
- wait 1 second
- set {arco::%shooter%} to "11"
- set action bar of shooter to coloured "&bRecargando arco... 11s"
- if {arco::%shooter%} is "11":
- wait 1 second
- set {arco::%shooter%} to "10"
- set action bar of shooter to coloured "&bRecargando arco... 10s"
- if {arco::%shooter%} is "10":
- wait 1 second
- set {arco::%shooter%} to "9"
- set action bar of shooter to coloured "&bRecargando arco... 9s"
- if {arco::%shooter%} is "9":
- wait 1 second
- set {arco::%shooter%} to "8"
- set action bar of shooter to coloured "&bRecargando arco... 8s"
- if {arco::%shooter%} is "8":
- wait 1 second
- set {arco::%shooter%} to "7"
- set action bar of shooter to coloured "&bRecargando arco... 7s"
- if {arco::%shooter%} is "7":
- wait 1 second
- set {arco::%shooter%} to "6"
- set action bar of shooter to coloured "&bRecargando arco... 6s"
- if {arco::%shooter%} is "6":
- wait 1 second
- set {arco::%shooter%} to "5"
- set action bar of shooter to coloured "&bRecargando arco... 5s"
- if {arco::%shooter%} is "5":
- wait 1 second
- set {arco::%shooter%} to "4"
- set action bar of shooter to coloured "&bRecargando arco... 4s"
- if {arco::%shooter%} is "4":
- wait 1 second
- set {arco::%shooter%} to "3"
- set action bar of shooter to coloured "&bRecargando arco... 3s"
- if {arco::%shooter%} is "3":
- wait 1 second
- set {arco::%shooter%} to "2"
- set action bar of shooter to coloured "&bRecargando arco... 2s"
- if {arco::%shooter%} is "2":
- wait 1 second
- set {arco::%shooter%} to "1"
- set action bar of shooter to coloured "&bRecargando arco... 1s"
- if {arco::%shooter%} is "1":
- wait 1 second
- set {arco::%shooter%} to "0"
- set action bar of shooter to coloured "&bRecargando arco..."
- if {arco::%shooter%} is "0":
- set action bar of shooter to coloured "&bRecargaste el &a&oArco &e&o:v &b!"
- set slot {slotflecha::%shooter%} of shooter to arrow named "&d&oFlechita de amor &r&c&l<3"
- command /inventario [<text>]:
- trigger:
- if arg 1 isn't set:
- send "&8&m "
- send "&b/inventario modificar &8» &7Para modificar tu inventario"
- send "&b/inventario guardar &8» &7Para guardar tu inventario"
- send "&b/inventario reset &8» &7Si se te bugeo algun item"
- send "&b/inventario cancelar &8» &7Para cancelar modificación de inventario"
- send "&8&m "
- if arg 1 is "modificar":
- set {inventario::%player%} to "on"
- send "&6Modificando inventario. Guarda inventario con &b/inventario guardar&6."
- if arg 1 is "cancelar":
- set {inventario::%player%} to "off"
- send "&6Modificación de inventario cancelado."
- if arg 1 is "guardar":
- set {inventario::%player%} to "off"
- make player execute "/saveinv"
- if arg 1 is "reset":
- clear inventory of player
- set slot 0 of player to stick of sharpness 1 and knockback 3 named "&5&oP&a&oa&e&ol&f&oi&6&ot&b&oo &c&om&d&oá&7&og&5&oi&2&oc&a&oo &e&o7u7"
- set slot 2 of player to bow of punch 1 and unbreaking 10 named "&a&oArco &e&o:v"
- set slot 4 of player to gold pressure plate named "&a&oLa placa mágica &e&o7u7"
- set slot 6 of player to 64 sandstone named "&6&oBloques &e&o7u7"
- set slot 8 of player to ender pearl named "&5&oPerlita de Ender &e&o7u7"
- set slot 9 of player to arrow named "&d&oFlechita de amor &r&c&l<3"
- wait 1 tick
- make player execute "saveinv"
- send "&a¡Inventario reseteado!" to player
- if {inventario::%player%} isn't set:
- set {inventario::%player%} to "off"
- command /build [<text>]:
- trigger:
- if player has permission "Build.mode":
- if arg 1 isn't set:
- send "&b/build on &8» &7Para activar modo build"
- send "&b/build off &8» &7Para desactivar modo build"
- if arg 1 is "on":
- set {build::%player%} to "on"
- set {inventario::%player%} to "on"
- send "&7Modo build &aactivado&7."
- if arg 1 is "off":
- set {build::%player%} to "off"
- send "&7Modo build &cdesactivado&7."
- if {build::%player%} isn't set:
- set {build::%player%} to "off"
- else:
- send "&cNo tienes permisos." to player
- on break:
- if {build::%player%} is "off":
- cancel event
- on drop:
- world is "kbpvp":
- cancel event
- on respawn:
- teleport player to {spawn}
- on death:
- clear drops
- wait 2 ticks
- set slot {slotpalo::%player%} of player to stick of sharpness 1 and knockback 3 named "&5&oP&a&oa&e&ol&f&oi&6&ot&b&oo &c&om&d&oá&7&og&5&oi&2&oc&a&oo &e&o7u7"
- set slot {slotplaca::%player%} of player to gold pressure plate named "&a&oLa placa mágica &e&o7u7"
- set slot {slotperla::%player%} of player to ender pearl named "&5&oPerlita de Ender &e&o7u7"
- if {bloque::%player%} is "normal":
- set slot {slotbloque::%player%} of player to 64 sandstone named "&6&oBloques &e&o7u7"
- if {bloque::%player%} is "hojas":
- set slot {slotbloque::%player%} of player to 64 oak_leaves named "&6&oBloques &e&o7u7"
- if {bloque::%player%} is "candy":
- set slot {slotbloque::%player%} of player to 64 red clay named "&6&oBloques &e&o7u7"
- if {bloque::%player%} is "frozen":
- set slot {slotbloque::%player%} of player to 64 snow named "&6&oBloques &e&o7u7"
- if {bloque::%player%} is "arcoiris":
- set slot {slotbloque::%player%} of player to 64 purple wool named "&6&oBloques &e&o7u7"
- set slot {slotplaca::%player%} of player to gold pressure plate named "&a&oLa placa mágica &e&o7u7"
- set slot {slotperla::%player%} of player to ender pearl named "&5&oPerlita de Ender &e&o7u7"
- set slot {slotarco::%player%} of player to bow of punch 1 and unbreaking 10 named "&a&oArco &e&o:v"
- wait 1 second
- if {arco::%player%} is "0":
- set slot {slotflecha::%player%} of player to arrow named "&d&oFlechita de amor &r&c&l<3"
- on death:
- "%damage cause%" is "void":
- set slot {slotperla::%attacker%} of {lastattacker::%victim%} to ender pearl named "&5&oPerlita de Ender &e&o7u7"
- wait 1 tick
- force respawn victim
- on join:
- set slot {slotpalo::%player%} of player to stick of sharpness 1 and knockback 3 named "&5&oP&a&oa&e&ol&f&oi&6&ot&b&oo &c&om&d&oá&7&og&5&oi&2&oc&a&oo &e&o7u7"
- if {bloque::%player%} is "normal":
- set slot {slotbloque::%player%} of player to 64 sandstone named "&6&oBloques &e&o7u7"
- if {bloque::%player%} is "hojas":
- set slot {slotbloque::%player%} of player to 64 oak_leaves named "&6&oBloques &e&o7u7"
- if {bloque::%player%} is "candy":
- set slot {slotbloque::%player%} of player to 64 red clay named "&6&oBloques &e&o7u7"
- if {bloque::%player%} is "frozen":
- set slot {slotbloque::%player%} of player to 64 snow named "&6&oBloques &e&o7u7"
- if {bloque::%player%} is "arcoiris":
- set slot {slotbloque::%player%} of player to 64 purple wool named "&6&oBloques &e&o7u7"
- set slot {slotplaca::%player%} of player to gold pressure plate named "&a&oLa placa mágica &e&o7u7"
- set slot {slotperla::%player%} of player to ender pearl named "&5&oPerlita de Ender &e&o7u7"
- set slot {slotflecha::%player%} of player to arrow named "&d&oFlechita de amor &r&c&l<3"
- set {build::%player%} to "off"
- set slot {slotarco::%player%} of player to bow of punch 1 and unbreaking 10 named "&a&oArco &e&o:v"
- if {slotpalo::%player%} is not set:
- set {slotpalo::%player%} to "0"
- if {slotarco::%player%} is not set:
- set {slotarco::%player%} to "2"
- if {slotbloque::%player%} is not set:
- set {slotbloque::%player%} to "4"
- if {slotplaca::%player%} is not set:
- set {slotplaca::%player%} to "6"
- if {slotperla::%player%} is not set:
- set {slotperla::%player%} to "8"
- if {slotflecha::%player%} is not set:
- set {slotflecha::%player%} to "9"
- teleport player to {spawn}
- on place of sandstone or snow or oak leaves or red clay or purple wool:
- if {build::%player%} is "off":
- if {bloque::%player%} is "Normal":
- set {%location of event-block%} to true
- wait 2 seconds
- set event-block to yellow clay
- wait 1 seconds
- set event-block to red clay
- wait 1 seconds
- set event-block to black clay
- wait 1 seconds
- set event-block to air
- if {bloque::%player%} is "hojas":
- set {%location of event-block%} to true
- set event-block to oak leaves
- wait 1.35 seconds
- set event-block to spruce leaves
- wait 1.35 seconds
- set event-block to birch leaves
- wait 1.35 seconds
- set event-block to jungle leaves
- wait 1.35 seconds
- set event-block to air
- if {bloque::%player%} is "frozen":
- set {%location of event-block%} to true
- set event-block to snow
- wait 1.6 seconds
- set event-block to packed ice
- wait 1.6 seconds
- set event-block to ice
- wait 1.6 seconds
- set event-block to air
- if {bloque::%player%} is "candy":
- set {%location of event-block%} to true
- set event-block to red clay
- wait 0.35 seconds
- set event-block to quartz
- wait 0.35 seconds
- set event-block to red clay
- wait 0.35 seconds
- set event-block to quartz
- wait 0.35 seconds
- set event-block to red clay
- wait 0.35 seconds
- set event-block to quartz
- wait 0.35 seconds
- set event-block to red clay
- wait 0.35 seconds
- set event-block to quartz
- wait 0.35 seconds
- set event-block to air
- if {bloque::%player%} is "arcoiris":
- set {%location of event-block%} to true
- set event-block to purple wool
- wait 0.35 seconds
- set event-block to cyan wool
- wait 0.35 seconds
- set event-block to light blue wool
- wait 0.35 seconds
- set event-block to blue wool
- wait 0.35 seconds
- set event-block to green wool
- wait 0.35 seconds
- set event-block to yellow wool
- wait 0.35 seconds
- set event-block to orange wool
- wait 0.35 seconds
- set event-block to red wool
- wait 0.35 seconds
- set event-block to air
- if number of sandstone in the player's inventory is less than 16:
- if {bloque::%player%} is "normal":
- set slot {slotbloque::%player%} of player to 64 sandstone named "&6&oBloques &e&o7u7"
- if number of red clay in the player's inventory is less than 16:
- if {bloque::%player%} is "candy":
- set slot {slotbloque::%player%} of player to 64 red clay named "&6&oBloques &e&o7u7"
- if number of snow in the player's inventory is less than 16:
- if {bloque::%player%} is "frozen":
- set slot {slotbloque::%player%} of player to 64 snow named "&6&oBloques &e&o7u7"
- if number of purple wool in the player's inventory is less than 16:
- if {bloque::%player%} is "arcoiris":
- set slot {slotbloque::%player%} of player to 64 purple wool named "&6&oBloques &e&o7u7"
- if number of oak_leaves in the player's inventory is less than 16:
- if {bloque::%player%} is "hojas":
- set slot {slotbloque::%player%} of player to 64 oak_leaves named "&6&oBloques &e&o7u7"
- on place of gold pressure plate:
- set action bar of player to coloured "&bHas usado el &a&oLa placa mágica &e&o7u7 &r&blo tendras devuelta en 10 segundos!"
- set player's level to 10
- if {build::%player%} is "off":
- set {%location of event-block%} to true
- set {placa::%player%} to "10"
- set slot {slotplaca::%player%} of player to clock named "&bRecibiendo &a&oLa placa mágica &e&o7u7 &b..."
- if {placa::%player%} is "10":
- wait 1 second
- set {placa::%player%} to "9"
- set player's level to 9
- if {placa::%player%} is "9":
- wait 1 second
- set {placa::%player%} to "8"
- set player's level to 8
- if {placa::%player%} is "8":
- wait 1 second
- set {placa::%player%} to "7"
- set player's level to 7
- if {placa::%player%} is "7":
- wait 1 second
- set {placa::%player%} to "6"
- set player's level to 6
- if {placa::%player%} is "6":
- wait 1 second
- set {placa::%player%} to "5"
- set player's level to 5
- if {placa::%player%} is "5":
- wait 1 second
- set {placa::%player%} to "4"
- set player's level to 4
- if {placa::%player%} is "4":
- wait 1 second
- set {placa::%player%} to "3"
- set player's level to 3
- if {placa::%player%} is "3":
- wait 1 second
- set {placa::%player%} to "2"
- set player's level to 2
- if {placa::%player%} is "2":
- wait 1 second
- set {placa::%player%} to "1"
- set player's level to 1
- if {placa::%player%} is "1":
- wait 1 second
- set {placa::%player%} to "0"
- set player's level to 0
- if {placa::%player%} is "0":
- set event-block to air
- set action bar of player to coloured "&bRecibiste &a&oLa placa mágica &e&o7u7 &b!"
- set slot {slotplaca::%player%} of player to gold pressure plate named "&a&oLa placa mágica &e&o7u7"
- command /saveinv:
- trigger:
- loop 40 times:
- if slot (loop-value)-1 of inventory of player is bow:
- set {slotarco::%player%} to (loop-value) - 1
- send "Arco en: %(loop-value)-1%"
- if slot (loop-value)-2 of inventory of player is gold pressure plate:
- set {slotplaca::%player%} to (loop-value) - 2
- send "Placa en: %(loop-value)-2%"
- if slot (loop-value)-3 of inventory of player is sandstone or red clay or purple wool or snow or oak_leaves:
- set {slotbloque::%player%} to (loop-value) - 3
- send "Bloques en: %(loop-value)-3%"
- if slot (loop-value)-4 of inventory of player is ender pearl:
- set {slotperla::%player%} to (loop-value) - 4
- send "Perla en: %(loop-value)-4%"
- if slot (loop-value)-5 of inventory of player is arrow:
- set {slotflecha::%player%} to (loop-value) - 5
- send "Flecha en: %(loop-value)-5%"
- if slot (loop-value)-6 of inventory of player is stick:
- set {slotpalo::%player%} to (loop-value) - 6
- send "Palo en: %(loop-value)-6%"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement