• Я зарабатываю 100 000 RUB / месяц на этом сайте!

    А знаешь как? Я всего-лишь публикую (создаю темы), а админ мне платит. Трачу деньги на мороженое, робуксы и сервера в Minecraft. А ещё на паль из Китая. 

    Хочешь так же? Пиши и узнавай условия: https://t.me/alex_redact
    Реклама: https://t.me/yougame_official

Вопрос Как получить чат

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
13 Дек 2023
Сообщения
42
Реакции
0
хочу сделал "Авто точка" в FTAssistant но незнаю как получить чат хочу сделать чтобы когда появлялся мист или т.д получались корды и ставило .gps x z
 
if (event instanceof EventPacket) {
EventPacket eventPacket = (EventPacket) event;
if (eventPacket.getPacket() instanceof SChatPacket) {
SChatPacket packet = (SChatPacket) eventPacket.getPacket();
String getChatMessage = packet.getChatComponent().getString();
if (getChatMessage.contains("Мистический сундук")
"делаешь тут извлекание цифр"
присваиваешь переменной

потом
mc.player.sendchatmessage(".gps" + "переменная)"
 
if (event instanceof EventPacket) {
EventPacket eventPacket = (EventPacket) event;
if (eventPacket.getPacket() instanceof SChatPacket) {
SChatPacket packet = (SChatPacket) eventPacket.getPacket();
String getChatMessage = packet.getChatComponent().getString();
if (getChatMessage.contains("Мистический сундук")
"делаешь тут извлекание цифр"
присваиваешь переменной

потом
mc.player.sendchatmessage(".gps" + "переменная)"
Спасибо
if (event instanceof EventPacket) {
EventPacket eventPacket = (EventPacket) event;
if (eventPacket.getPacket() instanceof SChatPacket) {
SChatPacket packet = (SChatPacket) eventPacket.getPacket();
String getChatMessage = packet.getChatComponent().getString();
if (getChatMessage.contains("Мистический сундук")
"делаешь тут извлекание цифр"
присваиваешь переменной

потом
mc.player.sendchatmessage(".gps" + "переменная)"
1711111306416.png
вот такая ошибка
 
Последнее редактирование:
Короч пофиксил но я хз как сделать извлечение цифрСкрытое содержимое
ща попробую помочь...
Короч пофиксил но я хз как сделать извлечение цифрСкрытое содержимое
java:
Expand Collapse Copy
package wtf.expensive.modules.impl.util;

import net.minecraft.network.play.server.SChatPacket;
import wtf.expensive.events.Event;
import wtf.expensive.events.impl.packet.EventPacket;
import wtf.expensive.modules.Function;
import wtf.expensive.modules.FunctionAnnotation;
import wtf.expensive.modules.Type;
import wtf.expensive.util.ClientUtil;

import java.util.Locale;

@FunctionAnnotation(name = "GetBalance", type = Type.Util)
public class GetBalance extends Function {
    int lastBalance;


    @Override
    public void onEvent(Event event) {
        if (event instanceof EventPacket e) {
            getBalance(e);
        }
    }

    private void getBalance(EventPacket e) {
        if (e.getPacket() instanceof SChatPacket p) {
            String raw = p.getChatComponent().getString().toLowerCase(Locale.ROOT);
            if (raw.contains("ваш баланс:")) {
                String[] parts = raw.split("ваш баланс:")[1].trim().split("\\s");
                try {
                    lastBalance = Integer.parseInt(parts[0].replaceAll("[^\\d]", ""));
                    ClientUtil.sendMesage("Ваш баланс: " + lastBalance);
                } catch (NumberFormatException ex) {
                    ex.printStackTrace();
                }
                //e.cancel(); - включи если надо что бы оно удаляло сообщение.
            }
        }
    }
}

просто переделай
я думал в моей пасте есть этот автоевент, но подумал что гетбаланс похож ну и бери его
 
Последнее редактирование:
хочу сделал "Авто точка" в FTAssistant но незнаю как получить чат хочу сделать чтобы когда появлялся мист или т.д получались корды и ставило .gps x z
я уже сделал такое
 
Назад
Сверху Снизу