Перейти к содержанию

shurik204

Пользователи
  • Постов

    589
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Весь контент shurik204

  1. В меню паузы Открыть для сети -> Использование читов поставь на вкл. -> Открыть для локальной сети. Это если ты на карте, где запрещено использовать читы
  2. Сохрани в shematic файл. А на 1.12.2 и ниже работает MCEdit
  3. Тебе для этого нужен RNG (Генератор случайных чисел) и либо несколько функций, которые вызываются в зависимости от числа, либо перед каждой строкой с помощью execute if score ... проверять число из RNG и выполнять одну из команд Вот пример: execute if score value random matches 1 run say 1 execute if score value random matches 2 run give @a stone execute if score value random matches 3 run say Три execute if score value random matches 3 run say Тоже три execute if score value random matches 4..6 run say Тут 4, 5 или 6
  4. 1. "Табло" (WTF?? ) как я понимаю это команда scoreboard 2. Для начисления счёта всем игрокам используй селектор @a
  5. execute as @a[x=0.0,y=0.0,z=0.0,dx=-2,dy=5,dz=5] at @s run tp @s ~3 ~ ~ По поводу куда тп игрока сам найдёшь я думаю
  6. Зачем убирать, можно просто отключить его. Или обозначить (Тегом например), что этот игрок уже получил предмет.
  7. После того, как выдал теги выполняешь эту цепочку. execute at @a[tag=TP1] run summon area_effect_cloud ~ ~ ~ {Tags:["TpToMe"]} tp @a[tag=TP1,limit=1] @a[tag=TP2,limit=1] tp @a[tag=TP2] @e[type=area_effect_cloud,limit=1,tag=TpToMe] В конце добавь КБ, которые будут убирать теги TP1 и TP2 P.S Убивать area_effect_cloud нет смысла т.к. оно живёт только один тик (Если не указать доп. данные)
  8. Схемка конечно так себе, но имеет место быть как один из вариантов [Скачать карту с механизмом]
  9. Это 1.13+ Для 1.12 и ниже: scoreboard teams <те же агрументы, что и для team из 1.13>
  10. Создаёшь задачу: scoreboard objectives add Redstone dummy Цикличный КБ: execute as @a store result score @s Redstone run clear @s minecraft:redstone 0
  11. В 1.16 вроде же отдельный предмет "Невидимая рамка". Можно её бессмертной сделать через Invulnerable и всё. Такого всё таки нет
  12. А зачем тебе стойка для брони? execute at @a positioned ^ ^ ^3 as @a[distance=..1] at @s run say 123 Есть только одна проблема. Такой механизм детектит только игроков на расстоянии 3 блока +- 1 блок
  13. А чем тебя не устраивает консоль то?
  14. На 1.14.3 и ниже серверах - никак. На 1.14.4 и выше: в функции можно деопать игроков. Но сработает только если function-permission-level стоит на 3 и выше.
  15. У SethBling было видео, с идей моб варса. Если найдёшь, посмотри. Но нормального способа нет. Изменено: Нормально биться между собой будут только шалкеры из разных команд.
  16. Это нельзя сделать в одиночке
  17. Попробуй удалить файл launcher_profiles.json в .minecraft и залогинится ещё раз. Может в нём проблема.
  18. С 1.13 многие команды попытались сделать более читаемыми. В итоге получилось как-то так: testfor, testforblock > execute if entitydata, blockdata > data старый execute @a ~ ~ ~ ... > execute as @a at @s run ... Идея "командные блоки в файлах" в 1.12 > дата-пак # Разделили scoreboard scoreboard teams > team scoreboard players tag > tag Ну и в целом стараются сделать игру "модульнее" что-ли, чтобы можно было отдельно убирать, добавлять элементы. Удобно стало. P.S: может что-то упустил, но основное написал А по поводу спавна криперов и файерболов с N силой взрыва: посмотри в инете. Там такого навалом.
  19. Никогда не играл на Bedrock версии, так что могу сказать только алгоритм. Создаёшь счёт, который считает взаимодействия с жителем (Например clickVillager). В командом блоке напиши что-то подобное: Относительно жителя от имени игрока в радиусе 5 блоков, который кликнул по жителю выполнить tp 100 100 100 Я в команде ниже выделил куски и их "описание" Вот аналог на Java Edition: execute at @e[tag=Trigger] as @a[distance=..5,scores={clickVillager=1..}] run tp @s 100 100 100 Обнулить всем счёт clickVillager scoreboard players set @a clickVillager 0
  20. На 1.15.x сейчас есть почти все нужные плагины, а если нет, есть возможность попробовать запустить плагин в режиме совместимости. Совместимость со старыми версиями (Даже до 1.4.7) можно сделать с помощью ProtocolSupport и ProtocolSupportStuff (Если нужно отключить определённые версии)
×
×
  • Создать...