-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Суть этого модуля прост, к нему не потребуется SS. Этот сканнер проверяет игроков на предметы которые вы укажете из списка ModeListSetting
Rarchik:
package dev.rarchik.functions.impl.misc;
import com.google.common.eventbus.Subscribe;
import dev.rarchik.events.EventUpdate;
import dev.rarchik.functions.api.Category;
import dev.rarchik.functions.api.Function;
import dev.rarchik.functions.api.FunctionRegister;
import dev.rarchik.functions.settings.impl.BooleanSetting;
import dev.rarchik.functions.settings.impl.ModeListSetting;
import dev.rarchik.functions.settings.impl.SliderSetting;
import dev.rarchik.utils.TimerUtil;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.Items;
import net.minecraft.util.text.TextFormatting;
@FunctionRegister(name = "ScannerItems", type = Category.Misc)
public class ScannerItems extends Function {
private final TimerUtil timerUtil = new TimerUtil();
private final SliderSetting delay = new SliderSetting("Скорость сообщения", 3000.0F, 0.0F, 20000.0F, 1.0F);
private final ModeListSetting actions = new ModeListSetting("Способность сканера", new BooleanSetting("На криссталы", true), new BooleanSetting("На шары", true));
public ScannerItems() {
addSettings(this.actions, this.delay);
}
@Subscribe
public void onUpdate(EventUpdate e) {
if (e instanceof EventUpdate &&
this.timerUtil.hasTimeElapsed(this.delay.get().intValue()))
for (PlayerEntity playerEntity : mc.world.getPlayers()) {
if (playerEntity != mc.player) {
if (actions.getValueByName("На криссталы").get()) {
if (playerEntity.getHeldItemOffhand().getItem() == Items.END_CRYSTAL) {
int count = playerEntity.getHeldItemOffhand().getCount();
print(playerEntity.getDisplayName().getString() + " Имеет: " + playerEntity.getDisplayName().getString() + TextFormatting.RED + count + " криссталов");
}
if (playerEntity.getHeldItemMainhand().getItem() == Items.END_CRYSTAL) {
int count = playerEntity.getHeldItemMainhand().getCount();
print(playerEntity.getDisplayName().getString() + " Имеет: " + playerEntity.getDisplayName().getString() + TextFormatting.RED + count + " криссталов");
}
}
if (actions.getValueByName("На шары").get()) {
if (playerEntity.getHeldItemOffhand().getItem() instanceof net.minecraft.item.SkullItem)
print(playerEntity.getDisplayName().getString() + playerEntity.getDisplayName().getString() + "Имеет >> " + TextFormatting.RESET + TextFormatting.YELLOW);
if (playerEntity.getHeldItemMainhand().getItem() instanceof net.minecraft.item.SkullItem)
print(playerEntity.getDisplayName().getString() + playerEntity.getDisplayName().getString() + "Имеет >> " + TextFormatting.RESET + TextFormatting.YELLOW);
}
this.timerUtil.reset();
}
}
}
}