Начинающий
- Статус
- Оффлайн
- Регистрация
- 19 Июн 2022
- Сообщения
- 164
- Реакции
- 22
guide how to use:
- короче включаете как заходите в портал и тепаетесь куда хотите и вы бессмертны, слайдер "Delay" отвечает за делей флагов (просто сетает позицию по y выше пакетом) и вас тепает в то место где вы были
Java:
@FunctionAnnotation(name = "MBPortalGM", type = Type.Util)
public class MBPortalGM extends Function {
private final SliderSetting delay = new SliderSetting("Delay", 10.0f, 10.0f, 25000.0f, 10.0f);
private final TimerUtil timerUtil = new TimerUtil();
public MBPortalGM() {
this.addSettings(this.delay);
}
@Override
public void onEvent(Event event) {
if (event instanceof EventPacket e) {
if (e.getPacket() instanceof CConfirmTeleportPacket) {
e.setCancel(true);
}
}
if (event instanceof EventUpdate) {
double x = (float) mc.player.getPosX();
double z = (float) mc.player.getPosZ();
double y = (float) mc.player.getPosY();
if (this.timerUtil.hasTimeElapsed((long) this.delay.getValue().floatValue())) {
mc.player.setSprinting(false);
mc.player.connection.sendPacket(new CPlayerPacket.PositionPacket(x, y + 1, z, false));
this.timerUtil.reset();
}
}
}
}
