Начинающий
- Статус
- Оффлайн
- Регистрация
- 28 Фев 2025
- Сообщения
- 13
- Реакции
- 1
- Выберите загрузчик игры
- Vanilla
- Forge
- Fabric
- NeoForge
- OptiFine
- ForgeOptiFine
- Прочие моды
привет сливаю функицию CordHelp по коду поймете что делает а если не то вот ( нажимаешь на функциию пишет твои корды чтобы твой тимейт прибежал и хелпанул тебе ну и все) можите доделать код чтобы писало когда увас мало хп а то мне лень
Код:
package Neris.Client.alpha.api.modules.impl.movement;
import Neris.Client.alpha.api.modules.api.ModuleCategory;
import Neris.Client.alpha.api.modules.api.Module;
import Neris.Client.alpha.api.modules.api.ModuleAnnot;
import com.google.common.eventbus.Subscribe;
import net.minecraftforge.eventbus.api.Event;
@ModuleAnnot(name = "CordHelp", type = ModuleCategory.Movement, description = "Автоматическая отправка координат с просьбой о помощи")
public class CordHelp extends Module {
private long lastSentTime = 0;
@Subscribe
public void onEvent(Event event) {
sendHelpRequest();
}
public void sendHelpRequest() {
long currentTime = System.currentTimeMillis();
long delay = 10000;
if (currentTime - lastSentTime >= delay && mc.player != null) {
try {
double x = mc.player.getPosX();
double y = mc.player.getPosY();
double z = mc.player.getPosZ();
if (x == 0 && y == 0 && z == 0) {
mc.player.sendChatMessage("Тим, хелпани, больно! (не удалось получить координаты)");
return;
}
String message = String.format("Тим, хелпани, больно! [%d %d %d]",
(int)Math.round(x),
(int)Math.round(y),
(int)Math.round(z));
mc.player.sendChatMessage(message);
} catch (Exception e) {
mc.player.sendChatMessage("Тим, хелпани, больно! (ошибка при получении координат)");
}
lastSentTime = currentTime;
}
}
}