Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос AimBot

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
12 Янв 2025
Сообщения
17
Реакции
0
хотел сделать аим бот (снаповский как в нурике) но столкнулся с проблемой что сначала вылетает стрела а потом происходит ротация. может кто знает как пофиксить буду рад каждому ответу
 
Попробуй сделать так, чтобы ротация отправлялась раньше выстрела.
Я у себя разделил на 2 тика и пофиксилось.
primer:
Expand Collapse Copy
boolean rotated = false;

@SubscribeEvent
public void onTick(TickEvent.PlayerTickEvent e) {
    if (target == null) return;
    float yaw = getYawToTarget(target);
    float pitch = getPitchToTarget(target);

    if (!rotated) {
        // 1 тик — поворачиваемся
        mc.player.rotationYaw = yaw;
        mc.player.rotationPitch = pitch;
        rotated = true;
    } else {
        // 2 тик — стреляем
        mc.playerController.onStoppedUsingItem(mc.player);
        rotated = false;
    }
}
 
хотел сделать аим бот (снаповский как в нурике) но столкнулся с проблемой что сначала вылетает стрела а потом происходит ротация. может кто знает как пофиксить буду рад каждому ответу
Сделай ротацию во время натяжения, хз
 
Попробуй сделать так, чтобы ротация отправлялась раньше выстрела.
Я у себя разделил на 2 тика и пофиксилось.
primer:
Expand Collapse Copy
boolean rotated = false;

@SubscribeEvent
public void onTick(TickEvent.PlayerTickEvent e) {
    if (target == null) return;
    float yaw = getYawToTarget(target);
    float pitch = getPitchToTarget(target);

    if (!rotated) {
        // 1 тик — поворачиваемся
        mc.player.rotationYaw = yaw;
        mc.player.rotationPitch = pitch;
        rotated = true;
    } else {
        // 2 тик — стреляем
        mc.playerController.onStoppedUsingItem(mc.player);
        rotated = false;
    }
}
Попробую спасибо
 
Назад
Сверху Снизу