Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Визуальная часть Skid Nursultan HUD | Exp 2.0

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
20 Мар 2024
Сообщения
16
Реакции
0
Выберите загрузчик игры
  1. Прочие моды
Свэг худ нурика уро!!!
ну типо меня просили я слил:innocent:
Пожалуйста, авторизуйтесь для просмотра ссылки.

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


кароч вот вам это в RenderUtil

drawRoundFace:
Expand Collapse Copy
public static void drawRoundFace(float x, float y, float width, float height, float radius, float alpha, AbstractClientPlayerEntity target) {
            try {
                ResourceLocation skin = target.getLocationSkin();
                mc.getTextureManager().bindTexture(skin);
                // Вычисляем процент повреждения
                float hurtPercent = getHurtPercent(target);

                RenderSystem.pushMatrix();
                RenderSystem.enableBlend();
                RenderSystem.blendFunc(770, 771);
                // Подключаем шейдер для округлой головы
                ShaderUtil.FACE_ROUND.attach();

                // Передаем данные в шейдер
                ShaderUtil.FACE_ROUND.setUniform("location", x * 2, sr.getHeight() - height * 2 - y * 2);
                ShaderUtil.FACE_ROUND.setUniform("size", width * 2, height * 2);
                ShaderUtil.FACE_ROUND.setUniform("texture", 0);
                ShaderUtil.FACE_ROUND.setUniform("radius", radius * 2);
                ShaderUtil.FACE_ROUND.setUniform("alpha", alpha);
                ShaderUtil.FACE_ROUND.setUniform("hurtPercent", hurtPercent);  // Передаем процент повреждений в шейдер
                ShaderUtil.FACE_ROUND.setUniform("u", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("v", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("w", 1f / 8);
                ShaderUtil.FACE_ROUND.setUniform("h", 1f / 8);


                quadsBegin(x, y, width, height, 7);

                // Отключаем шейдер
                ShaderUtil.FACE_ROUND.detach();

                RenderSystem.disableBlend();
                RenderSystem.popMatrix();
            } catch(Exception e){
                e.printStackTrace();
            }
        }
просто замените свой ShaderUtil на мой
Пожалуйста, авторизуйтесь для просмотра ссылки.


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


Спс за просмотр темки!
 
Свэг худ нурика уро!!!
ну типо меня просили я слил:innocent:
Пожалуйста, авторизуйтесь для просмотра ссылки.

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


кароч вот вам это в RenderUtil

drawRoundFace:
Expand Collapse Copy
public static void drawRoundFace(float x, float y, float width, float height, float radius, float alpha, AbstractClientPlayerEntity target) {
            try {
                ResourceLocation skin = target.getLocationSkin();
                mc.getTextureManager().bindTexture(skin);
                // Вычисляем процент повреждения
                float hurtPercent = getHurtPercent(target);

                RenderSystem.pushMatrix();
                RenderSystem.enableBlend();
                RenderSystem.blendFunc(770, 771);
                // Подключаем шейдер для округлой головы
                ShaderUtil.FACE_ROUND.attach();

                // Передаем данные в шейдер
                ShaderUtil.FACE_ROUND.setUniform("location", x * 2, sr.getHeight() - height * 2 - y * 2);
                ShaderUtil.FACE_ROUND.setUniform("size", width * 2, height * 2);
                ShaderUtil.FACE_ROUND.setUniform("texture", 0);
                ShaderUtil.FACE_ROUND.setUniform("radius", radius * 2);
                ShaderUtil.FACE_ROUND.setUniform("alpha", alpha);
                ShaderUtil.FACE_ROUND.setUniform("hurtPercent", hurtPercent);  // Передаем процент повреждений в шейдер
                ShaderUtil.FACE_ROUND.setUniform("u", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("v", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("w", 1f / 8);
                ShaderUtil.FACE_ROUND.setUniform("h", 1f / 8);


                quadsBegin(x, y, width, height, 7);

                // Отключаем шейдер
                ShaderUtil.FACE_ROUND.detach();

                RenderSystem.disableBlend();
                RenderSystem.popMatrix();
            } catch(Exception e){
                e.printStackTrace();
            }
        }
просто замените свой ShaderUtil на мой
Пожалуйста, авторизуйтесь для просмотра ссылки.


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


Спс за просмотр темки!
параша
 
Свэг худ нурика уро!!!
ну типо меня просили я слил:innocent:
Пожалуйста, авторизуйтесь для просмотра ссылки.

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


кароч вот вам это в RenderUtil

drawRoundFace:
Expand Collapse Copy
public static void drawRoundFace(float x, float y, float width, float height, float radius, float alpha, AbstractClientPlayerEntity target) {
            try {
                ResourceLocation skin = target.getLocationSkin();
                mc.getTextureManager().bindTexture(skin);
                // Вычисляем процент повреждения
                float hurtPercent = getHurtPercent(target);

                RenderSystem.pushMatrix();
                RenderSystem.enableBlend();
                RenderSystem.blendFunc(770, 771);
                // Подключаем шейдер для округлой головы
                ShaderUtil.FACE_ROUND.attach();

                // Передаем данные в шейдер
                ShaderUtil.FACE_ROUND.setUniform("location", x * 2, sr.getHeight() - height * 2 - y * 2);
                ShaderUtil.FACE_ROUND.setUniform("size", width * 2, height * 2);
                ShaderUtil.FACE_ROUND.setUniform("texture", 0);
                ShaderUtil.FACE_ROUND.setUniform("radius", radius * 2);
                ShaderUtil.FACE_ROUND.setUniform("alpha", alpha);
                ShaderUtil.FACE_ROUND.setUniform("hurtPercent", hurtPercent);  // Передаем процент повреждений в шейдер
                ShaderUtil.FACE_ROUND.setUniform("u", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("v", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("w", 1f / 8);
                ShaderUtil.FACE_ROUND.setUniform("h", 1f / 8);


                quadsBegin(x, y, width, height, 7);

                // Отключаем шейдер
                ShaderUtil.FACE_ROUND.detach();

                RenderSystem.disableBlend();
                RenderSystem.popMatrix();
            } catch(Exception e){
                e.printStackTrace();
            }
        }
просто замените свой ShaderUtil на мой
Пожалуйста, авторизуйтесь для просмотра ссылки.


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


Спс за просмотр темки!
для пастеров пойдет
 
Свэг худ нурика уро!!!
ну типо меня просили я слил:innocent:
Пожалуйста, авторизуйтесь для просмотра ссылки.

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


кароч вот вам это в RenderUtil

drawRoundFace:
Expand Collapse Copy
public static void drawRoundFace(float x, float y, float width, float height, float radius, float alpha, AbstractClientPlayerEntity target) {
            try {
                ResourceLocation skin = target.getLocationSkin();
                mc.getTextureManager().bindTexture(skin);
                // Вычисляем процент повреждения
                float hurtPercent = getHurtPercent(target);

                RenderSystem.pushMatrix();
                RenderSystem.enableBlend();
                RenderSystem.blendFunc(770, 771);
                // Подключаем шейдер для округлой головы
                ShaderUtil.FACE_ROUND.attach();

                // Передаем данные в шейдер
                ShaderUtil.FACE_ROUND.setUniform("location", x * 2, sr.getHeight() - height * 2 - y * 2);
                ShaderUtil.FACE_ROUND.setUniform("size", width * 2, height * 2);
                ShaderUtil.FACE_ROUND.setUniform("texture", 0);
                ShaderUtil.FACE_ROUND.setUniform("radius", radius * 2);
                ShaderUtil.FACE_ROUND.setUniform("alpha", alpha);
                ShaderUtil.FACE_ROUND.setUniform("hurtPercent", hurtPercent);  // Передаем процент повреждений в шейдер
                ShaderUtil.FACE_ROUND.setUniform("u", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("v", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("w", 1f / 8);
                ShaderUtil.FACE_ROUND.setUniform("h", 1f / 8);


                quadsBegin(x, y, width, height, 7);

                // Отключаем шейдер
                ShaderUtil.FACE_ROUND.detach();

                RenderSystem.disableBlend();
                RenderSystem.popMatrix();
            } catch(Exception e){
                e.printStackTrace();
            }
        }
просто замените свой ShaderUtil на мой
Пожалуйста, авторизуйтесь для просмотра ссылки.


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


Спс за просмотр темки!
пиздец ты леем
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
кто перенес на 3.1 скиньте пожалуста
 
Свэг худ нурика уро!!!
ну типо меня просили я слил:innocent:
Пожалуйста, авторизуйтесь для просмотра ссылки.

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


кароч вот вам это в RenderUtil

drawRoundFace:
Expand Collapse Copy
public static void drawRoundFace(float x, float y, float width, float height, float radius, float alpha, AbstractClientPlayerEntity target) {
            try {
                ResourceLocation skin = target.getLocationSkin();
                mc.getTextureManager().bindTexture(skin);
                // Вычисляем процент повреждения
                float hurtPercent = getHurtPercent(target);

                RenderSystem.pushMatrix();
                RenderSystem.enableBlend();
                RenderSystem.blendFunc(770, 771);
                // Подключаем шейдер для округлой головы
                ShaderUtil.FACE_ROUND.attach();

                // Передаем данные в шейдер
                ShaderUtil.FACE_ROUND.setUniform("location", x * 2, sr.getHeight() - height * 2 - y * 2);
                ShaderUtil.FACE_ROUND.setUniform("size", width * 2, height * 2);
                ShaderUtil.FACE_ROUND.setUniform("texture", 0);
                ShaderUtil.FACE_ROUND.setUniform("radius", radius * 2);
                ShaderUtil.FACE_ROUND.setUniform("alpha", alpha);
                ShaderUtil.FACE_ROUND.setUniform("hurtPercent", hurtPercent);  // Передаем процент повреждений в шейдер
                ShaderUtil.FACE_ROUND.setUniform("u", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("v", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("w", 1f / 8);
                ShaderUtil.FACE_ROUND.setUniform("h", 1f / 8);


                quadsBegin(x, y, width, height, 7);

                // Отключаем шейдер
                ShaderUtil.FACE_ROUND.detach();

                RenderSystem.disableBlend();
                RenderSystem.popMatrix();
            } catch(Exception e){
                e.printStackTrace();
            }
        }
просто замените свой ShaderUtil на мой
Пожалуйста, авторизуйтесь для просмотра ссылки.


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


Спс за просмотр темки!
блять мне кажитса или ти нурик спастыл ??!!
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
кто пренес на 3.1 кто мне скинет плачу 50 руб
 
Свэг худ нурика уро!!!
ну типо меня просили я слил:innocent:
Пожалуйста, авторизуйтесь для просмотра ссылки.

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


кароч вот вам это в RenderUtil

drawRoundFace:
Expand Collapse Copy
public static void drawRoundFace(float x, float y, float width, float height, float radius, float alpha, AbstractClientPlayerEntity target) {
            try {
                ResourceLocation skin = target.getLocationSkin();
                mc.getTextureManager().bindTexture(skin);
                // Вычисляем процент повреждения
                float hurtPercent = getHurtPercent(target);

                RenderSystem.pushMatrix();
                RenderSystem.enableBlend();
                RenderSystem.blendFunc(770, 771);
                // Подключаем шейдер для округлой головы
                ShaderUtil.FACE_ROUND.attach();

                // Передаем данные в шейдер
                ShaderUtil.FACE_ROUND.setUniform("location", x * 2, sr.getHeight() - height * 2 - y * 2);
                ShaderUtil.FACE_ROUND.setUniform("size", width * 2, height * 2);
                ShaderUtil.FACE_ROUND.setUniform("texture", 0);
                ShaderUtil.FACE_ROUND.setUniform("radius", radius * 2);
                ShaderUtil.FACE_ROUND.setUniform("alpha", alpha);
                ShaderUtil.FACE_ROUND.setUniform("hurtPercent", hurtPercent);  // Передаем процент повреждений в шейдер
                ShaderUtil.FACE_ROUND.setUniform("u", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("v", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("w", 1f / 8);
                ShaderUtil.FACE_ROUND.setUniform("h", 1f / 8);


                quadsBegin(x, y, width, height, 7);

                // Отключаем шейдер
                ShaderUtil.FACE_ROUND.detach();

                RenderSystem.disableBlend();
                RenderSystem.popMatrix();
            } catch(Exception e){
                e.printStackTrace();
            }
        }
просто замените свой ShaderUtil на мой
Пожалуйста, авторизуйтесь для просмотра ссылки.


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


Спс за просмотр темки!
nnnnnn - orm hud for pasters
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
плачу 50 руб кто перенесет на 3.1
 
Свэг худ нурика уро!!!
ну типо меня просили я слил:innocent:
Пожалуйста, авторизуйтесь для просмотра ссылки.

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


кароч вот вам это в RenderUtil

drawRoundFace:
Expand Collapse Copy
public static void drawRoundFace(float x, float y, float width, float height, float radius, float alpha, AbstractClientPlayerEntity target) {
            try {
                ResourceLocation skin = target.getLocationSkin();
                mc.getTextureManager().bindTexture(skin);
                // Вычисляем процент повреждения
                float hurtPercent = getHurtPercent(target);

                RenderSystem.pushMatrix();
                RenderSystem.enableBlend();
                RenderSystem.blendFunc(770, 771);
                // Подключаем шейдер для округлой головы
                ShaderUtil.FACE_ROUND.attach();

                // Передаем данные в шейдер
                ShaderUtil.FACE_ROUND.setUniform("location", x * 2, sr.getHeight() - height * 2 - y * 2);
                ShaderUtil.FACE_ROUND.setUniform("size", width * 2, height * 2);
                ShaderUtil.FACE_ROUND.setUniform("texture", 0);
                ShaderUtil.FACE_ROUND.setUniform("radius", radius * 2);
                ShaderUtil.FACE_ROUND.setUniform("alpha", alpha);
                ShaderUtil.FACE_ROUND.setUniform("hurtPercent", hurtPercent);  // Передаем процент повреждений в шейдер
                ShaderUtil.FACE_ROUND.setUniform("u", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("v", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("w", 1f / 8);
                ShaderUtil.FACE_ROUND.setUniform("h", 1f / 8);


                quadsBegin(x, y, width, height, 7);

                // Отключаем шейдер
                ShaderUtil.FACE_ROUND.detach();

                RenderSystem.disableBlend();
                RenderSystem.popMatrix();
            } catch(Exception e){
                e.printStackTrace();
            }
        }
просто замените свой ShaderUtil на мой
Пожалуйста, авторизуйтесь для просмотра ссылки.


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


Спс за просмотр темки!
из нурсалтiна тут только текстуры майна, хотбар и окно ввода текста в чат
 
Свэг худ нурика уро!!!
ну типо меня просили я слил:innocent:
Пожалуйста, авторизуйтесь для просмотра ссылки.

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


кароч вот вам это в RenderUtil

drawRoundFace:
Expand Collapse Copy
public static void drawRoundFace(float x, float y, float width, float height, float radius, float alpha, AbstractClientPlayerEntity target) {
            try {
                ResourceLocation skin = target.getLocationSkin();
                mc.getTextureManager().bindTexture(skin);
                // Вычисляем процент повреждения
                float hurtPercent = getHurtPercent(target);

                RenderSystem.pushMatrix();
                RenderSystem.enableBlend();
                RenderSystem.blendFunc(770, 771);
                // Подключаем шейдер для округлой головы
                ShaderUtil.FACE_ROUND.attach();

                // Передаем данные в шейдер
                ShaderUtil.FACE_ROUND.setUniform("location", x * 2, sr.getHeight() - height * 2 - y * 2);
                ShaderUtil.FACE_ROUND.setUniform("size", width * 2, height * 2);
                ShaderUtil.FACE_ROUND.setUniform("texture", 0);
                ShaderUtil.FACE_ROUND.setUniform("radius", radius * 2);
                ShaderUtil.FACE_ROUND.setUniform("alpha", alpha);
                ShaderUtil.FACE_ROUND.setUniform("hurtPercent", hurtPercent);  // Передаем процент повреждений в шейдер
                ShaderUtil.FACE_ROUND.setUniform("u", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("v", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("w", 1f / 8);
                ShaderUtil.FACE_ROUND.setUniform("h", 1f / 8);


                quadsBegin(x, y, width, height, 7);

                // Отключаем шейдер
                ShaderUtil.FACE_ROUND.detach();

                RenderSystem.disableBlend();
                RenderSystem.popMatrix();
            } catch(Exception e){
                e.printStackTrace();
            }
        }
просто замените свой ShaderUtil на мой
Пожалуйста, авторизуйтесь для просмотра ссылки.


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


Спс за просмотр темки!
1 : 1 скид особенно хорошо заскидил хотбар чат и песок из пустыни, еще чуток над лесом поработать и ваще имба :hearteyecat:
 
Свэг худ нурика уро!!!
ну типо меня просили я слил:innocent:
Пожалуйста, авторизуйтесь для просмотра ссылки.

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


кароч вот вам это в RenderUtil

drawRoundFace:
Expand Collapse Copy
public static void drawRoundFace(float x, float y, float width, float height, float radius, float alpha, AbstractClientPlayerEntity target) {
            try {
                ResourceLocation skin = target.getLocationSkin();
                mc.getTextureManager().bindTexture(skin);
                // Вычисляем процент повреждения
                float hurtPercent = getHurtPercent(target);

                RenderSystem.pushMatrix();
                RenderSystem.enableBlend();
                RenderSystem.blendFunc(770, 771);
                // Подключаем шейдер для округлой головы
                ShaderUtil.FACE_ROUND.attach();

                // Передаем данные в шейдер
                ShaderUtil.FACE_ROUND.setUniform("location", x * 2, sr.getHeight() - height * 2 - y * 2);
                ShaderUtil.FACE_ROUND.setUniform("size", width * 2, height * 2);
                ShaderUtil.FACE_ROUND.setUniform("texture", 0);
                ShaderUtil.FACE_ROUND.setUniform("radius", radius * 2);
                ShaderUtil.FACE_ROUND.setUniform("alpha", alpha);
                ShaderUtil.FACE_ROUND.setUniform("hurtPercent", hurtPercent);  // Передаем процент повреждений в шейдер
                ShaderUtil.FACE_ROUND.setUniform("u", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("v", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("w", 1f / 8);
                ShaderUtil.FACE_ROUND.setUniform("h", 1f / 8);


                quadsBegin(x, y, width, height, 7);

                // Отключаем шейдер
                ShaderUtil.FACE_ROUND.detach();

                RenderSystem.disableBlend();
                RenderSystem.popMatrix();
            } catch(Exception e){
                e.printStackTrace();
            }
        }
просто замените свой ShaderUtil на мой
Пожалуйста, авторизуйтесь для просмотра ссылки.


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


Спс за просмотр темки!
А можно Render2D?
 
Свэг худ нурика уро!!!
ну типо меня просили я слил:innocent:
Пожалуйста, авторизуйтесь для просмотра ссылки.

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


кароч вот вам это в RenderUtil

drawRoundFace:
Expand Collapse Copy
public static void drawRoundFace(float x, float y, float width, float height, float radius, float alpha, AbstractClientPlayerEntity target) {
            try {
                ResourceLocation skin = target.getLocationSkin();
                mc.getTextureManager().bindTexture(skin);
                // Вычисляем процент повреждения
                float hurtPercent = getHurtPercent(target);

                RenderSystem.pushMatrix();
                RenderSystem.enableBlend();
                RenderSystem.blendFunc(770, 771);
                // Подключаем шейдер для округлой головы
                ShaderUtil.FACE_ROUND.attach();

                // Передаем данные в шейдер
                ShaderUtil.FACE_ROUND.setUniform("location", x * 2, sr.getHeight() - height * 2 - y * 2);
                ShaderUtil.FACE_ROUND.setUniform("size", width * 2, height * 2);
                ShaderUtil.FACE_ROUND.setUniform("texture", 0);
                ShaderUtil.FACE_ROUND.setUniform("radius", radius * 2);
                ShaderUtil.FACE_ROUND.setUniform("alpha", alpha);
                ShaderUtil.FACE_ROUND.setUniform("hurtPercent", hurtPercent);  // Передаем процент повреждений в шейдер
                ShaderUtil.FACE_ROUND.setUniform("u", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("v", (1f / 64) * 8);
                ShaderUtil.FACE_ROUND.setUniform("w", 1f / 8);
                ShaderUtil.FACE_ROUND.setUniform("h", 1f / 8);


                quadsBegin(x, y, width, height, 7);

                // Отключаем шейдер
                ShaderUtil.FACE_ROUND.detach();

                RenderSystem.disableBlend();
                RenderSystem.popMatrix();
            } catch(Exception e){
                e.printStackTrace();
            }
        }
просто замените свой ShaderUtil на мой
Пожалуйста, авторизуйтесь для просмотра ссылки.


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


Спс за просмотр темки!
/del хуета
 

Похожие темы

Назад
Сверху Снизу