Найти тему
Командный блок

Анти-AFK система в Minecraft PE без модов

Оглавление

Приветствие

Всем привет 👋! Вас тоже наверное бесит, когда вы начинаете играть и к вам подключаются ваши друзья, но вместо того чтобы играть, они просто стоят. Тем самым занимая места в игре и не давая подключится другим вашим, более активным, друзьям).

Кстати здесь ты можешь узнать о том, как увеличить лимит друзей в твоём мире.

Здесь нас спасёт только Анти-AFK система, ведь вы же не будете вручную шпионить за вашими друзьями если их 30 человек! 😅

Кстати ребят нас уже почти 200 человек!!! Спасибо вам большое 😁

Постройка

Постройка
Постройка

Строем вот такие конструкции из командных блоков и отдельную дорожку (я выделил её оранжевыми блоками), по которой будет ехать стойка для брони. Это что-то на подобии таймера.

Стойку для брони ставить не надо, мы это сделаем спец. командой чуть позже.

Вид сзади
Вид сзади

Сзади ставим рычаг

Сложность: Сложная
Кол-во командных блоков: 14

Команды

Нумерация
Нумерация
  • 1 КБ: /execute Kolya153 ~ ~200 ~ testfor @e [type=armor_stand, name=Kolya153, r=1]
Ищет в радиусе 1 блока возле вас, стойку для брони

_____________________________________________

  • 2 КБ: /effect @e [type=armor_stand, name=Kolya153] invisibility 2 1
Накладывает невидимость на стойку для брони

_____________________________________________

  • 3 КБ: /execute @e [type=armor_stand, name=Kolya153] ~ ~ ~ tp ~ ~0.000001 ~
Делает так, чтобы стойка для брони леветировала

_____________________________________________

  • 4 КБ: /execute @e [type=armor_stand, name=1Kolya153] ~ ~ ~ tp ~ ~ ~-0.005
Активирует "Таймер"

_____________________________________________

  • 5 КБ: /execute Kolya153 ~ ~ ~ tp @e [type=armor_stand, name=Kolya153] ~ ~200 ~
Телепортирует стойку для брони к вам, только на 200 блоков выше

_____________________________________________

  • 6 КБ: /tp @e [type=armor_stand, name=1Kolya153] x y z

Вместо x y z вы должны написать свои координаты точки, откуда будет начинать двигаться стойка для брони (это то место где у меня стоит стойка для брони).

Сбрасывает "Таймер"

_____________________________________________

Таймер

Нумерация
Нумерация
  • 7, 9, 11 КБ: /title Kolya153 title §lAnti§4AFK
Показывает игроку предупреждение

_____________________________________________

  • 8 КБ: /title Kolya153 subtitle двигайтесь!
  • 10 КБ: /title Kolya153 subtitle вы будете кикнуты через 10 сек
  • 12 КБ: /title Kolya153 subtitle вы будете кикнуты через 5 сек
Показывает игроку нижний текст предупреждения

_____________________________________________

  • 13 КБ: /kick Kolya153 AFK
Кикает игрока из вашего мира

_____________________________________________

  • 14 КБ: /tp @e [type=armor_stand, name=1Kolya153] x y z

Координаты пишем те же что и в 6 КБ.

Сбрасывает "Таймер"

_____________________________________________

Настройки КБ

  • 1 КБ: Тип: Цикл | Условие: Без | Красный Кам: Необходим
  • 2 - 4 КБ: Тип: Цепь | Условие: Без | Красный Кам: Работает всегда
  • 5 - 6 КБ: Тип: Импульс | Условие: Без | Красный Кам: Необходим

Таймер

  • 7, 9, 11, 13 КБ: Тип: Импульс | Условие: Без | Красный Кам: Необходим
  • 8, 10, 12, 14 КБ: Тип: Цепь | Условие: Без | Красный Кам: Работает всегда

Внимание

Как вы уже могли заметить, что почти во всех командах есть "Kolya153", это если что мой ник. Да, вам нужно вписывать не мой ник а ник вашего друга. И да, для каждого игрока вам придётся делать этот механизм заново, что делает его бесполезным 😟

К сожалению Майнкрафт не позволяет сделать иначе, но вы можете использовать структурный блок для клонирования этого механизма (как использовать структурный блок можете прочитать здесь).

Таймер

Когда вы будете делать таймер, то посмотрите в какую сторону он будет двигаться и только потом делайте ему дорожку. Кстати дорожку вы можете сделать любой длины, тем самым увеличивая или уменьшая время до кика. (1 блок, где то 5-7 сек.)

Стойки для брони

Для работы механизма нам потребуется заспавнить две стойки для брони, этими командами

1ая стойка: /summon armor_stand Kolya153 ~ ~ ~

Таймер: /summon armor_stand 1Kolya153 ~ ~ ~

Как это работает?

При активировании механизма, в двухсот блоках над вами появится стойка для брони. Командные блоки проверяют, находитесь ли вы от нее в радиусе 1 блока,

если нет то она за вами телепортируется и таймер всё время сбрасывается,

а если да то таймер доходит до конечного командного блока, который вас кикает.

Для новичков

/give @p command_block получить командный блок

/gamerule commandblockoutput false отключить спам в чате от командных блоков

/gamerule sendcommandfeedback false отключить другой спам в чате от командных блоков

P.s

Если что-то не работает, или я ошибся где-то, пожалуйста напишите об этом в комментариях :)

Если понравилось подписывайся и становись мастером командных блоков!

Присоединяйся к моему Discord серверу, там мы можем общаться и помогать друг другу в постройках на КБ! 🙃

Читайте также: Лифт в Minecraft PE без модов