dragnoz

Adventure mode mob possession and control

Sep 8th, 2014
24,760
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.14 KB | None | 0 0
  1. Objectives:
  2. /scoreboard objectives add posses dummy
  3. /scoreboard objectives add poison dummy
  4. /scoreboard objectives add health health
  5. /scoreboard objectives add countdown dummy
  6. /scoreboard objectives add mob dummy
  7. /scoreboard objectives add direction trigger
  8.  
  9.  
  10. Detecting Poison and health:
  11. /scoreboard players set @a poison 2 {ActiveEffects:[{Id:19b}]}
  12.  
  13. /gamemode 3 @a[score_health_min=1,score_health=1,score_poison_min=1]
  14.  
  15. /effect @a[score_health_min=1,score_health=1,score_poison_min=1] clear
  16.  
  17. /scoreboard players set @a[score_health_min=1,score_health=1,score_poison_min=1] countdown 200
  18.  
  19. /kill @e[score_countdown_min=1,score_countdown=1]
  20.  
  21. /scoreboard players remove @a[score_countdown_min=1] countdown 1
  22.  
  23. /scoreboard players remove @a[score_poison_min=1] poison 1
  24.  
  25. /scoreboard players enable @a direction
  26.  
  27. Titles
  28. /title @a[score_countdown_min=2] times 0 5 0
  29.  
  30. /title @a[score_countdown_min=2] title {text:""}
  31.  
  32. /title @a[score_countdown_min=2] subtitle {text:"You have: ",color:dark_purple,bold:true,underlined:false,italic:false,strikethrough:false,obfuscated:false,extra:[{score:{name:"*",objective:"countdown"},color:dark_aqua,bold:true,underlined:false,italic:false,strikethrough:false,obfuscated:false,extra:[{text:" to posses a mob.",color:dark_purple,bold:true,underlined:false,italic:false,strikethrough:false,obfuscated:false}]}]}
  33.  
  34. Detect Mob Possesion:
  35. /execute @a[m=3] ~ ~ ~ execute @e[type=Creeper,r=0] ~ ~ ~ scoreboard players set @p[r=0,m=3] mob 2
  36.  
  37. /execute @a[m=3] ~ ~ ~ execute @e[type=!Player,r=1] ~ ~ ~ scoreboard players set @p[r=1,m=3] posses 2
  38.  
  39. /scoreboard players remove @a[score_posses_min=1] posses 1
  40.  
  41. /execute @a[m=3] ~ ~ ~ execute @e[type=Blaze,r=0] ~ ~ ~ scoreboard players set @p[r=0] countdown 0
  42.  
  43. /execute @a[m=3] ~ ~ ~ execute @e[type=Blaze,r=0] ~ ~ ~ scoreboard players set @p[r=0,m=3] mob 1
  44.  
  45. /gamemode 2 @a[m=3,score_mob_min=1,score_posses=0]
  46.  
  47. /scoreboard players set @a[score_mob_min=1,score_posses=0] mob 0
  48.  
  49. /execute @a[score_mob_min=1,score_posses=0] ~ ~ ~ /scoreboard players reset @e[score_direction_min=1,r=1] direction
  50.  
  51. EntityData:
  52. /entitydata @e[score_direction_min=2,score_direction=2,type=!Player] {Motion:[0.0,0.0,0.1],Rotation:[0f]}
  53.  
  54. /entitydata @e[score_direction_min=3,score_direction=3,type=!Player] {Motion:[0.0,0.0,-0.1],Rotation:[180f]}
  55.  
  56. /entitydata @e[score_direction_min=4,score_direction=4,type=!Player] {Motion:[-0.1,0.0,0.0],Rotation:[90f]}
  57.  
  58. /entitydata @e[score_direction_min=5,score_direction=5,type=!Player] {Motion:[0.1,0.0,0.0],Rotation:[-90f]}
  59.  
  60. /entitydata @e[score_direction_min=1,score_direction=1,type=!Player] {Motion:[0.0,0.1,0.0]}
  61.  
  62. /entitydata @e[score_direction_min=6,score_direction=6,type=!Player] {Motion:[0.0,-0.1,0.0]}
  63.  
  64. Entity Control Tellraw:
  65.  
  66. Blaze- /tellraw @a[score_mob_min=1,score_mob=1,m=3] {"text":"","extra":[{"text":"Move ","bold":"true"},{"text":"STOP -","color":"aqua","bold":"true","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 0"}},{"text":"North - ","color":"dark_green","bold":"true","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 2"}},{"text":"South - ","color":"green","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 3"}},{"text":"West - ","color":"light_purple","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 4"}},{"text":"East - ","color":"dark_purple","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 5"}},{"text":"Up - ","color":"yellow","bold":"true","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 1"}},{"text":"Down","color":"gold","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 6"}}]}
  67.  
  68. Creeper - /tellraw @a[score_mob_min=2,score_mob=2,m=3] {"text":"","extra":[{"text":"Move ","bold":"true"},{"text":"STOP -","color":"aqua","bold":"true","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 0"}},{"text":"North - ","color":"dark_green","bold":"true","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 2"}},{"text":"South - ","color":"green","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 3"}},{"text":"West - ","color":"light_purple","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 4"}},{"text":"East - ","color":"dark_purple","clickEvent":{"action":"run_command","value":"/execute @p ~ ~ ~ scoreboard players set @e[type=!Player,r=0] direction 5"}},{"text":"Explode ","color":"dark_red","bold":"true","clickEvent":{"action":"run_command","value":"/execute @e[r=0] ~ ~ ~ summon PrimedTnt ~ ~ ~"}}]}
  69.  
  70. Particles- execute @p[m=3] ~ ~ ~ execute @e[type=Blaze,r=20] ~ ~ ~ /particle happyVillager ~ ~1 ~ 0.5 0.5 0.5 0.001 1 force
Advertisement
Add Comment
Please, Sign In to add comment