Исходник WaterMark

Забаненный
Статус
Оффлайн
Регистрация
27 Сен 2018
Сообщения
1,312
Реакции[?]
456
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как заинжектить?
Сначала инжектишь его в свои сурсы, комплишь свои сурсы, инжектишь получаемую длл из твоих сурсов:seemsgood:
Ну а тема полезная, но ч ее где-то видел на юг уже.
 
гавно кста
Забаненный
Статус
Оффлайн
Регистрация
16 Фев 2019
Сообщения
200
Реакции[?]
33
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Чутка не в вас
Забаненный
Статус
Оффлайн
Регистрация
16 Дек 2018
Сообщения
117
Реакции[?]
33
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Помоги у меня не инжектится ппхуд с этим
 
Забаненный
Статус
Оффлайн
Регистрация
28 Апр 2019
Сообщения
19
Реакции[?]
5
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
А што нада делать?
 
Забанен
Забаненный
Статус
Оффлайн
Регистрация
26 Ноя 2017
Сообщения
463
Реакции[?]
48
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Вставил в кансол, тепер пишет виндавс запломбриаван!
Пишу с тостера!!!!!!!!!
С тебя 5к доларов!
 
NotCoder
Пользователь
Статус
Оффлайн
Регистрация
25 Мар 2018
Сообщения
354
Реакции[?]
108
Поинты[?]
0
мб кому надо
Код:
if (Settings::Misc::misc_elitewatermark)
{
    g_pRender->DrawFillBox(9, 9, 115, 18, Color(255, 255, 255, 100));
    g_pRender->Text(12, 9, false, false, Color(50, 50, 50), "YOUGAME.BIZ");
}
Settings.h в namespace Misc
Код:
extern bool misc_elitewatermark;
Settings.cpp в namespace Misc
Код:
bool misc_elitewatermark; = true;
Потом просто в Client.cpp чекбокс рисуем
Код:
ImGui::Checkbox("Watermark", &Settings::Misc::misc_elitewatermark);
вроде всё правильно написал
можете под себя отредачить
P.S: Я только c++ изучать начал не пишите хуйню

можно кста ласт билд добавить

это мой вариант
Код:
if (Settings::Misc::misc_elitewatermark)
{
    g_pRender->DrawFillBox(10, 10, 318, 17, Color(255, 255, 255, 100));
    g_pRender->Text(13, 10, false, false, Color(80, 80, 80, 100), "povor.pw " "|" " latest build: %s : %s", __DATE__, __TIME__);
}
Это хорошо, что появится новый pTryPaster. Но у тебя 1 ошибка, которую я нашел "bool misc_elitewatermark = true;" перед равно не должно быть ";", иначе будут ошибки. Да и что бы не подгонять значение каждый раз длины лучше сделать так:
C++:
std::string swatemark;
swatemark+= " "; //Твой текс.
int length_w = swatemark.length(), x = 9,y = 9, h = 18;
    g_pRender->Text(x + 3, y, false, false, Color(50, 50, 50), swatemark.c_str());
    g_pRender->DrawFillBox(x, y, length_w , h , Color(255, 255, 255, 100));
Просто рекомендую держать все в переменных, чтобы потом в ручную не искать и не менять код.
А так удачи :3
PS: Хм, а если бы я делал, то так:
C++:
void watemark(int x, int y, int h, int w, int alpha, std::string Text){
    if(w == 0)
        w = Text.length();

    g_pRender->Text(x, y, false, false, Color::Grey(), Text.c_str());
    g_pRender->DrawFillBox(x, y, w , h , Color::White(alpha));
}
PSS: Вот мой watemark с 2018г, подкос под скеет.цц

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.

 
Последнее редактирование:
off
Участник
Статус
Оффлайн
Регистрация
7 Сен 2017
Сообщения
696
Реакции[?]
163
Поинты[?]
0
Это хорошо, что появится новый pTryPaster. Но у тебя 1 ошибка, которую я нашел "bool misc_elitewatermark = true;" перед равно не должно быть ";", иначе будут ошибки. Да и что бы не подгонять значение каждый раз длины лучше сделать так:
C++:
std::string swatemark;
swatemark+= " "; //Твой текс.
int length_w = swatemark.length(), x = 9,y = 9, h = 18;
    g_pRender->Text(x + 3, y, false, false, Color(50, 50, 50), swatemark.c_str());
    g_pRender->DrawFillBox(x, y, length_w , h , Color(255, 255, 255, 100));
Просто рекомендую держать все в переменных, чтобы потом в ручную не искать и не менять код.
А так удачи :3
PS: Хм, а если бы я делал, то так:
C++:
void watemark(int x, int y, int h, int w, int alpha, std::string Text){
    if(w == 0)
        w = Text.length();

    g_pRender->Text(x, y, false, false, Color::Grey(), Text.c_str());
    g_pRender->DrawFillBox(x, y, w , h , Color::White(alpha));
}
PSS: Вот мой watemark с 2018г, подкос под скеет.цц
Скрытое содержимое
SS?
 
Забаненный
Статус
Оффлайн
Регистрация
27 Сен 2018
Сообщения
1,312
Реакции[?]
456
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
гавно кста
Забаненный
Статус
Оффлайн
Регистрация
16 Фев 2019
Сообщения
200
Реакции[?]
33
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Но у тебя 1 ошибка, которую я нашел "bool misc_elitewatermark = true;" перед равно не должно быть ";", иначе будут ошибки.
Мой индус ничего не говорил

Да и что бы не подгонять значение каждый раз длины лучше сделать так
Угу

UPD: Можешь сказать какую команду юзать чтобы сделать задержку перед следующим действием (а то delay не робит, а из-за sleep 10 фпс)
 
гавно кста
Забаненный
Статус
Оффлайн
Регистрация
16 Фев 2019
Сообщения
200
Реакции[?]
33
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
/del комент )
 
NotCoder
Пользователь
Статус
Оффлайн
Регистрация
25 Мар 2018
Сообщения
354
Реакции[?]
108
Поинты[?]
0
Мой индус ничего не говорил

Угу

UPD: Можешь сказать какую команду юзать чтобы сделать задержку перед следующим действием (а то delay не робит, а из-за sleep 10 фпс)
Самая простая:
C++:
bool delay(int speed, int max_time){
float _time += speed / 100; //То есть: ставишь speed  100 = 1с и т.д.
if(_time <=  max_time) return false;
else return true;
}
//Пример
if(delay(150, 30)) {
//render или действие
}
Хз, если не подходит, то поищи в паблике)
 
сдерживаю выходящее наружу зло
Пользователь
Статус
Оффлайн
Регистрация
25 Ноя 2018
Сообщения
503
Реакции[?]
104
Поинты[?]
1K
ну и где? вставил в легит аа чёт не работает
 
гавно кста
Забаненный
Статус
Оффлайн
Регистрация
16 Фев 2019
Сообщения
200
Реакции[?]
33
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ну и где? вставил в легит аа чёт не работает
я вставил в резольвер работает как часы:roflanEbalo:
а чё это не в бхоп ставить?
ТАМ БЛЯТЬ ДЛЯ СЛАБОУМНЫХ ЕСТЬ СПОЙЛЕР КАК ВСТАВЛЯТЬ
 
Последнее редактирование:
Сверху Снизу