-
Постов
93 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Тип контента
Профили
Форумы
События
Весь контент MrDimon8582
-
Почти та же самая проблема расчёта игроков, распихай только по кб, ты скорее всего знаешь как создать задачу, и ещё поменяешь @a[scores={death=0}] на @a[gamemode=survival]
-
Создаёшь какую нибудь задачу, например players, пишешь в ежетактную функцию scoreboard players reset *pldeath0 players execute as @a[scores={death=0}] run scoreboard players add *pldeath0 players 1 Так каждый такт в счёте игрока *pldeath0 в задаче players будет количество игроков, у которых death = 0 Дальше просто делаешь условие, что *pldeath0 равен 1, и выводишь title: execute if score *pldeath0 players matches 1 run title @a title [{"text":"Победитель: ","color":"green"},{"selector":"@a[scores={death=0}]","color":"green"}] только после этого нужно деактивировать команды, чтобы title не выводился каждый такт
-
Если у тебя уже есть условие, что игрок один, то запускай команду title @a title [{"text":"Победитель: ","color":"green"},{"selector":"@a[score={death=0}]","color":"green"}] Селектор исправь на нужный тебе, при этой команде выводится ник игрока у которого счёт в задаче death нулевой
-
/testfor @a {Inventory:[{id:"minecraft:redstone",Count:40b}]}
-
Создаешь задачу(команду в чате): scoreboard objectives add bosshealth dummy Добавь боссу любой тег, например boss В цикличный, всегда активный кб: execute store result score *health bosshealth run data get entity @e[tag=boss,limit=1] Health Затем ставишь другой цикличный кб: execute if score *health bosshealth matches ..400 as @e[tag=boss] at @s run команда Вместо 400 можешь поставить любую цифру А дальше можешь поставить после этого цепной условный кб на деативацию этого механизма(например убрать редстоун блок рядом с цикличным кб), чтобы ТНТ не спавнились постоянно Также лучше спавнить криперов и отключить геймрул mobGriefing, чтобы карта не взрывалась
-
Могу дать эту команду, но она возможно багованная /execute as @a at @s if blocks ~ ~1 ~ ~ 255 ~ ~ ~2 ~ masked run effect give @s minecraft:instant_damage 1 0 true Проверить дождь можно с помощью предиката, но если не хочешь заморачиваться, включай цикличный кб с этой командой
-
на 1.12.2 есть scoreboard players test или что то наподобие этому, к нему цепной условный кб и там scoreboard players set *road_delay road 0
-
/tellraw @a [{"text":"Победил игрок ","color":"yellow"},{"selector":"@a[gamemode=adventure]","color":"gold"}] /execute as @a[gamemode=adventure] at @s run summon... там вместо summon напишешь команду призыва фейрверка, в генераторе можно сделать https://minecraft.tools/ru/firework.php Можешь вторую команду в таймер запихать
-
/summon minecraft:item_frame ~ ~ ~ {Item:{id:"iron_chestplate",Count:1b},Facing:0b} Меняй значение Facing на 0-5 и подбирай подходящее положение, iron_chestplate меняй на любой предмет
-
/summon minecraft:item_frame ~ ~ ~ {Item:{id:"stone",Count:1b}}
-
ah yes, enity
-
Защита даёт +4% к броне на каждый уровень Если есть возможность, можно сделать атрибуты в предметах, в них можно указать число единиц брони которой будет давать предмет игроку Зайди на какие нибудь генераторы /give и там всё укажешь Вот например команда на тыкву, которая даёт +10 к броне когда надета(1.16): /give @s carved_pumpkin{AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:10,Operation:0,UUID:[I;1130400062,-1846918993,-2050072685,-753471618],Slot:"head"}]}
-
/scoreboard objectives setdisplay death sidebar
-
в файлы мира загружаешь и все
-
execute if entity @a[x=1,y=1,z=1,distance=..1] run summon skeleton 10.5 1 1.5 В цикличный, всегда активный кб, после него можешь поставить цепной, всегда активный кб на деактивацию первого Если что на этом сайте есть раздел командных блоков
-
С помощью команд на 1.12.2 нельзя, только на 1.16
-
Diversity, в прошлом году вышла 3 часть, карты оч известные поэтому ты возможно проходил их
-
На 1.16.2 проверял
-
Добавить команду: /team add friendly Убрать в команде огонь по своим: /team modify friendly friendlyFire false Добавлять пилладжеров и игроков в команду: execute as @e[type=player] run team join friendly @s execute as @e[type=pillager] run team join friendly @s execute as @e[type=vindicator] run team join friendly @s execute as @e[type=evoker] run team join friendly @s execute as @e[type=vex] run team join friendly @s execute as @e[type=ravager] run team join friendly @s А на жителей сажай зомби
-
А еще проще предикатами(execute if predicate) https://drive.google.com/file/d/1VN1rFRsRhn_xVyu_PhHwWWHaZlDh2YJR/view?usp=sharing распакуешь в папку мира\datapacks а потом пишешь /reload И ставишь цикличный кб: execute if predicate p:6000 run title @a title "1" Когда время будет 6000(полдень), то выведется надпись 1 Чтобы добавить другое время зайди в datapacks\predicatesdatapack\data\p\predicates И там копируешь файл, переименовываешь(например в 3000.json), и в файле изменяешь 6000 на 3000 { "condition": "minecraft:time_check", "value": 6000 } #Вместо 6000 меняй на своё время
-
Создай задачу таймера: scoreboard objectives add timer dummy Дальше ставишь цикличный кб: scoreboard players add *time timer 1 После него(по цепи) ставишь цепной всегда активный кб: execute if score *time timer matches 100.. run title @a title {"text":"бла бла","color":"red"} После этого кб еще один цепной кб(условный, всегда активный): scoreboard players reset *time timer Дальше ставишь еще цепной условный кб на отключение механизма(например убирай редстоун блок возле цикличного кб): setblock корды air так при активации цикличного кб через 5 сек выведет текст бла бла, там ставишь свой текст Вместо 100 ставишь время в игровых тактах(20 тактов - 1 секунда) Получается так:
-
Создаёшь задачу: scoreboard objectives add plcount dummy В цикличный кб: scoreboard players reset *plcount plcount После него цепной, всегда активный кб: execute positioned координаты_центра_арены as @a[distance=..10] run scoreboard players add *plcount plcount 1 Этот механизм считает игроков на дистанции до 10 блоков от центра арены Чтобы проверить что остался один игрок поставь другой цикличный кб: execute if score *plcount plcount matches 1 run tellraw @a 1 Вместо tellraw @a 1 поставь свою команду После этого цикличного кб, можешь поставить цепные кб на деактивацию первого механизма, если нужно
