Advertisement
Guest User

20k VIEWS SPECIAL! Minigame In A Command Block!

a guest
Jan 20th, 2015
523
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.82 KB | None | 0 0
  1. The First Command:
  2. summon FallingSand ~ ~1 ~ {Time:1,Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~ ~1 ~ ~ ~-64 ~1 air},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:tellraw @a {text:"[@: Minigame setup complete!]",color:gray,italic:true}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:gamerule doTileDrops false},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:gamerule keepinventory true},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard players set maxScore Options 5},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:tellraw @a {text:"Before doing anything, first any Ops left click me",color:aqua,bold:true,clickEvent:{action:run_command,value:"/scoreboard players set @p Ops 1"},hoverEvent:{action:show_text,value:"if non ops click me don't worry it won't work for them :-]"}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives setdisplay list Kills},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives setdisplay sidebar Wins},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives setdisplay belowName Kills},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add gameStart dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add winPlayer dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add Options dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add Ops dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add Wins dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add Kills playerKillCount},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add Arrow playerKillCount},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add Deaths deathCount},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:tellraw @a {text:"[@: Finished placing blocks, now on to scoreboards...]",color:gray,italic:true}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~1 ~-47 ~2 stone_button 1},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~ ~-45 ~2 standing_sign 12 0 {Text2:"click button for",Text3:"Command Book"}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~ ~-45 ~2 command_block 0 0 {Command:Put second command in here}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-4 ~-39 ~1 command_block 0 0 {Command:execute @a[score_winPlayer_min=1] ~ ~ ~ clear @a wooden_sword}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-4 ~-38 ~-1 command_block 0 0 {Command:scoreboard players set @a[score_gameStart_min=1] gameStart 0}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-7 ~-38 ~ command_block 0 0 {Command:give @a[score_Arrow_min=1] arrow 1}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-7 ~-36 ~1 command_block 0 0 {Command:execute @a[score_winPlayer_min=1] ~ ~ ~ /tellraw @a {selector:"@a[score_winPlayer_min=1]",color:red,extra:[{text:" Won the game!",color:gold,bold:true}]}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-6 ~-34 ~3 command_block 0 0 {Command:setblock ~-2 ~ ~-3 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=10] winPlayer 1}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-5 ~-33 ~3 command_block 0 0 {Command:setblock ~-3 ~ ~-3 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=15] winPlayer 1}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~-5 ~-33 ~3 ~-6 ~-33 ~3 quartz_block},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~-5 ~-32 ~2 ~-6 ~-32 ~2 unpowered_comparator 2},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~-5 ~-32 ~2 ~-6 ~-32 ~2 quartz_block},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-6 ~-32 ~2 command_block 0 0 {Command:setblock ~-2 ~3 ~-2 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=25] winPlayer 1}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-5 ~-31 ~2 command_block 0 0 {Command:setblock ~-3 ~3 ~-2 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=50] winPlayer 1}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~-5 ~-29 ~1 ~-6 ~-29 ~1 unpowered_comparator 2},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~-5 ~-29 ~1 ~-6 ~-29 ~1 quartz_block},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-4 ~-27 ~ command_block 0 0 {Command:give @a[score_gameStart_min=1] arrow}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-6 ~-25 ~-2 command_block 0 0 {Command:setblock ~-2 ~1 ~2 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=1] winPlayer 1}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-5 ~-24 ~-2 command_block 0 0 {Command:setblock ~-3 ~1 ~2 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=5] winPlayer 1}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~-5 ~-22 ~-2 ~-6 ~-22 ~-2 quartz_block},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~-5 ~-21 ~-1 ~-6 ~-21 ~-1 unpowered_comparator},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-6 ~-22 ~ command_block 0 0 {Command:scoreboard players test maxScore Options 25 25}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-5 ~-21 ~ command_block 0 0 {Command:scoreboard players test maxScore Options 50 50}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-6 ~-18 ~ command_block 0 0 {Command:scoreboard players test maxScore Options 1 1}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-5 ~-17 ~ command_block 0 0 {Command:scoreboard players test maxScore Options 5 5}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-7 ~-17 ~-1 command_block 0 0 {Command:give @a[score_gameStart_min=1] wooden_sword 1 0 {Unbreakable:1}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-6 ~-16 ~1 command_block 0 0 {Command:scoreboard players test maxScore Options 10 10}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-6 ~-15 ~-1 command_block 0 0 {Command:give @a[score_gameStart_min=1] bow 1 0 {Unbreakable:1}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-5 ~-14 ~1 command_block 0 0 {Command:scoreboard players test maxScore Options 15 15}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-5 ~-13 ~-1 command_block 0 0 {Command:execute @a[score_winPlayer_min=1] ~ ~ ~ clear @a bow}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-8 ~-12 ~-1 command_block 0 0 {Command:scoreboard Players add @a[score_winPlayer_min=1] Wins 1}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-8 ~-11 ~1 command_block 0 0 {Command:entitydata @e[type=Arrow] {damage:1000}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-3 ~-10 ~-1 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=50] winPlayer 1}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-3 ~-9 ~1 command_block 0 0 {Command:execute @a[score_winPlayer_min=1] ~ ~ ~ scoreboard players reset @a Kills}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-2 ~-7 ~ command_block 0 0 {Command:scoreboard players set @a winPlayer 0}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-7 ~-6 ~ command_block 0 0 {Command:execute @a[score_winPlayer_min=1] ~ ~ ~ clear @a arrow}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-2 ~-7 ~ command_block 0 0 {Command:scoreboard players set @a[score_Deaths_min=1] Deaths 0}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-4 ~-4 ~ command_block 0 0 {Command:clear @a[score_Deaths_min=1] arrow}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-3 ~-5 ~ command_block 0 0 {Command:scoreboard players set @a[score_Arrow_min=1] Arrow 0}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-3 ~-2 ~ command_block 0 0 {Command:scoreboard players set @a[score_Deaths_min=1] Arrow 1}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-2 ~-2 ~ redstone_block},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-2 ~-1 ~-1 command_block 0 0 {Command:fill ~ ~ ~1 ~-6 ~ ~1 air}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-2 ~ ~1 command_block 0 0 {Command:fill ~ ~ ~-1 ~-6 ~ ~-1 redstone_block}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:gamerule logAdminCommands false},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:gamerule commandBlockOutput false},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:tellraw @a {text:"[@: Setting up minigame...]",color:gray,italic:true}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~ ~1 ~1 ~ ~64 ~1 redstone_block}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
  3.  
  4. The Second Command:
  5.  
  6. give @a[score_Ops_min=1] written_book 1 0 {title:"Game Master's Command Book!",author:"https://www.youtube.com/user/En1allat0r",pages:["{text:\"Game Master's\nCommand Book!\n\n\",bold:true,extra:[{text:\"Set Total Kill Score:\n\",bold:false,extra:[{text:\"1\",clickEvent:{action:run_command,value:\"/scoreboard players set maxScore Options 1\"},hoverEvent:{action:show_text,value:\"Set to 1\"},extra:[{text:\" \",extra:[{text:\"5\",clickEvent:{action:run_command,value:\"/scoreboard players set maxScore Options 5\"},hoverEvent:{action:show_text,value:\"Set to 5\"},extra:[{text:\" \",extra:[{text:\"10\",clickEvent:{action:run_command,value:\"/scoreboard players set maxScore Options 10\"},hoverEvent:{action:show_text,value:\"Set to 10\"},extra:[{text:\" \",extra:[{text:\"15\",clickEvent:{action:run_command,value:\"/scoreboard players set maxScore Options 15\"},hoverEvent:{action:show_text,value:\"Set to 15\"},extra:[{text:\" \",extra:[{text:\"25\",clickEvent:{action:run_command,value:\"/scoreboard players set maxScore Options 25\"},hoverEvent:{action:show_text,value:\"Set to 25\"},extra:[{text:\" \",extra:[{text:\"50\",clickEvent:{action:run_command,value:\"/scoreboard players set maxScore Options 50\"},hoverEvent:{action:show_text,value:\"Set to 50\"},extra:[{text:\"\n\nStart Game!\",bold:false,underlined:true,clickEvent:{action:run_command,value:\"/scoreboard players set @a gameStart 1\"},hoverEvent:{action:show_text,value:\"Click to start the game!\"}}]}]}]}]}]}]}]}]}]}]}]}]}]}"]}
  7.  
  8. All of the Input Commands That i Used:
  9.  
  10. tellraw @a {text:"[@: Minigame setup complete!]",color:gray,italic:true}
  11. gamerule doTileDrops false
  12. gamerule keepInventory true
  13. scoreboard players set maxScore Options 5
  14. tellraw @a {text:"Before doing anything, first any Ops left click me",color:aqua,bold:true,clickEvent:{action:run_command,value:"/scoreboard players set @p Ops 1"},hoverEvent:{action:show_text,value:"if non ops click me don't worry it won't work for them :-]"}}
  15. scoreboard objectives setdisplay list Kills
  16. scoreboard objectives setdisplay sidebar Wins
  17. scoreboard objectives setdisplay belowName Kills
  18. scoreboard objectives add gameStart dummy
  19. scoreboard objectives add winPlayer dummy
  20. scoreboard objectives add Options dummy
  21. scoreboard objectives add Ops dummy
  22. scoreboard objectives add Wins dummy
  23. scoreboard objectives add Kills playerKillCount
  24. scoreboard objectives add Arrow playerKillCount
  25. scoreboard objectives add Deaths deathCount
  26. tellraw @a {text:"[@: Finished placing blocks, now on to scoreboards...]",color:gray,italic:true}
  27. setblock ~1 ~-47 ~2 stone_button 1
  28. setblock ~ ~-45 ~2 standing_sign 12 0 {Text2:"click button for",Text3:"Command Book"}
  29. setblock ~ ~-45 ~2 command_block 0 0 {Command:Put second command in here}
  30. setblock ~-4 ~-39 ~1 command_block 0 0 {Command:execute @a[score_winPlayer_min=1] ~ ~ ~ clear @a wooden_sword}
  31. setblock ~-4 ~-38 ~-1 command_block 0 0 {Command:scoreboard players set @a[score_gameStart_min=1] gameStart 0}
  32. setblock ~-7 ~-38 ~ command_block 0 0 {Command:give @a[score_Arrow_min=1] arrow 1}
  33. setblock ~-7 ~-36 ~1 command_block 0 0 {Command:execute @a[score_winPlayer_min=1] ~ ~ ~ /tellraw @a {selector:"@a[score_winPlayer_min=1]",color:red,extra:[{text:" Won the game!",color:gold,bold:true}]}}
  34. setblock ~-6 ~-34 ~3 command_block 0 0 {Command:setblock ~-2 ~ ~-3 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=10] winPlayer 1}}
  35. setblock ~-5 ~-33 ~3 command_block 0 0 {Command:setblock ~-3 ~ ~-3 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=15] winPlayer 1}}
  36. fill ~-5 ~-33 ~3 ~-6 ~-33 ~3 quartz_block
  37. fill ~-5 ~-32 ~2 ~-6 ~-32 ~2 unpowered_comparator 2
  38. fill ~-5 ~-32 ~2 ~-6 ~-32 ~2 quartz_block
  39. setblock ~-6 ~-32 ~2 command_block 0 0 {Command:setblock ~-2 ~3 ~-2 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=25] winPlayer 1}}
  40. setblock ~-5 ~-31 ~2 command_block 0 0 {Command:setblock ~-3 ~3 ~-2 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=50] winPlayer 1}}
  41. fill ~-5 ~-29 ~1 ~-6 ~-29 ~1 unpowered_comparator 2
  42. fill ~-5 ~-29 ~1 ~-6 ~-29 ~1 quartz_block
  43. setblock ~-4 ~-27 ~ command_block 0 0 {Command:give @a[score_gameStart_min=1] arrow}
  44. setblock ~-6 ~-25 ~-2 command_block 0 0 {Command:setblock ~-2 ~1 ~2 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=1] winPlayer 1}}
  45. setblock ~-5 ~-24 ~-2 command_block 0 0 {Command:setblock ~-3 ~1 ~2 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=5] winPlayer 1}}
  46. fill ~-5 ~-22 ~-2 ~-6 ~-22 ~-2 quartz_block
  47. fill ~-5 ~-21 ~-1 ~-6 ~-21 ~-1 unpowered_comparator
  48. setblock ~-6 ~-22 ~ command_block 0 0 {Command:scoreboard players test maxScore Options 25 25}
  49. setblock ~-5 ~-21 ~ command_block 0 0 {Command:scoreboard players test maxScore Options 50 50}
  50. setblock ~-6 ~-18 ~ command_block 0 0 {Command:scoreboard players test maxScore Options 1 1}
  51. setblock ~-5 ~-17 ~ command_block 0 0 {Command:scoreboard players test maxScore Options 5 5}
  52. setblock ~-7 ~-17 ~-1 command_block 0 0 {Command:give @a[score_gameStart_min=1] wooden_sword 1 0 {Unbreakable:1}}
  53. setblock ~-6 ~-16 ~1 command_block 0 0 {Command:scoreboard players test maxScore Options 10 10}
  54. setblock ~-6 ~-15 ~-1 command_block 0 0 {Command:give @a[score_gameStart_min=1] bow 1 0 {Unbreakable:1}}
  55. setblock ~-5 ~-14 ~1 command_block 0 0 {Command:scoreboard players test maxScore Options 15 15}
  56. setblock ~-5 ~-13 ~-1 command_block 0 0 {Command:execute @a[score_winPlayer_min=1] ~ ~ ~ clear @a bow}
  57. setblock ~-8 ~-12 ~-1 command_block 0 0 {Command:scoreboard Players add @a[score_winPlayer_min=1] Wins 1}
  58. setblock ~-8 ~-11 ~1 command_block 0 0 {Command:entitydata @e[type=Arrow] {damage:1000}}
  59. setblock ~-3 ~-10 ~-1 command_block 0 0 {Command:scoreboard players set @a[score_Kills_min=50] winPlayer 1}
  60. setblock ~-3 ~-9 ~1 command_block 0 0 {Command:execute @a[score_winPlayer_min=1] ~ ~ ~ scoreboard players reset @a Kills}
  61. setblock ~-2 ~-7 ~ command_block 0 0 {Command:scoreboard players set @a winPlayer 0}
  62. setblock ~-7 ~-6 ~ command_block 0 0 {Command:execute @a[score_winPlayer_min=1] ~ ~ ~ clear @a arrow}
  63. setblock ~-2 ~-7 ~ command_block 0 0 {Command:scoreboard players set @a[score_Deaths_min=1] Deaths 0}
  64. setblock ~-4 ~-4 ~ command_block 0 0 {Command:clear @a[score_Deaths_min=1] arrow}
  65. setblock ~-3 ~-5 ~ command_block 0 0 {Command:scoreboard players set @a[score_Arrow_min=1] Arrow 0}
  66. setblock ~-3 ~-2 ~ command_block 0 0 {Command:scoreboard players set @a[score_Deaths_min=1] Arrow 1}
  67. setblock ~-2 ~-2 ~ redstone_block
  68. setblock ~-2 ~-1 ~-1 command_block 0 0 {Command:fill ~ ~ ~1 ~-6 ~ ~1 air}
  69. setblock ~-2 ~ ~1 command_block 0 0 {Command:fill ~ ~ ~-1 ~-6 ~ ~-1 redstone_block}
  70. gamerule logAdminCommands false
  71. gamerule commandBlockOutput false
  72. tellraw @a {text:"[@: Setting up minigame...]",color:gray,italic:true}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement