Помогите Телепорт выше локации

leonsiy

Активный участник
Пользователь
Баллы
66
Игрок поставил точку дома на очень низких координатах, и когда пытается телепортироваться домой из другого мира, то оказывается на поверхности (70 блоков Y где то), а уже потом, когда напишешь команду второй раз (уже в одном мире где и дом ) то тепает куда надо.
Так должно быть?
Версия ядра 1.12.2
 
Последнее редактирование:
Плагин на хомы решает, в какую локацию тп игрока. Его и настраивай, если проблема не в коде.
 
Плагин на хомы решает, в какую локацию тп игрока. Его и настраивай, если проблема не в коде.
я дополнил, когда телепорт между мирами то телепорт наверх, а когда снова ввести в одном мире то норм
 
Тогда странно. Плагин самописный или какой-то конкретный?
 
Тогда странно. Плагин самописный или какой-то конкретный?
а разница? Я ж написал какой код телепортирует, значит самопис, хотя думаю даже если не сапопис, то везде p.teleport(location);
Хотя я и раньше слышал что люди при телепортации оказывались ниже или выше точки телепорта, не знаю почему и как
 
Нет конечно, где то ошибка в координатах локации. Или что то телепортирует из другого плагина.
хочешь сказать, что никогда при телепортах по мирам, не тепает выше обычного?
например в безопасное место
 
Добавление: я ставил точку где он поставил и меня сразу тепало
Уникальные точки наверн
 
а разница? Я ж написал какой код телепортирует, значит самопис, хотя думаю даже если не сапопис, то везде p.teleport(location);
Хотя я и раньше слышал что люди при телепортации оказывались ниже или выше точки телепорта, не знаю почему и как
Чел мог добавить if для сравнения мира ОТ и мира В, и если разные, то p.teleport(world.getHighestBlockAt(location).getLocation().clone().add(0.5, 1.0, 0.5));
Скорее всего плагины конфликтуют просто
 
Назад
Верх