- Статус
- Оффлайн
- Регистрация
- 13 Окт 2023
- Сообщения
- 29
- Реакции
- 1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
хз делаю скид нурика может пригодится кому то
ss =
ss =
Пожалуйста, авторизуйтесь для просмотра ссылки.
ультра код:
@ModuleInfo(
name = "Spec",
category = Category.MISC,
description = "Кидает инфо о спеке"
)
public class Spec extends Module {
[USER=270918]@Getter[/USER]
[USER=1132491]@setter[/USER]
public boolean checkFriend = true;
@Override
public void init() {
super.init();
}
public List<String> lastMessages = new ArrayList<>();
@EventLink
private final Listener<PacketReceiveEvent> onPacket = event -> {
if (event.getPacket() instanceof SChatPacket wrapper) {
if (lastMessages.size() > 10) lastMessages.remove(0);
lastMessages.add(wrapper.getChatComponent().getString());
List<String> acceptWords = List.of("Spec", "Спек", "спек", "spec");
/* for (String word : acceptWords) {
if (event.getMessage().contains(word)) {
System.out.println(event.getMessage().toUpperCase());
}
}*/
boolean containsWords = false;
for (String lastMessage : lastMessages) {
for (String acceptWord : acceptWords) {
if (!containsWords) {
containsWords = lastMessage.contains(acceptWord);
}
}
}
assert mc.player != null;
NotificationManager.sendNotification(new Notification(" Внимание чел просит спек!", NotificationType.WARNING));
lastMessages.clear();
}
};
public static Spec getInstance() {
return Nova.getModuleManager().get(Spec.class);
}
}
Последнее редактирование: