• Я зарабатываю 100 000 RUB / месяц на этом сайте!

    А знаешь как? Я всего-лишь публикую (создаю темы), а админ мне платит. Трачу деньги на мороженое, робуксы и сервера в Minecraft. А ещё на паль из Китая. 

    Хочешь так же? Пиши и узнавай условия: https://t.me/alex_redact
    Реклама: https://t.me/yougame_official

Вопрос Джамп серклы как у нурсултана некстген (png) (уже сделал)

  • Автор темы Автор темы nedze
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
16 Мар 2024
Сообщения
416
Реакции
3
Пожалуйста, сделайте мне джамп сёркл, я вас очень прошу. Я уже ебусь с этими джамп сёрклами четыре дня, никак не могу сделать. Буду очень благодарен, если поможете ну типа пнг (название: square) вот и ss:
circle.png
 
Последнее редактирование:
Я олух или че, просто через любой конвертор поменять и убрать заданий фон. Нет?
так блять там шэдоув(shadow) уберется умник и как там поменять? давай покажи мне
 
на юг искать не пробовал?
package crashdolbaeb.nursultan.skid.modules.impl.render;

import com.google.common.eventbus.Subscribe;
import com.mojang.blaze3d.platform.GlStateManager;
import com.mojang.blaze3d.systems.RenderSystem;
import crashdolbaeb.nursultan.skid.client.events.JumpEvent;
import crashdolbaeb.nursultan.skid.client.events.WorldEvent;
import crashdolbaeb.nursultan.skid.modules.api.Type;
import crashdolbaeb.nursultan.skid.modules.api.Module;
import crashdolbaeb.nursultan.skid.modules.api.ModuleUpgrade;
import crashdolbaeb.nursultan.skid.modules.settings.impl.SliderSetting;
import crashdolbaeb.nursultan.skid.system.render.ColorUtils;
import net.minecraft.client.renderer.vertex.DefaultVertexFormats;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.math.vector.Vector3d;
import ru.hogoshi.Animation;
import ru.hogoshi.util.Easings;

import java.util.concurrent.CopyOnWriteArrayList;

@ModuleUpgrade(name = "JumpCircle", type = Type.Render)
public class JumpCircle extends Module {
SliderSetting radius = new SliderSetting("Радиус", 1f, 0.05f, 2, 0.1f);
public JumpCircle(){
addSettings(radius);
}


private final CopyOnWriteArrayList<Circle> circles = new CopyOnWriteArrayList<>();

@Subscribe
private void onJump(JumpEvent e) {
circles.add(new Circle(mc.player.getPositon(mc.getRenderPartialTicks()).add(0,0.05, 0)));
}

private final ResourceLocation circle = new ResourceLocation("nursultan.skid/images/circle.png");

@Subscribe
private void onRender(WorldEvent e) {

double sin = Math.sin((double) System.currentTimeMillis() / 1000.0);
RenderSystem.pushMatrix();
RenderSystem.disableLighting();
RenderSystem.depthMask(false);
RenderSystem.enableBlend();
RenderSystem.shadeModel(7425);
RenderSystem.disableCull();
RenderSystem.disableAlphaTest();
RenderSystem.blendFuncSeparate(770, 1, 0, 1);
GlStateManager.translated(-mc.getRenderManager().info.getProjectedView().x, -mc.getRenderManager().info.getProjectedView().y,-mc.getRenderManager().info.getProjectedView().z);

// render
{
for (Circle c : circles) {
mc.getTextureManager().bindTexture(circle);
if (System.currentTimeMillis() - c.time > 3200) circles.remove(c);
long lifeTime = System.currentTimeMillis() - c.time;

c.animation.update();
float rad = (float) c.animation.getValue()/2.5f + radius.get();

Vector3d vector3d = c.vector3d;

vector3d = vector3d.add(-rad / 2f, 0 ,-rad / 2f);

buffer.begin(7, DefaultVertexFormats.POSITION_COLOR_TEX);
float fadeFactor = 1f - (lifeTime / 3200f);
int alpha = (int) (255 * fadeFactor);
buffer.pos(vector3d.x, vector3d.y, vector3d.z).color(ColorUtils.setAlpha(ColorUtils.getColor(5), alpha)).tex(0,0).endVertex();
buffer.pos(vector3d.x + rad, vector3d.y, vector3d.z).color(ColorUtils.setAlpha(ColorUtils.getColor(10), alpha)).tex(1,0).endVertex();
buffer.pos(vector3d.x + rad, vector3d.y, vector3d.z + rad).color(ColorUtils.setAlpha(ColorUtils.getColor(15), alpha)).tex(1,1).endVertex();
buffer.pos(vector3d.x, vector3d.y, vector3d.z + rad).color(ColorUtils.setAlpha(ColorUtils.getColor(20), alpha)).tex(0,1).endVertex();
buffer.pos(vector3d.x, vector3d.y, vector3d.z).color(ColorUtils.setAlpha(ColorUtils.getColor(5), alpha)).tex(0,0).endVertex();
buffer.pos(vector3d.x + rad, vector3d.y, vector3d.z).color(ColorUtils.setAlpha(ColorUtils.getColor(10), alpha)).tex(1,0).endVertex();
buffer.pos(vector3d.x + rad, vector3d.y, vector3d.z + rad).color(ColorUtils.setAlpha(ColorUtils.getColor(15), alpha)).tex(1,1).endVertex();
buffer.pos(vector3d.x, vector3d.y, vector3d.z + rad).color(ColorUtils.setAlpha(ColorUtils.getColor(20), alpha)).tex(0,1).endVertex();
tessellator.draw();
}

}

GlStateManager.disableBlend();
GlStateManager.shadeModel(7424);
GlStateManager.depthMask(true);
GlStateManager.enableAlphaTest();
GlStateManager.enableCull();
GlStateManager.popMatrix();
}


private class Circle {

private final Vector3d vector3d;

private final long time;
private final Animation animation = new Animation();
private boolean isBack;

public Circle(Vector3d vector3d) {
this.vector3d = vector3d;
time = System.currentTimeMillis();
animation.animate(10, 10, Easings.CIRC_OUT);
}

}

}
 
на юг искать не пробовал?
package crashdolbaeb.nursultan.skid.modules.impl.render;

import com.google.common.eventbus.Subscribe;
import com.mojang.blaze3d.platform.GlStateManager;
import com.mojang.blaze3d.systems.RenderSystem;
import crashdolbaeb.nursultan.skid.client.events.JumpEvent;
import crashdolbaeb.nursultan.skid.client.events.WorldEvent;
import crashdolbaeb.nursultan.skid.modules.api.Type;
import crashdolbaeb.nursultan.skid.modules.api.Module;
import crashdolbaeb.nursultan.skid.modules.api.ModuleUpgrade;
import crashdolbaeb.nursultan.skid.modules.settings.impl.SliderSetting;
import crashdolbaeb.nursultan.skid.system.render.ColorUtils;
import net.minecraft.client.renderer.vertex.DefaultVertexFormats;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.math.vector.Vector3d;
import ru.hogoshi.Animation;
import ru.hogoshi.util.Easings;

import java.util.concurrent.CopyOnWriteArrayList;

@ModuleUpgrade(name = "JumpCircle", type = Type.Render)
public class JumpCircle extends Module {
SliderSetting radius = new SliderSetting("Радиус", 1f, 0.05f, 2, 0.1f);
public JumpCircle(){
addSettings(radius);
}


private final CopyOnWriteArrayList<Circle> circles = new CopyOnWriteArrayList<>();

@Subscribe
private void onJump(JumpEvent e) {
circles.add(new Circle(mc.player.getPositon(mc.getRenderPartialTicks()).add(0,0.05, 0)));
}

private final ResourceLocation circle = new ResourceLocation("nursultan.skid/images/circle.png");

@Subscribe
private void onRender(WorldEvent e) {

double sin = Math.sin((double) System.currentTimeMillis() / 1000.0);
RenderSystem.pushMatrix();
RenderSystem.disableLighting();
RenderSystem.depthMask(false);
RenderSystem.enableBlend();
RenderSystem.shadeModel(7425);
RenderSystem.disableCull();
RenderSystem.disableAlphaTest();
RenderSystem.blendFuncSeparate(770, 1, 0, 1);
GlStateManager.translated(-mc.getRenderManager().info.getProjectedView().x, -mc.getRenderManager().info.getProjectedView().y,-mc.getRenderManager().info.getProjectedView().z);

// render
{
for (Circle c : circles) {
mc.getTextureManager().bindTexture(circle);
if (System.currentTimeMillis() - c.time > 3200) circles.remove(c);
long lifeTime = System.currentTimeMillis() - c.time;

c.animation.update();
float rad = (float) c.animation.getValue()/2.5f + radius.get();

Vector3d vector3d = c.vector3d;

vector3d = vector3d.add(-rad / 2f, 0 ,-rad / 2f);

buffer.begin(7, DefaultVertexFormats.POSITION_COLOR_TEX);
float fadeFactor = 1f - (lifeTime / 3200f);
int alpha = (int) (255 * fadeFactor);
buffer.pos(vector3d.x, vector3d.y, vector3d.z).color(ColorUtils.setAlpha(ColorUtils.getColor(5), alpha)).tex(0,0).endVertex();
buffer.pos(vector3d.x + rad, vector3d.y, vector3d.z).color(ColorUtils.setAlpha(ColorUtils.getColor(10), alpha)).tex(1,0).endVertex();
buffer.pos(vector3d.x + rad, vector3d.y, vector3d.z + rad).color(ColorUtils.setAlpha(ColorUtils.getColor(15), alpha)).tex(1,1).endVertex();
buffer.pos(vector3d.x, vector3d.y, vector3d.z + rad).color(ColorUtils.setAlpha(ColorUtils.getColor(20), alpha)).tex(0,1).endVertex();
buffer.pos(vector3d.x, vector3d.y, vector3d.z).color(ColorUtils.setAlpha(ColorUtils.getColor(5), alpha)).tex(0,0).endVertex();
buffer.pos(vector3d.x + rad, vector3d.y, vector3d.z).color(ColorUtils.setAlpha(ColorUtils.getColor(10), alpha)).tex(1,0).endVertex();
buffer.pos(vector3d.x + rad, vector3d.y, vector3d.z + rad).color(ColorUtils.setAlpha(ColorUtils.getColor(15), alpha)).tex(1,1).endVertex();
buffer.pos(vector3d.x, vector3d.y, vector3d.z + rad).color(ColorUtils.setAlpha(ColorUtils.getColor(20), alpha)).tex(0,1).endVertex();
tessellator.draw();
}

}

GlStateManager.disableBlend();
GlStateManager.shadeModel(7424);
GlStateManager.depthMask(true);
GlStateManager.enableAlphaTest();
GlStateManager.enableCull();
GlStateManager.popMatrix();
}


private class Circle {

private final Vector3d vector3d;

private final long time;
private final Animation animation = new Animation();
private boolean isBack;

public Circle(Vector3d vector3d) {
this.vector3d = vector3d;
time = System.currentTimeMillis();
animation.animate(10, 10, Easings.CIRC_OUT);
}

}

}
ДА БЛЯЧТЬ Я ПРОСИЛ НЕ КОД А ПНГ СУКАА :coldsideRage: :coldsideRage: :coldsideRage: :coldsideRage:
куда вы вообще смотрите?
1741176741545.png
 
Последнее редактирование:
Пожалуйста, сделайте мне джамп сёркл, я вас очень прошу. Я уже ебусь с этими джамп сёрклами четыре дня, никак не могу сделать. Буду очень благодарен, если поможете ну типа пнг (название: square) вот и ss:Посмотреть вложение 300339
просто через фотошоп/фигму сделать 3 круга, текст по кругу пустить и свечение добавить и все
 
Назад
Сверху Снизу