Combat abilities
Witam,
napisałem ostatnio jedną komendę, która dodaje do gry specjale aktywowane umiejętności. Zapraszam.
Prezentacja:
Ten "redstone mod" dodaje specjalne umiejętności, do nabycia w wioskach. Na początku musisz znaleźć (lub zespawnić) Villagera o imieniu Combat_Master (ang. mistrz walki), jeśli zespawnisz Villagera komendą, lub jajkiem powinien się zamienić w tego mistrza:
UWAGA! Na świecie istnieje tylko jeden taki villager, jeśli zginie utracisz możliwość zdobycia poniższych ataków:
Ogniste uderzenie:
Koszt: 1 papier i 16 redstone'a
Po użyciu (przycisk Q) każdy atak żelaznym, lub diamentowym mieczem podpali wroga.
Trujące cięcie:
Koszt: 1 papier i 8 oczów pająka
Kiedy użyjesz tego spella (przyciskiem Q) każde uderzenie żelaznym/diamentowym mieczem zatruje twojego przeciwnika. Pamiętaj, że nieumarli są odporni na truciznę!
Mrożące uderzenie
Koszt: 1 papier i 4 kawałki lazurytu
Po użyciu (Q) twój żelazny/diamentowy miecz otrzyma możliwość chwilowego zamrażania przeciwników (nie działa na przeciwników latających)
Piorunujące trafienie
Koszt: 1 papier i 4 diamenty
Ten potężny atak może być wykonany tylko używając diamentowego miecza. Kiedy go użyjesz (przyciskiem Q) każde uderzenie będzie - jeśli można tak powiedzieć - jak grom z jasnego nieba. (ostrożnie z creeperami)
Niepowstrzymana furia
Koszt: 1 papier i 8 bloków obsydianu
Po użyciu (Q) gracz wchodzi w stan niesamowitego rage'a niszcząc wszystko na swojej drodze - od bloków do mobów. Biada temu, kto się do Ciebie zbliży. (ten spam na chacie wyświetla się tylko graczowi w stanie furii, nie zaśmieci Ci chatu na serwerze)
Informacje:
Autorem komendy jestem ja, czyli TheVoidek, zezwalam na używanie tej komendy w mapkach i na serwerach, pod warunkiem, że zostanę podany jako autor tej komendy.
Komenda ma ponad 12 500 znaków i została napisana ręcznie, bez pomocy generatorów itp.
Komenda ustawia commandBlockOutput na "false" - tylko taka informacja dla nerdów.
Komenda ustawia worldspawn w miejscu w którym została aktywowana. Bez tego nie działałaby gdyby gracz się od niej oddalił.
Teoretycznie ten mechanizm powinien działać na serwerach, jednak nie było to jeszcze testowane.
Działa tylko w wersjach 1.8+
Miłego użytkowania
Instalacja:
Musisz mieć załączone kody i commandbloki, a także posiadać uprawnienia operatora (w przypadku serwera), aby załączyć kody: esc -> "udostępnij przez LAN" -> "zezwalaj na kody: Wł." -> "Uruchom świat w sieci lokalnej"
Następnie wpisz na chacie: /give @p command_block i /gamemode 1
Postaw blok poleceń na ziemi i wklej do niego podaną poniżej komendę.
Aktywuj blok poleceń (używaj tej komendy tylko na płaskim terenie, inaczej mogą wystąpić problemy).
Cały mechanizm zbuduje sam siebie.
Oto komenda:
/summon FallingSand ~ ~3 ~ {Block:redstone_block,Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~ ~ ~1 ~ ~-20 ~1 redstone_block},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~ ~2 ~-1 ~ ~-21 ~1 air 0 replace},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/tellraw @a ["",{"text":"Combat abilities","color":"gold","bold":"true","underlined":"true"},{"text":" - by TheVoidek","color":"dark_purple","bold":"true","underlined":"true"}]},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/setworldspawn ~ ~ ~},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add SpellDiamSword stat.useItem.minecraft.diamond_sword},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add SpellIronSword stat.useItem.minecraft.iron_sword},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add SpellRage dummy},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add SpellBolt dummy},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add SpellPoison dummy},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add SpellFreeze dummy},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add SpellBurn dummy},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add spell dummy},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=cbRemove] ~ ~ ~ /setblock ~ ~ ~-1 redstone_block},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:
/execute @e[name=cbRemove] ~ ~ ~ /summon FallingSand ~1 ~ ~-1 {Block:command_block,TileEntityData:{Command:/scoreboard players set @a SpellDiamSword 0},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @a SpellIronSword 0},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellBolt_min=1,score_SpellDiamSword_min=1] ~ ~ ~ /execute @e[c=1,rm=1,r=5] ~ ~ ~ /summon LightningBolt ~ ~ ~},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellBolt_min=1,score_SpellDiamSword_min=1] ~ ~ ~ /effect @p minecraft:resistance 1 10 true},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellPoison_min=1,score_SpellDiamSword_min=1] ~ ~ ~ /effect @e[rm=1,r=5] minecraft:poison 10 2 false},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellPoison_min=1,score_SpellIronSword_min=1] ~ ~ ~ /effect @e[rm=1,r=5] minecraft:poison 10 2 false},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellFreeze_min=1,score_SpellDiamSword_min=1] ~ ~ ~ /effect @e[rm=1,r=5] minecraft:slowness 10 4 true},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellFreeze_min=1,score_SpellIronSword_min=1] ~ ~ ~ /effect @e[rm=1,r=5] minecraft:slowness 10 4 true},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellFreeze_min=1,score_SpellDiamSword_min=1] ~ ~ ~ /execute @e[rm=1,r=5] ~ ~ ~ /particle snowballpoof ~ ~ ~ 0 1 0 1 200},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellFreeze_min=1,score_SpellIronSword_min=1] ~ ~ ~ /execute @e[rm=1,r=5] ~ ~ ~ /particle snowballpoof ~ ~ ~ 0 1 0 1 200},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellBurn_min=1,score_SpellDiamSword_min=1] ~ ~ ~ /entitydata @e[r=5] {Fire:500s}},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellBurn_min=1,score_SpellIronSword_min=1] ~ ~ ~ /entitydata @e[r=5] {Fire:500s}},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~-1 ~12 ~ ~-1 ~ ~ redstone_block},Time:1,
}}}}}}}}}}}}}
},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:
/execute @e[name=cbRemove] ~ ~ ~ /summon FallingSand ~-1 ~ ~-1 {Block:command_block,TileEntityData:{Command:/execute @a[score_SpellFreeze_min=5] ~ ~ ~ /particle snowshovel ~ ~ ~ 1 2 1 0.01 10},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players remove @a[score_SpellFreeze_min=1] SpellFreeze 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/kill @e[score_spell_min=2,score_spell=2]},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[score_spell=2,score_spell_min=2] ~ ~ ~ /playsound random.orb @p ~ ~ ~ 1 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[score_spell=2,score_spell_min=2] ~ ~ ~ /scoreboard players set @p SpellFreeze 600},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] spell 2 {Item:{tag:{display:{Name:"Freeze hit",Lore:["Works on iron and diamond swords"]}}}}},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellBurn_min=5] ~ ~ ~ /particle flame ~ ~ ~ 1 2 1 0.01 3},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players remove @a[score_SpellBurn_min=1] SpellBurn 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/kill @e[score_spell_min=1,score_spell=1]},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[score_spell=1,score_spell_min=1] ~ ~ ~ /playsound random.orb @p ~ ~ ~ 1 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[score_spell=1,score_spell_min=1] ~ ~ ~ /scoreboard players set @p SpellBurn 600},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] spell 1 {Item:{tag:{display:{Name:"Burning hit",Lore:["Works on iron and diamond swords"]}}}}},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/fill ~1 ~12 ~ ~1 ~ ~ stone},Time:1,
}}}}}}}}}}}}}
},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:
/execute @e[name=cbRemove] ~ ~ ~ /summon FallingSand ~ ~ ~ {Block:command_block,TileEntityData:{Command:/execute @a[score_SpellRage_min=1] ~ ~ ~ /effect @p minecraft:resistance 1 0 true},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellRage_min=1] ~ ~ ~ /tellraw @p {"text":"RAGE!!!","color":"dark_red"}},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellRage_min=1] ~ ~ ~ /effect @p minecraft:regeneration 1 0 true},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellRage_min=1] ~ ~ ~ /effect @p minecraft:haste 1 100 true},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellRage_min=1] ~ ~ ~ /effect @p minecraft:speed 1 2 true},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellRage_min=1] ~ ~ ~ /effect @p minecraft:strength 1 2 true},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellRage_min=5] ~ ~ ~ /particle angryVillager ~ ~ ~ 1 2 1 0.01 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players remove @a[score_SpellRage_min=1] SpellRage 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/kill @e[score_spell_min=5,score_spell=5]},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[score_spell=5,score_spell_min=5] ~ ~ ~ /playsound mob.wolf.growl @p ~ ~ ~ 1 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[score_spell=5,score_spell_min=5] ~ ~ ~ /scoreboard players set @p SpellRage 600},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] spell 5 {Item:{tag:{display:{Name:"Unstoppable fury",Lore:["Works on humans"]}}}}},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Villager,c=1] ~ ~ ~ /entitydata @e[type=Villager,c=1,r=1] {CustomName:"Combat_Master",CustomNameVisible:1,Profession:1,Career:1,CareerLevel:10000,Offers:{Recipes:[{maxUses:2147483647,uses:0,buy:{id:paper,Count:1},buyB:{id:redstone,Count:16},sell:{id:paper,Count:1,tag:{display:{Name:Burning hit,Lore:["Works on iron and diamond swords"]}}}},{maxUses:2147483647,uses:0,buy:{id:paper,Count:1},buyB:{id:spider_eye,Count:8},sell:{id:paper,Count:1,tag:{display:{Name:Poisonus cut,Lore:["Works on iron and diamond swords"]}}}},{maxUses:2147483647,uses:0,buy:{id:paper,Count:1},buyB:{id:dye,Damage:4,Count:4},sell:{id:paper,Count:1,tag:{display:{Name:Freeze hit,Lore:["Works on iron and diamond swords"]}}}},{maxUses:2147483647,uses:0,buy:{id:paper,Count:1},buyB:{id:diamond,Count:4},sell:{id:paper,Count:1,tag:{display:{Name:Lightning strike,Lore:["Works only on diamond sword"]}}}},{maxUses:2147483647,uses:0,buy:{id:paper,Count:1},buyB:{id:obsidian,Count:8},sell:{id:paper,Count:1,tag:{display:{Name:Unstoppable fury,Lore:["Works on humans"]}}}}]},PersistenceRequired:1,Invulnerable:1}},Time:1,
}}}}}}}}}}}}}
},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:
/execute @e[name=cbRemove] ~ ~ ~ /summon FallingSand ~ ~ ~-2 {Block:command_block,TileEntityData:{Command:/execute @a[score_SpellBolt_min=5] ~ ~ ~ /particle magicCrit ~ ~ ~ 1 2 1 0.01 5},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players remove @a[score_SpellBolt_min=1] SpellBolt 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/kill @e[score_spell_min=4,score_spell=4]},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[score_spell=4,score_spell_min=4] ~ ~ ~ /playsound random.orb @p ~ ~ ~ 1 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[score_spell=4,score_spell_min=4] ~ ~ ~ /scoreboard players set @p SpellBolt 600},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] spell 4 {Item:{tag:{display:{Name:"Lightning strike",Lore:["Works only on diamond sword"]}}}}},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @a[score_SpellPoison_min=5] ~ ~ ~ /particle witchMagic ~ ~ ~ 1 2 1 0.01 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players remove @a[score_SpellPoison_min=1] SpellPoison 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/kill @e[score_spell_min=3,score_spell=3]},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[score_spell=3,score_spell_min=3] ~ ~ ~ /playsound random.orb @p ~ ~ ~ 1 1},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[score_spell=3,score_spell_min=3] ~ ~ ~ /scoreboard players set @p SpellPoison 600},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] spell 3 {Item:{tag:{display:{Name:"Poisonus cut",Lore:["Works on iron and diamond swords"]}}}}},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=Combat_Master] ~ ~ ~ /execute @e[name=cbRemove] ~ ~ ~ /setblock ~ ~ ~ stone},Time:1,
}}}}}}}}}}}}}
},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[name=cbRemove] ~ ~ ~ /fill ~-1 ~-1 ~-2 ~1 ~-1 ~ quartz_block},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/summon WitherSkull ~4 ~-3 ~ {CustomName:cbRemove,direction:[]}},Time:1,
Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/gamerule commandBlockOutput false},Time:1,
Riding:{id:"FallingSand",Block:stone,Time:1,
}}}}}}}}}}}}}}}}}}}}}}
Użytkownik Pawełek edytował ten post 04 June 2015 - 14:50