Гайд Как сделать анимацию текста. any base

  • Автор темы Автор темы Moyten
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
6 Дек 2023
Сообщения
502
Реакции
3

Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:

  • бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
  • маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
  • приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
  • обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.

Спасибо!

Сделано на 3.1, но подходит по факту на любую базу, скорее всего такая утилка есть у большинства посетителей данного форума, но мб кто то не знал как это сделать
SS =
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Java:
Expand Collapse Copy
@Data
public class BetterText {

    private List<String> texts;
    public final StringBuilder output = new StringBuilder();
    public String output1 = "";
    private int delay;
    private int textIndex = 0;
    private int charIndex = 0;
    private boolean forward = true;
    private long lastUpdateTime = System.currentTimeMillis();

    public BetterText(int delay, String... texts) {
        this.texts = List.of(texts);
        this.delay = delay;
        start();
    }
    private void start() {
        new Thread(() -> {
            try {
                int index = 0;
                while (true) {
                    for (int i = 0; i < texts.get(index).length(); i++) {
                        output1 += texts.get(index).charAt(i);
                        Thread.sleep(100);
                    }
                    Thread.sleep(delay);
                    for (int i = output1.length(); i >= 0; i--) {
                        output1 = output1.substring(0, i);
                        Thread.sleep(60);
                    }
                    if (index >= texts.size() - 1) {
                        index = 0;
                    }
                    index += 1;
                    Thread.sleep(400);
                }
            } catch (InterruptedException e) {
                throw new RuntimeException(e);
            }
        }).start();
    }
}
ЧТО С ЭТИМ ДЕЛАТЬ?
1. Заходите в класс в котором вы хотите отрендерить этот текст
2. Создаете строку:
Java:
Expand Collapse Copy
 final BetterText text1 = new BetterText(1000,"", "Wonderful",/*"Development",*/"Build: " + UserPublic.getVers,"FG PASTER");
Первое значение - задержка, все что идет после - текст который будет появляться, ОБЯЗАТЕЛЬНО ПЕРВЫМ ПОСТАВИТЬ "", А ДАЛЬШЕ ПИСАТЬ СВОЙ ТЕКСТ
3. В месте где вы определяете ширину/рендерите текст пишите вместо вашего текста:
Java:
Expand Collapse Copy
text1.output1
Что бы у вас получилось:
Java:
Expand Collapse Copy
float textWidth = Fonts.sf_medium.getWidth(text1.output1, fontSize, 0.1f);
Ну а дальше делайте с этим что хотите
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сделано на 3.1, но подходит по факту на любую базу, скорее всего такая утилка есть у большинства посетителей данного форума, но мб кто то не знал как это сделать
SS =
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Java:
Expand Collapse Copy
@Data
public class BetterText {

    private List<String> texts;
    public final StringBuilder output = new StringBuilder();
    public String output1 = "";
    private int delay;
    private int textIndex = 0;
    private int charIndex = 0;
    private boolean forward = true;
    private long lastUpdateTime = System.currentTimeMillis();

    public BetterText(int delay, String... texts) {
        this.texts = List.of(texts);
        this.delay = delay;
        start();
    }
    private void start() {
        new Thread(() -> {
            try {
                int index = 0;
                while (true) {
                    for (int i = 0; i < texts.get(index).length(); i++) {
                        output1 += texts.get(index).charAt(i);
                        Thread.sleep(100);
                    }
                    Thread.sleep(delay);
                    for (int i = output1.length(); i >= 0; i--) {
                        output1 = output1.substring(0, i);
                        Thread.sleep(60);
                    }
                    if (index >= texts.size() - 1) {
                        index = 0;
                    }
                    index += 1;
                    Thread.sleep(400);
                }
            } catch (InterruptedException e) {
                throw new RuntimeException(e);
            }
        }).start();
    }
}
ЧТО С ЭТИМ ДЕЛАТЬ?
1. Заходите в класс в котором вы хотите отрендерить этот текст
2. Создаете строку:
Java:
Expand Collapse Copy
 final BetterText text1 = new BetterText(1000,"", "Wonderful",/*"Development",*/"Build: " + UserPublic.getVers,"FG PASTER");
Первое значение - задержка, все что идет после - текст который будет появляться, ОБЯЗАТЕЛЬНО ПЕРВЫМ ПОСТАВИТЬ "", А ДАЛЬШЕ ПИСАТЬ СВОЙ ТЕКСТ
3. В месте где вы определяете ширину/рендерите текст пишите вместо вашего текста:
Java:
Expand Collapse Copy
text1.output1
Что бы у вас получилось:
Java:
Expand Collapse Copy
float textWidth = Fonts.sf_medium.getWidth(text1.output1, fontSize, 0.1f);
Ну а дальше делайте с этим что хотите
это типа скид анимации текста как в excellent (который слит) или че?
 
Сделано на 3.1, но подходит по факту на любую базу, скорее всего такая утилка есть у большинства посетителей данного форума, но мб кто то не знал как это сделать
SS =
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Java:
Expand Collapse Copy
@Data
public class BetterText {

    private List<String> texts;
    public final StringBuilder output = new StringBuilder();
    public String output1 = "";
    private int delay;
    private int textIndex = 0;
    private int charIndex = 0;
    private boolean forward = true;
    private long lastUpdateTime = System.currentTimeMillis();

    public BetterText(int delay, String... texts) {
        this.texts = List.of(texts);
        this.delay = delay;
        start();
    }
    private void start() {
        new Thread(() -> {
            try {
                int index = 0;
                while (true) {
                    for (int i = 0; i < texts.get(index).length(); i++) {
                        output1 += texts.get(index).charAt(i);
                        Thread.sleep(100);
                    }
                    Thread.sleep(delay);
                    for (int i = output1.length(); i >= 0; i--) {
                        output1 = output1.substring(0, i);
                        Thread.sleep(60);
                    }
                    if (index >= texts.size() - 1) {
                        index = 0;
                    }
                    index += 1;
                    Thread.sleep(400);
                }
            } catch (InterruptedException e) {
                throw new RuntimeException(e);
            }
        }).start();
    }
}
ЧТО С ЭТИМ ДЕЛАТЬ?
1. Заходите в класс в котором вы хотите отрендерить этот текст
2. Создаете строку:
Java:
Expand Collapse Copy
 final BetterText text1 = new BetterText(1000,"", "Wonderful",/*"Development",*/"Build: " + UserPublic.getVers,"FG PASTER");
Первое значение - задержка, все что идет после - текст который будет появляться, ОБЯЗАТЕЛЬНО ПЕРВЫМ ПОСТАВИТЬ "", А ДАЛЬШЕ ПИСАТЬ СВОЙ ТЕКСТ
3. В месте где вы определяете ширину/рендерите текст пишите вместо вашего текста:
Java:
Expand Collapse Copy
text1.output1
Что бы у вас получилось:
Java:
Expand Collapse Copy
float textWidth = Fonts.sf_medium.getWidth(text1.output1, fontSize, 0.1f);
Ну а дальше делайте с этим что хотите
ххахахах блять сделалй гайд со слитой утилкой
 
бесполезный гайд
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сделано на 3.1, но подходит по факту на любую базу, скорее всего такая утилка есть у большинства посетителей данного форума, но мб кто то не знал как это сделать
SS =
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Java:
Expand Collapse Copy
@Data
public class BetterText {

    private List<String> texts;
    public final StringBuilder output = new StringBuilder();
    public String output1 = "";
    private int delay;
    private int textIndex = 0;
    private int charIndex = 0;
    private boolean forward = true;
    private long lastUpdateTime = System.currentTimeMillis();

    public BetterText(int delay, String... texts) {
        this.texts = List.of(texts);
        this.delay = delay;
        start();
    }
    private void start() {
        new Thread(() -> {
            try {
                int index = 0;
                while (true) {
                    for (int i = 0; i < texts.get(index).length(); i++) {
                        output1 += texts.get(index).charAt(i);
                        Thread.sleep(100);
                    }
                    Thread.sleep(delay);
                    for (int i = output1.length(); i >= 0; i--) {
                        output1 = output1.substring(0, i);
                        Thread.sleep(60);
                    }
                    if (index >= texts.size() - 1) {
                        index = 0;
                    }
                    index += 1;
                    Thread.sleep(400);
                }
            } catch (InterruptedException e) {
                throw new RuntimeException(e);
            }
        }).start();
    }
}
ЧТО С ЭТИМ ДЕЛАТЬ?
1. Заходите в класс в котором вы хотите отрендерить этот текст
2. Создаете строку:
Java:
Expand Collapse Copy
 final BetterText text1 = new BetterText(1000,"", "Wonderful",/*"Development",*/"Build: " + UserPublic.getVers,"FG PASTER");
Первое значение - задержка, все что идет после - текст который будет появляться, ОБЯЗАТЕЛЬНО ПЕРВЫМ ПОСТАВИТЬ "", А ДАЛЬШЕ ПИСАТЬ СВОЙ ТЕКСТ
3. В месте где вы определяете ширину/рендерите текст пишите вместо вашего текста:
Java:
Expand Collapse Copy
text1.output1
Что бы у вас получилось:
Java:
Expand Collapse Copy
float textWidth = Fonts.sf_medium.getWidth(text1.output1, fontSize, 0.1f);
Ну а дальше делайте с этим что хотите
/del
 
и нахуя если человек не осталый пастер с 2 извилинами то он сам сможет взять это с экспы 2.0
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сделано на 3.1, но подходит по факту на любую базу, скорее всего такая утилка есть у большинства посетителей данного форума, но мб кто то не знал как это сделать
SS =
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Java:
Expand Collapse Copy
@Data
public class BetterText {

    private List<String> texts;
    public final StringBuilder output = new StringBuilder();
    public String output1 = "";
    private int delay;
    private int textIndex = 0;
    private int charIndex = 0;
    private boolean forward = true;
    private long lastUpdateTime = System.currentTimeMillis();

    public BetterText(int delay, String... texts) {
        this.texts = List.of(texts);
        this.delay = delay;
        start();
    }
    private void start() {
        new Thread(() -> {
            try {
                int index = 0;
                while (true) {
                    for (int i = 0; i < texts.get(index).length(); i++) {
                        output1 += texts.get(index).charAt(i);
                        Thread.sleep(100);
                    }
                    Thread.sleep(delay);
                    for (int i = output1.length(); i >= 0; i--) {
                        output1 = output1.substring(0, i);
                        Thread.sleep(60);
                    }
                    if (index >= texts.size() - 1) {
                        index = 0;
                    }
                    index += 1;
                    Thread.sleep(400);
                }
            } catch (InterruptedException e) {
                throw new RuntimeException(e);
            }
        }).start();
    }
}
ЧТО С ЭТИМ ДЕЛАТЬ?
1. Заходите в класс в котором вы хотите отрендерить этот текст
2. Создаете строку:
Java:
Expand Collapse Copy
 final BetterText text1 = new BetterText(1000,"", "Wonderful",/*"Development",*/"Build: " + UserPublic.getVers,"FG PASTER");
Первое значение - задержка, все что идет после - текст который будет появляться, ОБЯЗАТЕЛЬНО ПЕРВЫМ ПОСТАВИТЬ "", А ДАЛЬШЕ ПИСАТЬ СВОЙ ТЕКСТ
3. В месте где вы определяете ширину/рендерите текст пишите вместо вашего текста:
Java:
Expand Collapse Copy
text1.output1
Что бы у вас получилось:
Java:
Expand Collapse Copy
float textWidth = Fonts.sf_medium.getWidth(text1.output1, fontSize, 0.1f);
Ну а дальше делайте с этим что хотите
/del обыч 2.0 экспа
 
Назад
Сверху Снизу