Исходник Sunrise Fly 60 bps Chestplace Sirius Ready

Начинающий
Статус
Оффлайн
Регистрация
17 Мар 2023
Сообщения
78
Реакции[?]
1
Поинты[?]
0

Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:

  • бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
  • маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
  • приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
  • обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.

Спасибо!

сливаю флай с грудаком работает как и когда одеты элитры и когда нагрудник но лучше работает когда нагрудник

Java:
rivate final NumberSetting speedXZ = new NumberSetting("Скорость по XZ", 1.5f, 1.0f, 2.7f, 0.1f);
    private final NumberSetting speedY = new NumberSetting("Скорость по Y", 0.5f, 0.1f, 1.0f, 0.1f);

    @EventTarget
    public void onEvent(EventUpdate event) {
        this.sunriseDis();
        if (SunFlight.mc.player.isInWater()) {
            this.setToggled(false);
            ChatUtility.addChatMessage("Вы Коснулись Воды Модуль Отключен!");
        }
    }

    public void sunriseDis() {
        if (SunFlight.mc.player.onGround && !SunFlight.mc.player.isInWater() || (double)SunFlight.mc.player.fallDistance < 0.35) {
            SunFlight.mc.gameSettings.keyBindForward.pressed = false;
            SunFlight.mc.gameSettings.keyBindRight.pressed = false;
            SunFlight.mc.gameSettings.keyBindRight.pressed = false;
            SunFlight.mc.gameSettings.keyBindBack.pressed = false;
        }
        if (SunFlight.mc.player.collidedHorizontally) {
            this.acceleration = 0.0f;
        }
        boolean acceleration1 = false;
        int elytra = InventoryUtility.getElytraSlot();
        if (elytra == -1) {
            ChatUtility.addChatMessage("Нету элитр!");
            this.setToggled(false);
            return;
        }
        if (SunFlight.mc.player.onGround && !SunFlight.mc.player.isInWater()) {
            this.ground = true;
            SunFlight.mc.player.jump();
            this.acceleration = 0.0f;
            return;
        }
        if (SunFlight.mc.player.collidedHorizontally) {
            this.acceleration = 10.0f;
        }
        if (SunFlight.mc.player.fallDistance > 0.0f) {
            if (SunFlight.mc.gameSettings.keyBindSneak.pressed) {
                SunFlight.mc.player.setVelocity(SunFlight.mc.player.motionX, SunFlight.mc.player.motionY -= (double)this.speedY.get(), SunFlight.mc.player.motionZ);
            } else if (SunFlight.mc.gameSettings.keyBindJump.pressed) {
                SunFlight.mc.player.setVelocity(SunFlight.mc.player.motionX, SunFlight.mc.player.motionY += (double)this.speedY.get(), SunFlight.mc.player.motionZ);
            } else {
                this.takeOnChestPlate();
                if (SunFlight.mc.player.ticksExisted % 6 == 0) {
                    SunFlight.matrixDisabler(elytra);
                }
                MovementUtility.setMotion(Math.min((this.acceleration += 17.0f / this.speedXZ.get()) / (79.0f + this.speedXZ.get() * 29.0f), this.speedXZ.get()));
                if (!MovementUtility.isMoving()) {
                    this.acceleration = 0.0f;
                }
                if (SunFlight.mc.player.fallDistance > 0.35f) {
                    SunFlight.mc.player.setVelocity(SunFlight.mc.player.motionX, -0.01, SunFlight.mc.player.motionZ);
                }
                if (System.currentTimeMillis() - lastStartFalling > 220L) {
                    SunFlight.matrixDisabler(elytra);
                }
            }
        }
    }

    @EventTarget
    public void onEvent(EventReceivePacket event) {
        if (event.getPacket() instanceof SPacketPlayerPosLook) {
            if (!SunFlight.mc.player.onGround) {
                SunFlight.mc.player.setVelocity(SunFlight.mc.player.motionX, -0.005f, SunFlight.mc.player.motionZ);
            }
            this.acceleration = 0.0f;
        }
    }

    public static void matrixDisabler(int elytra) {
        int n = elytra = elytra >= 0 && elytra < 9 ? elytra + 36 : elytra;
        if (elytra != -2) {
            SunFlight.mc.playerController.windowClick(0, elytra, 1, ClickType.PICKUP, SunFlight.mc.player);
            SunFlight.mc.playerController.windowClick(0, 6, 1, ClickType.PICKUP, SunFlight.mc.player);
        }
        SunriseFly.mc.player.connection.sendPacket(new CPacketEntityAction(SunriseFly.mc.player, CPacketEntityAction.Action.START_FALL_FLYING));
        if (elytra != -2) {
            SunFlight.mc.playerController.windowClick(0, 6, 1, ClickType.PICKUP, SunFlight.mc.player);
            SunFlight.mc.playerController.windowClick(0, elytra, 1, ClickType.PICKUP, SunFlight.mc.player);
        }
        lastStartFalling = System.currentTimeMillis();
    }

    private void takeOnElytra() {
        int elytra = InventoryUtility.getElytraSlot();
        if (elytra == -1) {
            return;
        }
        int n = elytra = elytra >= 0 && elytra < 9 ? elytra + 36 : elytra;
        if (elytra != -2) {
            this.clickSlot(elytra);
            this.clickSlot(6);
            this.clickSlot(elytra);
            SunriseFly.mc.player.connection.sendPacket(new CPacketEntityAction(SunriseFly.mc.player, CPacketEntityAction.Action.START_FALL_FLYING));
        }
    }

    private void clickSlot(int elytra) {
        SunFlight.mc.playerController.windowClick(0, elytra, 1, ClickType.PICKUP, SunFlight.mc.player);
    }

    @Override
    public void onDisable() {
        this.acceleration = 0.0f;
        this.ground = false;
        super.onDisable();
    }

    @Override
    public void onEnable() {
        SunFlight.mc.gameSettings.keyBindForward.pressed = false;
        SunFlight.mc.gameSettings.keyBindRight.pressed = false;
        SunFlight.mc.gameSettings.keyBindRight.pressed = false;
        SunFlight.mc.gameSettings.keyBindBack.pressed = false;
        this.acceleration = 0.0f;
        this.ground = false;
        super.onEnable();
    }

    public static int getChestPlateSlot() {
        for (int i = 0; i < 45; ++i) {
            if (SunFlight.mc.player.inventoryContainer.getSlot(i).getStack() == null || !SunFlight.mc.player.inventoryContainer.getSlot(i).getStack().getDisplayName().contains("chestplate")) continue;
            return i;
        }
        return -1;
    }

    private void takeOnChestPlate() {
        int slot = SunFlight.getChestPlateSlot();
        if (slot == -1) {
            return;
        }
        if (slot != -2) {
            this.clickSlot(slot);
            this.clickSlot(6);
            this.clickSlot(slot);
        }
    }
}
 
Начинающий
Статус
Онлайн
Регистрация
6 Дек 2023
Сообщения
169
Реакции[?]
2
Поинты[?]
0
Последнее редактирование:
Сверху Снизу