Доброго времени суток, дорогие юзеры нашего сайта
в этой новости рассмотрим команду
При помощи этой команды можно менять разные данные у сущ-
ностей, их параметры и атрубиты. Что именно и как? Да всё,
что вам угодно. Взять например экипировку, инвентарь, име-
на, уязвимость, эффекты, зачарования, способности двигать-
ся и далее-далее-далее.
Также эта команда отлично сочетается с командами
и
Скажу одно, что возможности применения этой команды
ограничивают лишь наша фантазия и неумение ею поль-
зоваться. И чтоб, хоть немного это исправить, я при-
вел несколько примеров вам в помощь.
вызов неподвижного зомби с головой скелета иссушителя
summon Zombie ~ ~1 ~ {Attributes:[{Name:generic.movementSpeed, Base:0.0}], Equipment:[{},{},{},{},{id:397,Damage:1}]}
меняем данные вызванного зомби (вместо головы скелета иссушителя мы надеваем на него голову зомби)
entitydata @e[type=Zombie,x=714,y=5,z=-30,r=1] {Equipment:[{},{},{},{},{id:397,Damage:2}]}
Постепенно меняем данные (экипируем) зомби:
надеваем на зомби золотые ботинки
entitydata @e[type=Zombie] {Equipment:[{},{id:317},{},{},{id:397,Damage:2}]}
надеваем на зомби золотые легенцы
entitydata @e[type=Zombie] {Equipment:[{},{id:317},{id:316},{},{id:397,Damage:2}]}
надеваем на зомби золотой нагрудник
entitydata @e[type=Zombie] {Equipment:[{},{id:317},{id:316},{id:315},{id:397,Damage:2}]}
надеваем на зомби золотой шлем
entitydata @e[type=Zombie] {Equipment:[{},{id:317},{id:316},{id:315},{id:314}]}
экипируем зомби золотым мечом
entitydata @e[type=Zombie] {Equipment:[{id:283},{id:317},{id:316},{id:315},{id:314}]}
заменяем золотую броню и меч зомби на зачарованную алмазную броню и алмазный меч с зачарованием
entitydata @e[type=Zombie] {Equipment:[{id:276,tag:{ench:[{id:19,lvl:4},{id:20,lvl:4}]}},{id:313,tag:{ench:[{id:2,lvl:2}]}},{id:312,tag:{ench:[{id:3,lvl:2}]}},{id:311,tag:{ench:[{id:7,lvl:2}]}},{id:310,tag:{ench:[{id:7,lvl:2}]}}]}
снимаем с зомби всю его броню, надеваем на него голову зомби, чтоб не горел на солнце и вручаем в руки василёк. а также делаем его неподвижным
entitydata @e[type=Zombie] {Equipment:[{id:38,Damage:7},{},{},{},{id:397,Damage:2}], Attributes:[{Name:generic.movementSpeed, Base:0.0}]}
создаем в СИС событие, которое будет считать нанесенный нами урон
/scoreboard objectives add dummy stat.damageDealt нанесенный урон
задаем команду, чтобы счетчик события отображался на экране
/scoreboard objectives setdisplay sidebar dummy
тестируем событие со счетчиком урона от 500 ед. до 600 ед.
/testfor @p[score_dummy=600,score_dummy_min=500]
команда - убить всех зомби
/kill @e[type=Zombie]
удаление игрового события - нанесение урона
/scoreboard objectives remove dummy
как всегда, дорогие юзеры сайта,
жду вашей критики и оценок.