Исходник Уведовление о спеке (Notifications Rich Ready)

Начинающий
Статус
Оффлайн
Регистрация
4 Янв 2023
Сообщения
227
Реакции[?]
11
Поинты[?]
10K
Когда игрок пишет в чат Spec Вам приходит Уведовление может кому надо


так- что больно не бейте меня

JavaScript:
public class Notifications extends Feature {
    public static ListSetting notifMode;

    public static BooleanSetting state;
    public static BooleanSetting spec;

    public Notifications() {
        super("Notifications", "Показывает необходимую информацию о модулях", FeatureCategory.Hud);
        state = new BooleanSetting("Статистика", true, () -> true);
        spec = new BooleanSetting("Уведовление о спеке", true, () -> true);
        notifMode = new ListSetting("Мод", "Rect", () -> true, "Rect", "Chat");
        addSettings(notifMode,state,spec);
    }
    @EventTarget
    public void onReceivePacket(EventReceivePacket e) {
        if (spec.getBoolValue()) {
        SPacketChat message = (SPacketChat) e.getPacket();
        if (message.getChatComponent().getFormattedText().contains("spec") || (message.getChatComponent().getFormattedText().contains("Spec") || (message.getChatComponent().getFormattedText().contains("Спек") || (message.getChatComponent().getFormattedText().contains("спек") || (message.getChatComponent().getFormattedText().contains("spek") || (message.getChatComponent().getFormattedText().contains("Spek") || (message.getChatComponent().getFormattedText().contains("ызус")))))))) {
            NotificationRenderer.queue(TextFormatting.WHITE + "CheckSpec", ChatFormatting.LIGHT_PURPLE + "Игрок просит проследить за ним", 4, NotificationMode.INFO);
            ChatUtils.addChatMessage(ChatFormatting.BLUE + "Игрок просит проследить за ним");
        }
        }
    }
}

2023-10-20_22-46-39.png
 
Начинающий
Статус
Оффлайн
Регистрация
21 Июл 2023
Сообщения
450
Реакции[?]
9
Поинты[?]
11K
бля, зачем это...
я думаю уже пастеры эволюционировали, и смогут вывести текст на экран
 
Начинающий
Статус
Оффлайн
Регистрация
8 Янв 2023
Сообщения
43
Реакции[?]
1
Поинты[?]
2K
Когда игрок пишет в чат Spec Вам приходит Уведовление может кому надо


так- что больно не бейте меня

JavaScript:
public class Notifications extends Feature {
    public static ListSetting notifMode;

    public static BooleanSetting state;
    public static BooleanSetting spec;

    public Notifications() {
        super("Notifications", "Показывает необходимую информацию о модулях", FeatureCategory.Hud);
        state = new BooleanSetting("Статистика", true, () -> true);
        spec = new BooleanSetting("Уведовление о спеке", true, () -> true);
        notifMode = new ListSetting("Мод", "Rect", () -> true, "Rect", "Chat");
        addSettings(notifMode,state,spec);
    }
    @EventTarget
    public void onReceivePacket(EventReceivePacket e) {
        if (spec.getBoolValue()) {
        SPacketChat message = (SPacketChat) e.getPacket();
        if (message.getChatComponent().getFormattedText().contains("spec") || (message.getChatComponent().getFormattedText().contains("Spec") || (message.getChatComponent().getFormattedText().contains("Спек") || (message.getChatComponent().getFormattedText().contains("спек") || (message.getChatComponent().getFormattedText().contains("spek") || (message.getChatComponent().getFormattedText().contains("Spek") || (message.getChatComponent().getFormattedText().contains("ызус")))))))) {
            NotificationRenderer.queue(TextFormatting.WHITE + "CheckSpec", ChatFormatting.LIGHT_PURPLE + "Игрок просит проследить за ним", 4, NotificationMode.INFO);
            ChatUtils.addChatMessage(ChatFormatting.BLUE + "Игрок просит проследить за ним");
        }
        }
    }
}

Посмотреть вложение 261985
а я вижу что у нас до сих пор не отличают JavaScript от Java
 

Вложения

Начинающий
Статус
Оффлайн
Регистрация
28 Янв 2023
Сообщения
68
Реакции[?]
5
Поинты[?]
2K
Когда игрок пишет в чат Spec Вам приходит Уведовление может кому надо


так- что больно не бейте меня

JavaScript:
public class Notifications extends Feature {
    public static ListSetting notifMode;

    public static BooleanSetting state;
    public static BooleanSetting spec;

    public Notifications() {
        super("Notifications", "Показывает необходимую информацию о модулях", FeatureCategory.Hud);
        state = new BooleanSetting("Статистика", true, () -> true);
        spec = new BooleanSetting("Уведовление о спеке", true, () -> true);
        notifMode = new ListSetting("Мод", "Rect", () -> true, "Rect", "Chat");
        addSettings(notifMode,state,spec);
    }
    @EventTarget
    public void onReceivePacket(EventReceivePacket e) {
        if (spec.getBoolValue()) {
        SPacketChat message = (SPacketChat) e.getPacket();
        if (message.getChatComponent().getFormattedText().contains("spec") || (message.getChatComponent().getFormattedText().contains("Spec") || (message.getChatComponent().getFormattedText().contains("Спек") || (message.getChatComponent().getFormattedText().contains("спек") || (message.getChatComponent().getFormattedText().contains("spek") || (message.getChatComponent().getFormattedText().contains("Spek") || (message.getChatComponent().getFormattedText().contains("ызус")))))))) {
            NotificationRenderer.queue(TextFormatting.WHITE + "CheckSpec", ChatFormatting.LIGHT_PURPLE + "Игрок просит проследить за ним", 4, NotificationMode.INFO);
            ChatUtils.addChatMessage(ChatFormatting.BLUE + "Игрок просит проследить за ним");
        }
        }
    }
}

Посмотреть вложение 261985
можно было бы и вывести ник челика который пишет спек
 
Забаненный
Статус
Оффлайн
Регистрация
10 Июн 2023
Сообщения
9
Реакции[?]
0
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу