-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Короче фулл джарку не получилось кидаю вам по 1 функции.
Как я понял функция конвертирует /event delay - в время/сек
Как я понял функция конвертирует /event delay - в время/сек
Сами меняйте mcp.venusfr на свой wtf.chatgpt
ntf_project_free_levako.exe:
package mpp.venusfr.operationsl.impl.misc;
import com.google.common.eventbus.Subscribe;
import java.util.Locale;
import mpp.venusfr.happening.HappeningPacket;
import mpp.venusfr.operationsl.api.Category;
import mpp.venusfr.operationsl.api.Module;
import mpp.venusfr.operationsl.api.ModuleRegister;
import net.minecraft.network.IPacket;
import net.minecraft.network.play.server.SChatPacket;
import net.minecraft.util.text.TextFormatting;
@ModuleRegister(name = "FTConvert", type = Category.Misc)
public class FTConvert extends Module {
private static long Ꮸ;
public FTConvert() {
super();
}
private String convertTime(int seconds) {
int hours = seconds / 3600;
int minutes = seconds % 3600 / 60;
int remainingSeconds = seconds % 60;
String result = "";
if (hours > 0) {
result += hours + " часов ";
}
if (minutes > 0) {
result += minutes + " минут ";
}
if (remainingSeconds > 0 || result.isEmpty()) {
result += remainingSeconds + " секунд";
}
return result.trim();
}
@Subscribe
private void onPacket(HappeningPacket event) {
IPacket packet = event.getPacket();
if (packet instanceof SChatPacket) {
SChatPacket chatPacket = (SChatPacket) packet;
String message = chatPacket.getChatComponent().getString().toLowerCase(Locale.ROOT);
if (message.contains("до следующего ивента:")) {
int startIndex = message.indexOf(":") + 2;
int endIndex = message.indexOf(" сек", startIndex);
if (endIndex != -1) {
String timeString = message.substring(startIndex, endIndex).trim();
int timeInSeconds = Integer.parseInt(timeString);
String convertedTime = this.convertTime(timeInSeconds);
TextFormatting color = TextFormatting.GREEN;
String formattedMessage = "" + color + "До следующего ивента: " + convertedTime;
this.print(formattedMessage);
}
}
}
}
}