• Ищем качественного (не новичок) разработчиков Xenforo для этого форума! В идеале, чтобы ты был фулл стек программистом. Если у тебя есть что показать, то свяжись с нами по контактным данным: https://t.me/DREDD

Визуальная часть Wothermark skid weksaid

пиксели будут с иконкой, я хотел с шрифтом
1743845836541.png

Если мозги есть можно все сделать
 
попросили сделать скид вексайда, нуладна
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package fun.dettex.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import fun.dettex.events.EventDisplay;
import fun.dettex.ui.display.ElementRenderer;
import fun.dettex.utils.render.ColorUtils;
import fun.dettex.utils.render.DisplayUtils;

import fun.dettex.utils.render.font.Fonts;
import fun.dettex.utils.text.GradientUtil;
import lombok.AccessLevel;
import lombok.RequiredArgsConstructor;
import lombok.experimental.FieldDefaults;
import net.minecraft.client.Minecraft;
import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.StringTextComponent;

import java.text.SimpleDateFormat;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;



@FieldDefaults(level = AccessLevel.PRIVATE)
@RequiredArgsConstructor
public class WatermarkRenderer implements ElementRenderer {

    final Minecraft mc = Minecraft.getInstance();



    public void render(EventDisplay eventDisplay) {
        MatrixStack ms = eventDisplay.getMatrixStack();
        float posX = 5;
        float posY = 4;
        float padding = 5;
        float STOPjohnPLEASE = 6.5f;
        float iconSize = 10;

        float namewidht = 0;




        String fps1 = String.valueOf(mc.debugFPS);
        float fpsw = Fonts.sfMedium.getWidth(fps1, 7);



        namewidht = 0;
        drawStyledRect(posX + 0.6f, posY, fpsw + 107, 15f, 3);
        Fonts.sfbold.drawText(ms, "W", posX + 6, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        Fonts.sfbold.drawText(ms, fps1, posX + 103f, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        DisplayUtils.drawRectVerticalW(posX + 62, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));

        DisplayUtils.drawRectVerticalW(posX + 95, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));


        Fonts.sfbold.drawText(ms, "Piska", posX + 68f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
        Fonts.sfbold.drawText(ms, "Wexside", posX + 20f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
    }

    private void drawStyledRect(float x, float y, float width, float height, float radius) {
        DisplayUtils.drawRoundedRect(x, y, width + 4, height + 1, radius, ColorUtils.rgba(15, 11, 20, 215));
    }
}
Без говна пж

шрифты замените на свои (иконку)
брот уже имба вротмарку взял и запастил етот вексеид
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
она конечно красивая, но там просто нету этих приписок "User:" и т.д, потому что я специально смотрел новые видео с вексайдом чтобы повторить
ну тк вырезать делать нехуй
 
попросили сделать скид вексайда, нуладна
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package fun.dettex.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import fun.dettex.events.EventDisplay;
import fun.dettex.ui.display.ElementRenderer;
import fun.dettex.utils.render.ColorUtils;
import fun.dettex.utils.render.DisplayUtils;

import fun.dettex.utils.render.font.Fonts;
import fun.dettex.utils.text.GradientUtil;
import lombok.AccessLevel;
import lombok.RequiredArgsConstructor;
import lombok.experimental.FieldDefaults;
import net.minecraft.client.Minecraft;
import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.StringTextComponent;

import java.text.SimpleDateFormat;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;



@FieldDefaults(level = AccessLevel.PRIVATE)
@RequiredArgsConstructor
public class WatermarkRenderer implements ElementRenderer {

    final Minecraft mc = Minecraft.getInstance();



    public void render(EventDisplay eventDisplay) {
        MatrixStack ms = eventDisplay.getMatrixStack();
        float posX = 5;
        float posY = 4;
        float padding = 5;
        float STOPjohnPLEASE = 6.5f;
        float iconSize = 10;

        float namewidht = 0;




        String fps1 = String.valueOf(mc.debugFPS);
        float fpsw = Fonts.sfMedium.getWidth(fps1, 7);



        namewidht = 0;
        drawStyledRect(posX + 0.6f, posY, fpsw + 107, 15f, 3);
        Fonts.sfbold.drawText(ms, "W", posX + 6, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        Fonts.sfbold.drawText(ms, fps1, posX + 103f, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        DisplayUtils.drawRectVerticalW(posX + 62, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));

        DisplayUtils.drawRectVerticalW(posX + 95, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));


        Fonts.sfbold.drawText(ms, "Piska", posX + 68f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
        Fonts.sfbold.drawText(ms, "Wexside", posX + 20f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
    }

    private void drawStyledRect(float x, float y, float width, float height, float radius) {
        DisplayUtils.drawRoundedRect(x, y, width + 4, height + 1, radius, ColorUtils.rgba(15, 11, 20, 215));
    }
}
Без говна пж

шрифты замените на свои (иконку)
1 рект, 2 полоски и 3 текста, пхах, это же сложно
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
1743872429194.png
1743872455841.png
Оч похоже, хотя бы фишку с плавным фпс сделал, тогда хоть что-то, а так нифига
Не, ну может ты никогда ватермарку не видел, всякое бывает, но я считаю не похоже
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Посмотреть вложение 303063Посмотреть вложение 303064 Оч похоже, хотя бы фишку с плавным фпс сделал, тогда хоть что-то, а так нифига
Не, ну может ты никогда ватермарку не видел, всякое бывает, но я считаю не похоже
шрифты зарешают, я предварительно смотрел на ориг вексайд чтобы скидить
 
шрифты зарешают, я предварительно смотрел на ориг вексайд чтобы скидить
Высота не та и позиция полосочек выше ущербно смотрятся, тем более ты оутлайн не добавил
 
попросили сделать скид вексайда, нуладна
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package fun.dettex.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import fun.dettex.events.EventDisplay;
import fun.dettex.ui.display.ElementRenderer;
import fun.dettex.utils.render.ColorUtils;
import fun.dettex.utils.render.DisplayUtils;

import fun.dettex.utils.render.font.Fonts;
import fun.dettex.utils.text.GradientUtil;
import lombok.AccessLevel;
import lombok.RequiredArgsConstructor;
import lombok.experimental.FieldDefaults;
import net.minecraft.client.Minecraft;
import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.StringTextComponent;

import java.text.SimpleDateFormat;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;



@FieldDefaults(level = AccessLevel.PRIVATE)
@RequiredArgsConstructor
public class WatermarkRenderer implements ElementRenderer {

    final Minecraft mc = Minecraft.getInstance();



    public void render(EventDisplay eventDisplay) {
        MatrixStack ms = eventDisplay.getMatrixStack();
        float posX = 5;
        float posY = 4;
        float padding = 5;
        float STOPjohnPLEASE = 6.5f;
        float iconSize = 10;

        float namewidht = 0;




        String fps1 = String.valueOf(mc.debugFPS);
        float fpsw = Fonts.sfMedium.getWidth(fps1, 7);



        namewidht = 0;
        drawStyledRect(posX + 0.6f, posY, fpsw + 107, 15f, 3);
        Fonts.sfbold.drawText(ms, "W", posX + 6, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        Fonts.sfbold.drawText(ms, fps1, posX + 103f, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        DisplayUtils.drawRectVerticalW(posX + 62, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));

        DisplayUtils.drawRectVerticalW(posX + 95, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));


        Fonts.sfbold.drawText(ms, "Piska", posX + 68f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
        Fonts.sfbold.drawText(ms, "Wexside", posX + 20f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
    }

    private void drawStyledRect(float x, float y, float width, float height, float radius) {
        DisplayUtils.drawRoundedRect(x, y, width + 4, height + 1, radius, ColorUtils.rgba(15, 11, 20, 215));
    }
}
Без говна пж

шрифты замените на свои (иконку)
/del пж не выкладывай больше ничего
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
попросили сделать скид вексайда, нуладна
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package fun.dettex.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import fun.dettex.events.EventDisplay;
import fun.dettex.ui.display.ElementRenderer;
import fun.dettex.utils.render.ColorUtils;
import fun.dettex.utils.render.DisplayUtils;

import fun.dettex.utils.render.font.Fonts;
import fun.dettex.utils.text.GradientUtil;
import lombok.AccessLevel;
import lombok.RequiredArgsConstructor;
import lombok.experimental.FieldDefaults;
import net.minecraft.client.Minecraft;
import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.StringTextComponent;

import java.text.SimpleDateFormat;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;



@FieldDefaults(level = AccessLevel.PRIVATE)
@RequiredArgsConstructor
public class WatermarkRenderer implements ElementRenderer {

    final Minecraft mc = Minecraft.getInstance();



    public void render(EventDisplay eventDisplay) {
        MatrixStack ms = eventDisplay.getMatrixStack();
        float posX = 5;
        float posY = 4;
        float padding = 5;
        float STOPjohnPLEASE = 6.5f;
        float iconSize = 10;

        float namewidht = 0;




        String fps1 = String.valueOf(mc.debugFPS);
        float fpsw = Fonts.sfMedium.getWidth(fps1, 7);



        namewidht = 0;
        drawStyledRect(posX + 0.6f, posY, fpsw + 107, 15f, 3);
        Fonts.sfbold.drawText(ms, "W", posX + 6, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        Fonts.sfbold.drawText(ms, fps1, posX + 103f, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        DisplayUtils.drawRectVerticalW(posX + 62, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));

        DisplayUtils.drawRectVerticalW(posX + 95, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));


        Fonts.sfbold.drawText(ms, "Piska", posX + 68f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
        Fonts.sfbold.drawText(ms, "Wexside", posX + 20f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
    }

    private void drawStyledRect(float x, float y, float width, float height, float radius) {
        DisplayUtils.drawRoundedRect(x, y, width + 4, height + 1, radius, ColorUtils.rgba(15, 11, 20, 215));
    }
}
Без говна пж

шрифты замените на свои (иконку)
ХАХАХАХАХ И ТЫ МНЕ ПИШЕШЬ ЧТО У МЕНЯ КАЛЛ?
 
Здравствуйте мы поражены вашими умениями и хотели бы пригласить вас делать Нурсултан рекоде вместе с краш систем и макслов
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Так это не векс
 
попросили сделать скид вексайда, нуладна
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package fun.dettex.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import fun.dettex.events.EventDisplay;
import fun.dettex.ui.display.ElementRenderer;
import fun.dettex.utils.render.ColorUtils;
import fun.dettex.utils.render.DisplayUtils;

import fun.dettex.utils.render.font.Fonts;
import fun.dettex.utils.text.GradientUtil;
import lombok.AccessLevel;
import lombok.RequiredArgsConstructor;
import lombok.experimental.FieldDefaults;
import net.minecraft.client.Minecraft;
import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.StringTextComponent;

import java.text.SimpleDateFormat;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;



@FieldDefaults(level = AccessLevel.PRIVATE)
@RequiredArgsConstructor
public class WatermarkRenderer implements ElementRenderer {

    final Minecraft mc = Minecraft.getInstance();



    public void render(EventDisplay eventDisplay) {
        MatrixStack ms = eventDisplay.getMatrixStack();
        float posX = 5;
        float posY = 4;
        float padding = 5;
        float STOPjohnPLEASE = 6.5f;
        float iconSize = 10;

        float namewidht = 0;




        String fps1 = String.valueOf(mc.debugFPS);
        float fpsw = Fonts.sfMedium.getWidth(fps1, 7);



        namewidht = 0;
        drawStyledRect(posX + 0.6f, posY, fpsw + 107, 15f, 3);
        Fonts.sfbold.drawText(ms, "W", posX + 6, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        Fonts.sfbold.drawText(ms, fps1, posX + 103f, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        DisplayUtils.drawRectVerticalW(posX + 62, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));

        DisplayUtils.drawRectVerticalW(posX + 95, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));


        Fonts.sfbold.drawText(ms, "Piska", posX + 68f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
        Fonts.sfbold.drawText(ms, "Wexside", posX + 20f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
    }

    private void drawStyledRect(float x, float y, float width, float height, float radius) {
        DisplayUtils.drawRoundedRect(x, y, width + 4, height + 1, radius, ColorUtils.rgba(15, 11, 20, 215));
    }
}
Без говна пж

шрифты замените на свои (иконку)
вырвите мне глаза, хуже скида не видел
 
попросили сделать скид вексайда, нуладна
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package fun.dettex.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import fun.dettex.events.EventDisplay;
import fun.dettex.ui.display.ElementRenderer;
import fun.dettex.utils.render.ColorUtils;
import fun.dettex.utils.render.DisplayUtils;

import fun.dettex.utils.render.font.Fonts;
import fun.dettex.utils.text.GradientUtil;
import lombok.AccessLevel;
import lombok.RequiredArgsConstructor;
import lombok.experimental.FieldDefaults;
import net.minecraft.client.Minecraft;
import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.StringTextComponent;

import java.text.SimpleDateFormat;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;



@FieldDefaults(level = AccessLevel.PRIVATE)
@RequiredArgsConstructor
public class WatermarkRenderer implements ElementRenderer {

    final Minecraft mc = Minecraft.getInstance();



    public void render(EventDisplay eventDisplay) {
        MatrixStack ms = eventDisplay.getMatrixStack();
        float posX = 5;
        float posY = 4;
        float padding = 5;
        float STOPjohnPLEASE = 6.5f;
        float iconSize = 10;

        float namewidht = 0;




        String fps1 = String.valueOf(mc.debugFPS);
        float fpsw = Fonts.sfMedium.getWidth(fps1, 7);



        namewidht = 0;
        drawStyledRect(posX + 0.6f, posY, fpsw + 107, 15f, 3);
        Fonts.sfbold.drawText(ms, "W", posX + 6, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        Fonts.sfbold.drawText(ms, fps1, posX + 103f, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        DisplayUtils.drawRectVerticalW(posX + 62, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));

        DisplayUtils.drawRectVerticalW(posX + 95, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));


        Fonts.sfbold.drawText(ms, "Piska", posX + 68f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
        Fonts.sfbold.drawText(ms, "Wexside", posX + 20f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
    }

    private void drawStyledRect(float x, float y, float width, float height, float radius) {
        DisplayUtils.drawRoundedRect(x, y, width + 4, height + 1, radius, ColorUtils.rgba(15, 11, 20, 215));
    }
}
Без говна пж

шрифты замените на свои (иконку)
я бы тебя топором захуярил за такое
 
попросили сделать скид вексайда, нуладна
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package fun.dettex.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import fun.dettex.events.EventDisplay;
import fun.dettex.ui.display.ElementRenderer;
import fun.dettex.utils.render.ColorUtils;
import fun.dettex.utils.render.DisplayUtils;

import fun.dettex.utils.render.font.Fonts;
import fun.dettex.utils.text.GradientUtil;
import lombok.AccessLevel;
import lombok.RequiredArgsConstructor;
import lombok.experimental.FieldDefaults;
import net.minecraft.client.Minecraft;
import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.StringTextComponent;

import java.text.SimpleDateFormat;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;



@FieldDefaults(level = AccessLevel.PRIVATE)
@RequiredArgsConstructor
public class WatermarkRenderer implements ElementRenderer {

    final Minecraft mc = Minecraft.getInstance();



    public void render(EventDisplay eventDisplay) {
        MatrixStack ms = eventDisplay.getMatrixStack();
        float posX = 5;
        float posY = 4;
        float padding = 5;
        float STOPjohnPLEASE = 6.5f;
        float iconSize = 10;

        float namewidht = 0;




        String fps1 = String.valueOf(mc.debugFPS);
        float fpsw = Fonts.sfMedium.getWidth(fps1, 7);



        namewidht = 0;
        drawStyledRect(posX + 0.6f, posY, fpsw + 107, 15f, 3);
        Fonts.sfbold.drawText(ms, "W", posX + 6, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        Fonts.sfbold.drawText(ms, fps1, posX + 103f, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);

        DisplayUtils.drawRectVerticalW(posX + 62, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));

        DisplayUtils.drawRectVerticalW(posX + 95, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));


        Fonts.sfbold.drawText(ms, "Piska", posX + 68f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
        Fonts.sfbold.drawText(ms, "Wexside", posX + 20f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
    }

    private void drawStyledRect(float x, float y, float width, float height, float radius) {
        DisplayUtils.drawRoundedRect(x, y, width + 4, height + 1, radius, ColorUtils.rgba(15, 11, 20, 215));
    }
}
Без говна пж

шрифты замените на свои (иконку)
дебил
 
Назад
Сверху Снизу