Гайд Более улучшенная версия вывода текста в консоль [INDIGO]

Я не Хлебушкин
Забаненный
Статус
Оффлайн
Регистрация
23 Июн 2017
Сообщения
571
Реакции[?]
213
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Последнее редактирование:
pCoder
Забаненный
Статус
Оффлайн
Регистрация
22 Фев 2018
Сообщения
294
Реакции[?]
66
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
за цветной текст такой хайд? ну такое
 
Я не Хлебушкин
Забаненный
Статус
Оффлайн
Регистрация
23 Июн 2017
Сообщения
571
Реакции[?]
213
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начинающий
Статус
Оффлайн
Регистрация
11 Апр 2018
Сообщения
141
Реакции[?]
20
Поинты[?]
0
Хайд не вижу, но напишу что делать можно так (Я так делаю) :
В Cvar.h вставляем:
Код:
void const ConsoleColorPrintf(const Color& clr, const char *pFormat, ...)
        {
            typedef void(__cdecl *OriginalFn)(void*, const Color&, const char *, ...);

            if (pFormat == nullptr)
                return;

            char buf[8192];

            va_list list;
            va_start(list, pFormat);
            _vsnprintf(buf, sizeof(buf) - 1, pFormat, list);
            va_end(list);
            buf[sizeof(buf) - 1] = 0;

            GetMethod<OriginalFn>(this, 25)(this, clr, buf, list);
        }
В Client.cpp после bool Initialize(IDirect3DDevice9* pDevice)
Код:
Interfaces::GetConVar()->ConsoleColorPrintf(Color::Color(255, 0, 0, 255), "Ваш текст");
 
В отставке.
Эксперт
Статус
Оффлайн
Регистрация
5 Окт 2016
Сообщения
1,687
Реакции[?]
1,223
Поинты[?]
1K
Хайд не вижу, но напишу что делать можно так (Я так делаю) :
В Cvar.h вставляем:
Код:
void const ConsoleColorPrintf(const Color& clr, const char *pFormat, ...)
        {
            typedef void(__cdecl *OriginalFn)(void*, const Color&, const char *, ...);

            if (pFormat == nullptr)
                return;

            char buf[8192];

            va_list list;
            va_start(list, pFormat);
            _vsnprintf(buf, sizeof(buf) - 1, pFormat, list);
            va_end(list);
            buf[sizeof(buf) - 1] = 0;

            GetMethod<OriginalFn>(this, 25)(this, clr, buf, list);
        }
В Client.cpp после bool Initialize(IDirect3DDevice9* pDevice)
Код:
Interfaces::GetConVar()->ConsoleColorPrintf(Color::Color(255, 0, 0, 255), "Ваш текст");
Похоже на то что под хайдом)
 
Забаненный
Статус
Оффлайн
Регистрация
24 Мар 2018
Сообщения
53
Реакции[?]
7
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Неплохо,но какой смысл Хлебушкин?
 
Новая ава блеять
Забаненный
Статус
Оффлайн
Регистрация
14 Янв 2018
Сообщения
89
Реакции[?]
235
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Есть вопрос. Зачем и за что 65 симп?
 
Начинающий
Статус
Оффлайн
Регистрация
11 Апр 2018
Сообщения
141
Реакции[?]
20
Поинты[?]
0
Есть вопрос. Зачем и за что 65 симп?
"Зато echo вставлять не надо.Хайд заслуженный"

Вывод цветного текста в консоль, человек сам решил такой хайд влепить
 
Эксперт
Статус
Оффлайн
Регистрация
12 Июн 2014
Сообщения
999
Реакции[?]
1,209
Поинты[?]
3K
это идиотизм, ты в этот буфер собрался войну и мир записывать?

+ массив желательно инициализировать
+ желательно обнулять массив
Код:
char buf[1024] = {0};
memset(buf,0,1024);
или
Код:
SecureZeroMemory(buf, sizeof(buf));
 
Начинающий
Статус
Оффлайн
Регистрация
11 Апр 2018
Сообщения
141
Реакции[?]
20
Поинты[?]
0
это идиотизм, ты в этот буфер собрался войну и мир записывать?
Обычно целые книги туда писал и читал между раундами)

Сделал и не юзал, так как не была нужна, по этому и не задумывался.
 
Сверху Снизу