Селфкод утилиты и визуальные плюшки для ваших паст

это мне кто сказал? ааа о нет бигнейм всего югейма сорисорис пойду дальше ренеймить метеор

Ты ренеймер ебаний
хач ебаный
Ну давай покажи мне мой ебаный "ренейм метеора"
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
не благодарите пастерки
Targethud shining particles (selfcoded):
Java:
Expand Collapse Copy
if (particles2.getCurrentValue()) {
    for (final Particles p : particles) {
        if (p.opacity > 4) p.render2D();
    }

    if (thudTimer.hasReached(15)) {
        for (final Particles p : particles) {
            p.updatePosition();

            if (p.opacity < 1) particles.remove(p);
        }
        thudTimer.reset();
    }

    if (curTarget.hurtTime == 8) {
        for (int i = 0; i < 1; i++) {
            final Particles p = new Particles();
            p.init((dth.getX() + 15), dth.getY() + 15, ((Math.random() - 0.5) * 2) * 1.9, ((Math.random() - 0.5) * 2) * 1.4, (float) Math.random() * 0.5F, ClientHelper.getClientColor());
            particles.add(p);
        }
Делалось изначально под вексайд, но пастерам не составит труда изменить это под себя (так же селф-кодед):

Java:
Expand Collapse Copy
public static void drawWaterMark() {
            String separator = " | ";
            String s = "Paradox Recode" + separator + Minecraft.getDebugFPS() + " fps" + separator + "user";
            int width = MenuAPI.MNTSB_16.getStringWidth(s);

            ColorShell color = Module.clientColor.getColor();

            int colorInt = Module.clientColor.getColor().build();

           
            RoundedUtil.drawGradientRound(5, 5, MenuAPI.MNTSB_16.getStringWidth(s) + 6, 13,4f, new Color(RenderUtils.rgba(212,137,255, 255)), new Color(RenderUtils.rgba(211,136,255, 255)), new Color(RenderUtils.rgba(121,106,255, 255)), new Color(RenderUtils.rgba(121,106,255, 255)));


            MenuAPI.MNTSB_16.drawString(s, 8, 9, new Color(Module.clientColor.getColor().getRed(), Module.clientColor.getColor().getGreen(), Module.clientColor.getColor().getBlue()).getRGB());
           
           
            RectHelper.renderShadow(7, 8, MenuAPI.MNTSB_16.getStringWidth(s) + 9, 12, RenderUtils.injectAlpha(new Color(Module.clientColor.getColor().getRed(), Module.clientColor.getColor().getGreen(), Module.clientColor.getColor().getBlue()), 70).getRGB(), 8);
           
            maxWidth = width;
    }
Мои минималистичные TargetHUD которые я делал буквально 1-2 дня назад (селфкод):

Java:
Expand Collapse Copy
if (targetHudMode.currentMode.equals("Akr")) {
            DraggableTargetHUD dth = (DraggableTargetHUD) Rich.instance.draggableHUD.getDraggableComponentByClass(DraggableTargetHUD.class);
             dth.setWidth(258);
             dth.setHeight(94);
             float x = dth.getX();
             float y = dth.getY();
             int width = dth.getWidth();
             int height = dth.getHeight();
         
             if (KillAura.target != null)
                 curTarget = KillAura.target;
             else if (mc.player != null && mc.currentScreen instanceof GuiChat)
                 curTarget = mc.player;
             else {
                 curTarget = null;
                 scale = 0.3;
             }
         
             GL11.glPushMatrix();
             if (curTarget != null) {
                 scale = AnimationHelper.animation(scale, curTarget == null ? 0 : 1, (float) (3.4 * Rich.deltaTime()));
                  GL11.glTranslated(x+width/2, y+height/2, 0);
                  GL11.glScaled(scale, scale, scale);
                  GL11.glTranslated(-(x+width/2), -(y+height/2), 0);
               
                  RoundedUtil.drawRoundOutline(x, y, width, height, 6, 1f, Color.WHITE, Color.BLACK);
                  RenderUtils.drawRect2(x+6, y+9, 73, 70, Color.BLACK.getRGB());
                  RenderUtils.drawHead(curTarget, x+6+2, y+9+2, 73-4, 70-4, Color.WHITE);
                  mc.neverlose500_20.drawString(curTarget.getName(), x+86, y+14, Color.BLACK.getRGB());
               
                  RenderUtils.drawRect2(x+106, y+42, 56, 15, Color.BLACK.getRGB());
                  RenderUtils.drawRect2(x+106+2, y+42+2, 56-4, 15-4, Color.WHITE.getRGB());
                  mc.neverlose500_18.drawString("dist - "+Math.round(mc.player.getDistanceToEntity(curTarget)), x+108, y+48, Color.BLACK.getRGB());
               
                  RenderUtils.drawRect2(x+106+62, y+42, 44, 15, Color.BLACK.getRGB());
                  RenderUtils.drawRect2(x+106+2+62, y+42+2, 44-4, 15-4, Color.WHITE.getRGB());
                  mc.neverlose500_18.drawString(mc.player.getHealth() > curTarget.getHealth() ? "winner" : "lose", x+108+62, y+48, Color.BLACK.getRGB());
               
                  RenderUtils.drawRect2(x+106, y+42+18, 130, 18, Color.BLACK.getRGB());
                  RenderUtils.drawRect2(x+106+2, y+42+2+18, (curTarget.getHealth()/curTarget.getMaxHealth()) * (130-4), 18-4, Color.RED.getRGB());
                  mc.neverlose500_18.drawString("§l"+Math.round((curTarget.getHealth()/curTarget.getMaxHealth()) * 100)+" %", x+106+34, y+42+27, height);
               
                  RenderUtils.drawRect2(x+85, y+25, 14, 55, Color.BLACK.getRGB());
                  RenderUtils.renderItem(curTarget.getHeldItemMainhand(), (int) (x+85), (int) (y+25));
                  RenderUtils.renderItem(curTarget.getHeldItemOffhand(), (int) (x+85), (int) (y+25+25));
             }
             GL11.glPopMatrix();
        }


tp rc, заделывалось под минсед, но опять же, даже такие пастерочки как вы смогут изменить это под свою базу. (селфкод)

Java:
Expand Collapse Copy
package Ru.KeazClient.Game.cmd.impl;

import Ru.KeazClient.Game.cmd.CommandAbstract;
import Ru.KeazClient.Game.event.events.Event;
import net.minecraft.client.Minecraft;
import net.minecraft.scoreboard.Score;
import net.minecraft.scoreboard.ScoreObjective;
import net.minecraft.scoreboard.ScorePlayerTeam;
import net.minecraft.scoreboard.Scoreboard;

import java.util.ArrayList;

public class RCCommand
        extends CommandAbstract {
    Minecraft mc;

    public RCCommand() {
        super("rc", "rc", "\u00a76.rc ", "rc");
        this.mc = Minecraft.getMinecraft();
    }

    private boolean waitingForRespawn;
    private String currentGrief;

    @Override
    public void execute(String[] args) throws Exception {
        currentGrief = parseGrief();
        mc.player.sendChatMessage("/hub");
        waitingForRespawn = true;
    }

    @Override
    public void error() {
       
    }

    @Override
    protected void sendMessage(String = null); {

    }

    public void onEvent(Event event) {
        if(event instanceof EventEntitySync) {
            if(waitingForRespawn && mc.player.ticksExisted < 5) {
                sendMessage("Реконнектимся к " + formatCurrentGrief() + " грифу...");
                mc.player.sendChatMessage("/" + currentGrief);
                waitingForRespawn = false;
            }
        }
    }

    private String formatCurrentGrief() {
        return currentGrief.replace("mega", "мега").replace("grief-", "");
    }

    private String parseGrief() {
        //код майнкрафта выглядит довольно уродливо 0_o
        ScoreObjective objective = mc.world.getScoreboard().getObjectiveInDisplaySlot(1);
        Scoreboard scoreboard = objective.getScoreboard();
        Score score1 = new ArrayList<>(scoreboard.getSortedScores(objective)).get(1);
        return ScorePlayerTeam.formatPlayerName(scoreboard.getPlayersTeam(score1.getPlayerName()), score1.getPlayerName()).replace("§7║ §fСервер§l: §1§6", "").toLowerCase();
    }
}
ss?
 
спосибо канешно но как эта устоновить на нэвэрхук? можна тутореал пажалуста
IMG_20230109_210339.jpg
 
видишь, в отличии от тебя, мой селфкод хоть кому-то помог (Rouzeee, @invers1on ), он успешно перепастил мой селфкод себе в сурс и радуется такому топовому коду как у меня, тогда как у тебя в теме тебе просто написали что ты пастер, лол, не злись и прими тот факт что ты просто не можешь вгетать себе брейн что-бы делать свой селфкод, а не пастить.
ебаный вроут я как в 21, когда все писали типа "вгетай брейн"
 
видишь, в отличии от тебя, мой селфкод хоть кому-то помог (Rouzeee, @invers1on ), он успешно перепастил мой селфкод себе в сурс и радуется такому топовому коду как у меня, тогда как у тебя в теме тебе просто написали что ты пастер, лол, не злись и прими тот факт что ты просто не можешь вгетать себе брейн что-бы делать свой селфкод, а не пастить.
блять мне похуй на других и на тебя тоже, но пиздец как бесит тот факт что ты просто слизал код с моей темы
 
блять мне похуй на других и на тебя тоже, но пиздец как бесит тот факт что ты просто слизал код с моей темы
Твои мозги походу тоже слизали, раз ты не понимаешь рофла
 
блять мне похуй на других и на тебя тоже, но пиздец как бесит тот факт что ты просто слизал код с моей темы
да всё братишка успакойся, я уже понял что ты проста завидуеш моему кодстайлингу, может когдато сможеш селфкодить на таком же уровне как я а пока что просто учись и читай книги, само прийдёт
 
да всё братишка успакойся, я уже понял что ты проста завидуеш моему кодстайлингу, может когдато сможеш селфкодить на таком же уровне как я а пока что просто учись и читай книги, само прийдёт
Привет, я новичек в пастерстве помоги пожалуйста сапустьить рич 0.3.2 в дискорел
 
не благодарите пастерки
Targethud shining particles (selfcoded):
Java:
Expand Collapse Copy
if (particles2.getCurrentValue()) {
    for (final Particles p : particles) {
        if (p.opacity > 4) p.render2D();
    }

    if (thudTimer.hasReached(15)) {
        for (final Particles p : particles) {
            p.updatePosition();

            if (p.opacity < 1) particles.remove(p);
        }
        thudTimer.reset();
    }

    if (curTarget.hurtTime == 8) {
        for (int i = 0; i < 1; i++) {
            final Particles p = new Particles();
            p.init((dth.getX() + 15), dth.getY() + 15, ((Math.random() - 0.5) * 2) * 1.9, ((Math.random() - 0.5) * 2) * 1.4, (float) Math.random() * 0.5F, ClientHelper.getClientColor());
            particles.add(p);
        }
Делалось изначально под вексайд, но пастерам не составит труда изменить это под себя (так же селф-кодед):

Java:
Expand Collapse Copy
public static void drawWaterMark() {
            String separator = " | ";
            String s = "Paradox Recode" + separator + Minecraft.getDebugFPS() + " fps" + separator + "user";
            int width = MenuAPI.MNTSB_16.getStringWidth(s);

            ColorShell color = Module.clientColor.getColor();

            int colorInt = Module.clientColor.getColor().build();

           
            RoundedUtil.drawGradientRound(5, 5, MenuAPI.MNTSB_16.getStringWidth(s) + 6, 13,4f, new Color(RenderUtils.rgba(212,137,255, 255)), new Color(RenderUtils.rgba(211,136,255, 255)), new Color(RenderUtils.rgba(121,106,255, 255)), new Color(RenderUtils.rgba(121,106,255, 255)));


            MenuAPI.MNTSB_16.drawString(s, 8, 9, new Color(Module.clientColor.getColor().getRed(), Module.clientColor.getColor().getGreen(), Module.clientColor.getColor().getBlue()).getRGB());
           
           
            RectHelper.renderShadow(7, 8, MenuAPI.MNTSB_16.getStringWidth(s) + 9, 12, RenderUtils.injectAlpha(new Color(Module.clientColor.getColor().getRed(), Module.clientColor.getColor().getGreen(), Module.clientColor.getColor().getBlue()), 70).getRGB(), 8);
           
            maxWidth = width;
    }
Мои минималистичные TargetHUD которые я делал буквально 1-2 дня назад (селфкод):

Java:
Expand Collapse Copy
if (targetHudMode.currentMode.equals("Akr")) {
            DraggableTargetHUD dth = (DraggableTargetHUD) Rich.instance.draggableHUD.getDraggableComponentByClass(DraggableTargetHUD.class);
             dth.setWidth(258);
             dth.setHeight(94);
             float x = dth.getX();
             float y = dth.getY();
             int width = dth.getWidth();
             int height = dth.getHeight();
         
             if (KillAura.target != null)
                 curTarget = KillAura.target;
             else if (mc.player != null && mc.currentScreen instanceof GuiChat)
                 curTarget = mc.player;
             else {
                 curTarget = null;
                 scale = 0.3;
             }
         
             GL11.glPushMatrix();
             if (curTarget != null) {
                 scale = AnimationHelper.animation(scale, curTarget == null ? 0 : 1, (float) (3.4 * Rich.deltaTime()));
                  GL11.glTranslated(x+width/2, y+height/2, 0);
                  GL11.glScaled(scale, scale, scale);
                  GL11.glTranslated(-(x+width/2), -(y+height/2), 0);
               
                  RoundedUtil.drawRoundOutline(x, y, width, height, 6, 1f, Color.WHITE, Color.BLACK);
                  RenderUtils.drawRect2(x+6, y+9, 73, 70, Color.BLACK.getRGB());
                  RenderUtils.drawHead(curTarget, x+6+2, y+9+2, 73-4, 70-4, Color.WHITE);
                  mc.neverlose500_20.drawString(curTarget.getName(), x+86, y+14, Color.BLACK.getRGB());
               
                  RenderUtils.drawRect2(x+106, y+42, 56, 15, Color.BLACK.getRGB());
                  RenderUtils.drawRect2(x+106+2, y+42+2, 56-4, 15-4, Color.WHITE.getRGB());
                  mc.neverlose500_18.drawString("dist - "+Math.round(mc.player.getDistanceToEntity(curTarget)), x+108, y+48, Color.BLACK.getRGB());
               
                  RenderUtils.drawRect2(x+106+62, y+42, 44, 15, Color.BLACK.getRGB());
                  RenderUtils.drawRect2(x+106+2+62, y+42+2, 44-4, 15-4, Color.WHITE.getRGB());
                  mc.neverlose500_18.drawString(mc.player.getHealth() > curTarget.getHealth() ? "winner" : "lose", x+108+62, y+48, Color.BLACK.getRGB());
               
                  RenderUtils.drawRect2(x+106, y+42+18, 130, 18, Color.BLACK.getRGB());
                  RenderUtils.drawRect2(x+106+2, y+42+2+18, (curTarget.getHealth()/curTarget.getMaxHealth()) * (130-4), 18-4, Color.RED.getRGB());
                  mc.neverlose500_18.drawString("§l"+Math.round((curTarget.getHealth()/curTarget.getMaxHealth()) * 100)+" %", x+106+34, y+42+27, height);
               
                  RenderUtils.drawRect2(x+85, y+25, 14, 55, Color.BLACK.getRGB());
                  RenderUtils.renderItem(curTarget.getHeldItemMainhand(), (int) (x+85), (int) (y+25));
                  RenderUtils.renderItem(curTarget.getHeldItemOffhand(), (int) (x+85), (int) (y+25+25));
             }
             GL11.glPopMatrix();
        }


tp rc, заделывалось под минсед, но опять же, даже такие пастерочки как вы смогут изменить это под свою базу. (селфкод)

Java:
Expand Collapse Copy
package Ru.KeazClient.Game.cmd.impl;

import Ru.KeazClient.Game.cmd.CommandAbstract;
import Ru.KeazClient.Game.event.events.Event;
import net.minecraft.client.Minecraft;
import net.minecraft.scoreboard.Score;
import net.minecraft.scoreboard.ScoreObjective;
import net.minecraft.scoreboard.ScorePlayerTeam;
import net.minecraft.scoreboard.Scoreboard;

import java.util.ArrayList;

public class RCCommand
        extends CommandAbstract {
    Minecraft mc;

    public RCCommand() {
        super("rc", "rc", "\u00a76.rc ", "rc");
        this.mc = Minecraft.getMinecraft();
    }

    private boolean waitingForRespawn;
    private String currentGrief;

    @Override
    public void execute(String[] args) throws Exception {
        currentGrief = parseGrief();
        mc.player.sendChatMessage("/hub");
        waitingForRespawn = true;
    }

    @Override
    public void error() {
       
    }

    @Override
    protected void sendMessage(String = null); {

    }

    public void onEvent(Event event) {
        if(event instanceof EventEntitySync) {
            if(waitingForRespawn && mc.player.ticksExisted < 5) {
                sendMessage("Реконнектимся к " + formatCurrentGrief() + " грифу...");
                mc.player.sendChatMessage("/" + currentGrief);
                waitingForRespawn = false;
            }
        }
    }

    private String formatCurrentGrief() {
        return currentGrief.replace("mega", "мега").replace("grief-", "");
    }

    private String parseGrief() {
        //код майнкрафта выглядит довольно уродливо 0_o
        ScoreObjective objective = mc.world.getScoreboard().getObjectiveInDisplaySlot(1);
        Scoreboard scoreboard = objective.getScoreboard();
        Score score1 = new ArrayList<>(scoreboard.getSortedScores(objective)).get(1);
        return ScorePlayerTeam.formatPlayerName(scoreboard.getPlayersTeam(score1.getPlayerName()), score1.getPlayerName()).replace("§7║ §fСервер§l: §1§6", "").toLowerCase();
    }
}

Бля спасибо, долгог ждал нормальный тх себе в пастюлю , а тут еще и партиклы подъехали ричед(15) , ТОППП!! Правда деобфнуть пока что не смог ;c
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ты тоже типо дохуя знающий дохуя тролляка сидишь xDD вы 2 пациента считаете своим долгом В КАЖДЫЙ тред насрать бессмысленной хуйней
а ты считаешь своим долгов на каждый этот говно высер дать ответ
для баланса вселенной :negr:
 
Назад
Сверху Снизу