Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Привет, здесь я подробно изложу для тебя команды к видеоуроку
- 1. Создание событий в ССИС:
- на разговор с жителем
- /scoreboard objectives add villager stat.talkedToVillager
- фиктивное событие для начисления в нем очков предметам
- /scoreboard objectives add item dummy
- 2. тест игрока, у которого в фиктивном событии item как миниму одно очко
- /testfor @a[score_item_min=1]
- 3. спаун невидимого жителя возле этого игрока
- /execute @a[score_item_min=1] ~ ~ ~ /summon Villager ~ ~1 ~ {CustomName:"shop",Invulnerable:1,NoAI:1,Silent:1,Offers:{Recipes:[]},ActiveEffects:[{Id:14,Amplifier:1,Duration:19999980,ShowParticles:0b}]}
- 4. телепорт невидимого жителя к этому игроку
- /tp @e[name=shop] @p[score_item_min=1]
- 5. телепорт жителя за пределы мира, когда у игрока становится ноль очков в фиктивном событии item
- /tp @e[name=shop] ~ ~-200 ~
- 6. Установка двух очков в событии item игроку, у которого в руках предмет с названием "Выключатель"
- /scoreboard players set @a item 2 {SelectedItem:{tag:{display:{Name:"Выключатель"}}}}
- 7. выполнение команды, относительно игрока, у которого в руках предмет с названием "Выключатель" и нажавшего один раз на ПКМ
- /execute @a[score_villager_min=1,score_villager=1,score_item_min=1,score_item=2] ~ ~ ~ /fill 13 76 253 17 76 258 minecraft:redstone_block 0 replace end_stone
- 8. выполнение команды, относительно игрока, у которого в руках предмет с названием "Выключатель" и нажавшего второй раз на ПКМ
- /execute @a[score_villager_min=2,score_villager=2,score_item_min=1,score_item=2] ~ ~ ~ /fill 13 76 253 17 76 258 minecraft:end_stone 0 replace redstone_block
- 9. сброс очков в событии villager у игрока, два раза нажавшего на ПКМ
- /scoreboard players reset @a[score_villager_min=2] villager
- 10. постоянное удаление одного очка в событии item у игрока, у которого как миниму одно очко в этом событии
- /scoreboard players remove @a[score_item_min=1] item 1
- 11. Установка трех очков в событии item игроку, у которого в руках предмет с названием "День-Ночь"
- /scoreboard players set @a item 3 {SelectedItem:{tag:{display:{Name:"День-Ночь"}}}}
- 12. выполнение команды, относительно игрока, у которого в руках предмета "День-Ночь" и нажавшего на ПКМ
- /execute @a[score_villager_min=1,score_villager=1,score_item_min=3,score_item=3] ~ ~ ~ /time add 12000
- 13. добавление одного очка в событие villager ироку, который нажал на ПКМ, держа в руках предмет с названием "День-Ночь", для того, чтобы потом ком.блок под цифрой 9 сбросил этому игроку очки в этом событии
- /scoreboard players add @a[score_villager_min=1,score_villager=1,score_item_min=3,score_item=3] villager 1
- На этом всё, надеюсь у тебя всё получится. Бригсон =)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement