FlegYy Опубликовано 20 июля, 2023 Поделиться Опубликовано 20 июля, 2023 Всем привет, я хочу сделать чтобы при выбрасывании определённого предмета нас телепортировало в хаб. Скажите, как это правильно сделать? Ссылка на комментарий Поделиться на другие сайты Поделиться
Zalgo Опубликовано 20 июля, 2023 Поделиться Опубликовано 20 июля, 2023 В теорий (не знаю как на практике) можно поставить наблюдатель на раздатчик(выбрасыватель) который будет и выдавать предмет (Да бы подобрать его можно поставить пару повторителей) в итоге И предмет и телепорт. Ссылка на комментарий Поделиться на другие сайты Поделиться
FlegYy Опубликовано 20 июля, 2023 Автор Поделиться Опубликовано 20 июля, 2023 1 час назад, Zalgo сказал: В теорий (не знаю как на практике) можно поставить наблюдатель на раздатчик(выбрасыватель) который будет и выдавать предмет (Да бы подобрать его можно поставить пару повторителей) в итоге И предмет и телепорт. Ты не совсем меня понял, в инвентаре есть предмет, если его выбросить, происходит телепорт Ссылка на комментарий Поделиться на другие сайты Поделиться
Zalgo Опубликовано 20 июля, 2023 Поделиться Опубликовано 20 июля, 2023 4 минуты назад, FlegYy сказал: Ты не совсем меня понял, в инвентаре есть предмет, если его выбросить, происходит телепорт В таком случае надо запарится крайне сильно Ссылка на комментарий Поделиться на другие сайты Поделиться
GhostoFBU Опубликовано 21 июля, 2023 Поделиться Опубликовано 21 июля, 2023 Создай задачу: scoreboard objectives add dropped_item minecraft.custom:minecraft.drop (считывает выбрасывание любого предмета) ИЛИ scoreboard objectives add dropped_item.stone minecraft.dropped:minecraft.stone (считывает выбрасывания камня (minecraft:stone)) Каждый тик выполняй команду: tp @a[scores={dropped_item.stone=1..}] 8 -50 8 scoreboard players reset @a[scores={dropped_item.stone=1..}] dropped_item.stone FlegYy и timur-kazakov 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
FlegYy Опубликовано 21 июля, 2023 Автор Поделиться Опубликовано 21 июля, 2023 2 часа назад, GhostoFBU сказал: Создай задачу: scoreboard objectives add dropped_item minecraft.custom:minecraft.drop (считывает выбрасывание любого предмета) ИЛИ scoreboard objectives add dropped_item.stone minecraft.dropped:minecraft.stone (считывает выбрасывания камня (minecraft:stone)) Каждый тик выполняй команду: tp @a[scores={dropped_item.stone=1..}] 8 -50 8 scoreboard players reset @a[scores={dropped_item.stone=1..}] dropped_item.stone Всё работает, только можно как-то выполнять команду чтобы телепортировался только человек который выкинул, пытался через execute, не получилось Ссылка на комментарий Поделиться на другие сайты Поделиться
GhostoFBU Опубликовано 22 июля, 2023 Поделиться Опубликовано 22 июля, 2023 В 21.07.2023 в 12:03, FlegYy сказал: Всё работает, только можно как-то выполнять команду чтобы телепортировался только человек который выкинул, пытался через execute, не получилось И так работает на того, кто выбросил Ссылка на комментарий Поделиться на другие сайты Поделиться
FlegYy Опубликовано 22 июля, 2023 Автор Поделиться Опубликовано 22 июля, 2023 53 минуты назад, GhostoFBU сказал: И так работает на того, кто выбросил Так работает если 1 человек, а если несколько? Ссылка на комментарий Поделиться на другие сайты Поделиться
GhostoFBU Опубликовано 23 июля, 2023 Поделиться Опубликовано 23 июля, 2023 В 22.07.2023 в 13:40, FlegYy сказал: Так работает если 1 человек, а если несколько? Тоже работает или там лимит надо указать? execute as @a[scores={dropped_item.stone=1..}] run tp ... FlegYy 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 9 сообщений
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти