[Guide] Посох дипломатии. (For 1.8+)
Здравствуйте, с вами
Maksimym200!
Сегодня я покажу вам систему под названием:
Посох дипломатии.
Хотели ли вы управлять режимом сервера, изменяя PvP на PvE все вокруг себя, при помощи посоха. Этот гайд для вас.
1. Создаем команду. (/scoreboard teams add 1)
2. Изменяем критерии этого Scoreboard'a на отключение PvP (/scoreboard teams option 1 friendlyfire false)
3. Создаем Scoreboard, отсчитывающий наши жизни. (/scoreboard objectives add 1 health)
4. Создаем Scoreboard, (/scoreboard objectives add 2 dummy)
5. Создаем замыкание (0.01 сек.)
6. К замыканию подключаем блок, который будет проверять, есть ли игрок, у которого в инвентаре есть посох дипломатии. (/testfor @a {Inventory:[{Slot:8b,id:"minecraft:blaze_rod",tag:{display:{Name:"Посох Дипломатии"}}}]})
7. От него отводим компоратор, повторитель и подключаем блок, который будет выдавать нам 1 очко в Scoreboard'e 2 (/scoreboard players set @a[score_1_min=25] 2 1)
8. Дальше создаем то, что показано на скриншоте ниже и подключаем к концу системы блок, удаляющий всем очки в Scoreboard'e 2. (/scoreboard players set @a 2 0)
9. К концу подключаем блок, который будет исключать всех из команды. (/scoreboard teams leave 1 @a)
10. К концу подключаем блок, который будет бить игрока, который держал посох.
(/effect @a[score_1_min=25] 7 1 0)
11. К замыканию подключаем блок, который будет зачислять всех, кто в радиусе 500 блоков от обладателя посоха, в команду 1. (/execute @a[score_2_min=1] ~ ~ ~ /scoreboard teams join 1 @a[r=500])
12. К замыканию подключаем блок, который будет удалять из команды всех, кто в радиусе больше чем 500 блоков от обладателя посоха. (/execute @a[score_2_min=1] ~ ~ ~ /scoreboard teams join 1 @a[r=500])
13. Выдаем себе посох.
(/give @a minecraft:blaze_rod 1 0 {Unbreakable:1,Increadeble:1,AttributeModifiers:[{Operation:0,UUIDLeast:3,UUIDMost:3,Amount:5.0,AttributeName:generic.maxHealth,Name:Zhead}],display:{Name:"Посох Дипломатии"}})
Цитата: Maksimym200
Не можете построить механизм? Обращайтесь и он будет построен, а ваш комментарий указан здесь.
Цитата: Maksimym200
Mutation - отслеживать процесс создания новой карты.