Помогите Определение центральной точки региона

  • Автор темы Автор темы SecDet
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

SecDet

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
d3ever
Добрый день уважаемые форумчане. =)
Может кто-нибудь помочь определить центральную точку региона WG и относительно этой точки откидывать игроков в определённом радиусе? =)
Буду очень благодарен.
 
Команда center берёт и что то делает с выделением игрока.
Посмотри что именно она делает (декомпелируй плагин) и сделай тоже самое(или вызови нужный метод).
 
Команда center берёт и что то делает с выделением игрока.
Посмотри что именно она делает (декомпелируй плагин) и сделай тоже самое(или вызови нужный метод).
Ну ладно, придётся поискать. Проблема остаётся только в установке вектора игроку от этой точки.
 
Ну ладно, придётся поискать. Проблема остаётся только в установке вектора игроку от этой точки.
Получаешь точку 1 и точку 2, превращаешь в вектор, дальше.
Vector center = vec1.add(vec2.clone().substract(vec1).multiply(0.5))

Отбросить игрока:
Vector v = player.getLocation().toVector().substract(center).normalize().multiply(-x)
Где х - сила.
Советую клонировать векторы, можно случайно увеличить силу что игрок умрёт.
 
Последнее редактирование:
Получаешь точку 1 и точку 2, превращаешь в вектор, дальше.
Vector center = vec1.add(vec2.clone().substract(vec1).multiply(0.5))

Отбросить игрока:
Vector v = player.getLocation().toVector().substract(center).normalize().multiply(-x)
Где х - сила.
Советую клонировать векторы, можно случайно увеличить силу что игрок умрёт.
Крутит по региону 😁
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх