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

Aqui-Minecrafter

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

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

  • Посещение

Достижения Aqui-Minecrafter

  1. Спасибо, а как это объединить? 😢 Извини за тупой вопрос, но я не помню как это делать и что именно соединять не понял( (P.S. Я щас попробую изменить, но щас у меня вышло типо - $Script$%if%$arg2==deactive<and>$CheckPlayerStatus%$arg1%isOnline%==true Надеюсь нормально всё будет .-.) Спасибо за помощ
  2. Я сейчас делаю команды проверки игрока на читы. У меня всё выходило хорошо, но.. Сейчас у меня команды стали странно работать. Когда я пишу /mcheck uncheck (мой ник) у меня выходит так, что идёт вызов на проверку. Надеюсь кто то сможет помочь с этой фигнёй. Исходка команды: heckmoderate: command: /mcheck type: RUN_CONSOLE runcmd: - $Script$%if%$arg1==check - $Script$%if%$CheckPlayerStatus%$arg2%isOnline%==true - '$text$&8[&a*&8] &7Игроку &6$arg2&7 отправлена проверка.' - 'title $arg2 title {"text":"Вас вызвали на проверку!","color":"green"}' - freeze $arg2 active - lp user $arg2 permission set cmdperm.checkedme - sudo $arg2 checkedme - sudo $player bchecked - $Script$%else% - $Script$%if%$arg1==uncheck - $Script$%if%$CheckPlayerStatus%$arg2%isOnline%==true - '$text$&8[&a*&8] &7С игрока &6$arg2&7 снята проверка.' - 'title $arg2 title {"text":"С вас снята проверка","color":"green"}' - freeze $arg2 deactive - lp user $arg2 permission unset cmdperm.checkedme register: true required_args: 2 permission-required: true permission-node: cmdperm.moderator permission-error: '&8[&a*&8] &cУ вас недостаточно прав.' error-message: '&8[&a*&8] &7Использование: &6/mcheck check <ник>' tab_completer: 1: - check - uncheck 2: - $player_list
  3. Это же.. Так легко можно сделать.. /scoreboard objectives add walk(Название) minecraft.custom:minecraft.walk_one_cm Я не пытался такое ещё сделать, но по вики будет работать. (ДОБАВЛЯЕТ В СЧЁТ КОГДА ИГРОК ИДЁТ,А НЕ ШИФТИТСЯ ИЛИ БЕЖИТ) Но лучше просто просмотреть эту фигню: https://minecraft.fandom.com/ru/wiki/Статистика#.D0.9E.D1.81.D0.BD.D0.BE.D0.B2.D0.BD.D0.B0.D1.8F_.D1.81.D1.82.D0.B0.D1.82.D0.B8.D1.81.D1.82.D0.B8.D0.BA.D0.B0
  4. Вот смотри. Именно на всей высоте так сделать без костылей нельзя. А так, как тебе можно делать костыли, то просто сделай что-то по типу: Первый командный блок: /execute <селектор> ~ ~ ~ detect <координаты> <блок> <состояние> <команда> Второй командный блок: /execute <селектор> ~ ~ ~ detect <координаты> <блок> <состояние> <команда> И так далее.. Надеюсь чем-то помочь смог тебе. Удачи тебе в твоём проекте.
  5. Всё таки нашёл как это сделать! У Brigson есть гайд 5 лет назад выпущен по этой теме. Если кому то надо то могу оставить здесь ссылку, но обсуждение закрою. А сама ссылка вот:
  6. Я не разбирался тут. Так что и не допёр. Тем более писал вечером, а вечером плохо соображаю.
  7. Напиши в чат команду /gamerule commandblockoutput false (Вроде такая) И не будут КБ спамить.
  8. Ну тут не сильно разбираюсь. Но примерно будет что-то типо execute ~ ~ ~ detect <координаты> <айди кнопки> <число> ~ ~ ~ say Кнопка нажата. Вместо <число> там надо пробывать ставить кнопку и на каком то числе она будет в положении котором нужно для активации. А там уже самому легко разобраться.
  9. Я сам смог наконец-то разобраться какая команда нужна для того чтобы узнавать слот. Если кому то надо то вот. /execute if data entity <никнейм> {SelectedItemSlot:1} run scoreboard players set <никнейм> slot 1 И да перед этим надо создать scoreboard под названием slot с значением dummy. Так когда выбран 1 слот то у вас slot = 1. Надеюсь кому-то это понадобится. Адьёс. Тему закрывать не буду может у вас есть какие то идеи.
  10. Ну смотри. Вот у тебя есть кнопка и КБ. Нужен дополнительный КБ для того чтобы активировать первый (Я так думаю) И команда типо /execute if block <координаты>[айди кнопки][powered=true] run setblock <координаты рядом с КБ> [блок для активации] Пример: /execute if block 0 2 0 stone_button[powered=true] run setblock 0 4 0 redstone_block А на координатах например 0 4 1 КБ с командой стоит. Изменено: работает на 1.13+.
×
×
  • Создать...