PlayerUtilityвидел многие софты начали делать аим ассист, ну я решил повторить
Скрытое содержимое
public class PlayerUtility {
/**
* Получить позицию цели игрока с учетом смещения по определенной оси.
*
* @param player Игрок-цель
* @param offset Смещение по оси
* @return Вектор позиции игрока с учетом смещения
*/
public static Vector3d getTargetPos(PlayerEntity player, double offset) {
return new Vector3d(player.getPosX(), player.getPosY() + offset, player.getPosZ());
}
/**
* Проверить, находится ли игрок в пределах досяжності.
*
* @param player Игрок
* @param target Цель
* @param distance Максимальное расстояние
* @return true, если цель находится в пределах досяжности
*/
public static boolean isPlayerInReach(PlayerEntity player, PlayerEntity target, double distance) {
Vector3d playerPos = player.getPositionVec();
Vector3d targetPos = target.getPositionVec();
return playerPos.distanceTo(targetPos) <= distance;
}
/**
* Проверить, является ли цель враждебной или действующей.
*
* @param player Игрок
* @param target Цель
* @return true, если цель является враждебной и активной
*/
public static boolean isEnemy(PlayerEntity player, PlayerEntity target) {
// Допустим, что тут можно добавить проверку на команды или дружественные состояния
return target != player && target.isAlive() && !target.isSpectator();
}
}
Анти пастер протектСтавлю 180 дней на форуме из 180 дней на форуме
Пастят только избранные тоесть все те кто был во время РичаАнти пастер протект
дайте импортывидел многие софты начали делать аим ассист, ну я решил повторить
Скрытое содержимое
дайте импорты
RotationHandler и Rotation кинул бывидел многие софты начали делать аим ассист, ну я решил повторить
Скрытое содержимое
да, тоже надоRotationHandler и Rotation кинул бы
Может сразу базу свою скинул бы онRotationHandler и Rotation кинул бы
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz