Розыгрыш Premium и Уникальной юзергруппы на форуме! Перейти


  • УЖЕ ЗАВТРА! Просто зашёл, нажал на кнопку участия и забрал кучу призов уже 30-го декабря: https://yougame.biz/threads/366947/

Вопрос Как сделать адекватную без флагов киллауру под рилик

на тебе
if (!sprintWasReset) {
e.setSprinting(false);
sprintWasReset = true;
int restoreDelay = ThreadLocalRandom.current().nextInt(50, 101);
sprintRestoreTimer.setLastMS(restoreDelay);

private boolean sprintWasReset = false;
@EventTarget
public void onChangeSprint(EventChangeSprint e) {
if (this.isState() && target != null && (!this.autoPotion.isState() || !this.autoPotion.isActive())) {
if ((this.shouldPlayerFalling() && this.stopWatch.hasTimeElapsed()) || this.stopWatch2.getTime() > 0L) {
if (sprintMode.is("Легитный")) {
if (!sprintWasReset) {
e.setSprinting(false);
sprintWasReset = true;
int restoreDelay = ThreadLocalRandom.current().nextInt(50, 101);
sprintRestoreTimer.setLastMS(restoreDelay);
}
} else if (sprintMode.is("Обычный")) {
e.setSprinting(false);
}
}
}
}


private void updateAttack() {
this.stopWatch2.setLastMS(200L);
this.stopWatch.setLastMS(460L);
mc.playerController.attackEntity(mc.player, target);
mc.player.swingArm(this.hands.getIndex() == 0 ? Hand.MAIN_HAND : Hand.OFF_HAND);

if (target instanceof PlayerEntity player && this.options.getValueByName("Ломать щит").get()) {
this.breakShieldPlayer(player);
}
}







создаешь новый класс в events
EventChangeSprint
package VilzClient.valzerapi.events;

public class EventChangeSprint extends Event {
boolean sprinting;

public EventChangeSprint(boolean sprinting) {
this.sprinting = sprinting;
}

public boolean isSprinting() {
return this.sprinting;
}

public void setSprinting(boolean sprinting) {
this.sprinting = sprinting;
}
}


и в начале киллауры
StopWatch stopWatch2 = new StopWatch();
 
Последнее редактирование:
забыл добавить в ClientPlayerEntity добавь
if (!this.isSprinting() && (!this.isInWater() || this.canSwim()) && this.isUsingSwimmingAnimation() && flag4 && !this.isHandActive() && !this.isPotionActive(Effects.BLINDNESS)) {
EventChangeSprint eventChangeSprint = (EventChangeSprint)(new EventChangeSprint(((AutoSprint)Neyrox.getInstance().moduleManager.find(AutoSprint.class)).isEnabled() ? this.movementInput.forwardKeyDown : isSprintKeyDown)).call();
this.setSprinting(eventChangeSprint.isSprinting());
}






листаешь до
public void livingTick() {


и под
boolean sprinting = this.mc.gameSettings.keyBindSprint.isKeyDown();
if (!this.isSprinting()
&& (!this.isInWater() || this.canSwim())
&& this.isUsingSwimmingAnimation()
&& flag4
&& !this.isHandActive()
&& !this.isPotionActive(Effects.BLINDNESS)
&& sprinting) {
this.setSprinting(true);
}

вставляешь
забыл добавить в ClientPlayerEntity добавь
if (!this.isSprinting() && (!this.isInWater() || this.canSwim()) && this.isUsingSwimmingAnimation() && flag4 && !this.isHandActive() && !this.isPotionActive(Effects.BLINDNESS)) {
EventChangeSprint eventChangeSprint = (EventChangeSprint)(new EventChangeSprint(((AutoSprint)Neyrox.getInstance().moduleManager.find(AutoSprint.class)).isEnabled() ? this.movementInput.forwardKeyDown : isSprintKeyDown)).call();
this.setSprinting(eventChangeSprint.isSprinting());
}






листаешь до
public void livingTick() {


и под
boolean sprinting = this.mc.gameSettings.keyBindSprint.isKeyDown();
if (!this.isSprinting()
&& (!this.isInWater() || this.canSwim())
&& this.isUsingSwimmingAnimation()
&& flag4
&& !this.isHandActive()
&& !this.isPotionActive(Effects.BLINDNESS)
&& sprinting) {
this.setSprinting(true);
}

вставляешь
но там адаптируй тот код через иишку под свою базу
 
забыл добавить в ClientPlayerEntity добавь
if (!this.isSprinting() && (!this.isInWater() || this.canSwim()) && this.isUsingSwimmingAnimation() && flag4 && !this.isHandActive() && !this.isPotionActive(Effects.BLINDNESS)) {
EventChangeSprint eventChangeSprint = (EventChangeSprint)(new EventChangeSprint(((AutoSprint)Neyrox.getInstance().moduleManager.find(AutoSprint.class)).isEnabled() ? this.movementInput.forwardKeyDown : isSprintKeyDown)).call();
this.setSprinting(eventChangeSprint.isSprinting());
}






листаешь до
public void livingTick() {


и под
boolean sprinting = this.mc.gameSettings.keyBindSprint.isKeyDown();
if (!this.isSprinting()
&& (!this.isInWater() || this.canSwim())
&& this.isUsingSwimmingAnimation()
&& flag4
&& !this.isHandActive()
&& !this.isPotionActive(Effects.BLINDNESS)
&& sprinting) {
this.setSprinting(true);
}

вставляешь

но там адаптируй тот код через иишку под свою базу
ок надеюсь не будет флагов просто я бил немного и потом флагало
забыл добавить в ClientPlayerEntity добавь
if (!this.isSprinting() && (!this.isInWater() || this.canSwim()) && this.isUsingSwimmingAnimation() && flag4 && !this.isHandActive() && !this.isPotionActive(Effects.BLINDNESS)) {
EventChangeSprint eventChangeSprint = (EventChangeSprint)(new EventChangeSprint(((AutoSprint)Neyrox.getInstance().moduleManager.find(AutoSprint.class)).isEnabled() ? this.movementInput.forwardKeyDown : isSprintKeyDown)).call();
this.setSprinting(eventChangeSprint.isSprinting());
}






листаешь до
public void livingTick() {


и под
boolean sprinting = this.mc.gameSettings.keyBindSprint.isKeyDown();
if (!this.isSprinting()
&& (!this.isInWater() || this.canSwim())
&& this.isUsingSwimmingAnimation()
&& flag4
&& !this.isHandActive()
&& !this.isPotionActive(Effects.BLINDNESS)
&& sprinting) {
this.setSprinting(true);
}

вставляешь

но там адаптируй тот код через иишку под свою базу
все равно бью флагает
 
что ты там такого сделал, что флагает на рв
автоспринт легитный нужен
а пакеты нельзя использовать
и прикол в том, если делать сброс спринта без пакетов то он не работает
автоспринт легитный нужен
а пакеты нельзя использовать
и прикол в том, если делать сброс спринта без пакетов то он не работает
просто не сбрасывает спринт
 
сброс спринта без пакетов можно сделать это не трудно
автоспринт легитный нужен
а пакеты нельзя использовать
и прикол в том, если делать сброс спринта без пакетов то он не работает

просто не сбрасывает спринт
 
Назад
Сверху Снизу