Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Сорри за ап темы, но это не динамический получается, а статический с базой для динамического, смысл в том, что мы привязываемся к сервертайму и если тайм = 1, то выводим "Sosi", если = 2 "osiS" и т.п.
Сорри за ап темы, но это не динамический получается, а статический с базой для динамического, смысл в том, что мы привязываемся к сервертайму и если тайм = 1, то выводим "Sosi", если = 2 "osiS" и т.п.
короче, создаешь файл заголовка (пусть будет misc.h), потом создаешь исходник C++ (пускай misc.cpp).
в misc.hpp создаешь пространство имен и функцию в нем:
C++:
namespace Misc { // наше пространство имен - Misc, значит и обращаться к нему будем также
void ChangeMyFreakingClanTag(); // функция для смены ника
}
теперь нужно написать код этой функции в misc.cpp. код я уже скидывал, но еще надо добавить в начало сам тег, то есть код будет таким:
C++:
#include "Misc.h" // привязываем наш файл заголовка
std::string gay = "tra$h"; // переменная с тегом
void ChangeMyFreakingClanTag()
{
if (!g_EngineClient->IsInGame() || !g_EngineClient->IsConnected()) // если человек не в игре - прерываем функцию
return;
if (!g_Options.misc_animated_clantag) // если в настройках выключено - прерываем
return;
static size_t lastTime = 0;
if (GetTickCount() > lastTime)
{
gay += gay.at(0);
gay.erase(0, 1);
Utils::SetClantag(gay.c_str()); // устанавливаем тег, путем обращения в SDK
lastTime = GetTickCount() + 650;
}
}
и последнее, ищешь твой файл с хуками (обычно это hooks.cpp) и вызываешь в теле функции hkCreateMove:
C++:
void __stdcall hkCreateMove(int sequence_number, float input_sample_frametime, bool active, bool& bSendPacket)
{
// some another code
Misc::ChangeMyFreakingClanTag();
}
короче, создаешь файл заголовка (пусть будет misc.h), потом создаешь исходник C++ (пускай misc.cpp).
в misc.hpp создаешь пространство имен и функцию в нем:
C++:
namespace Misc { // наше пространство имен - Misc, значит и обращаться к нему будем также
void ChangeMyFreakingClanTag(); // функция для смены ника
}
теперь нужно написать код этой функции в misc.cpp. код я уже скидывал, но еще надо добавить в начало сам тег, то есть код будет таким:
C++:
#include "Misc.h" // привязываем наш файл заголовка
std::string gay = "tra$h"; // переменная с тегом
void ChangeMyFreakingClanTag()
{
if (!g_EngineClient->IsInGame() || !g_EngineClient->IsConnected()) // если человек не в игре - прерываем функцию
return;
if (!g_Options.misc_animated_clantag) // если в настройках выключено - прерываем
return;
static size_t lastTime = 0;
if (GetTickCount() > lastTime)
{
gay += gay.at(0);
gay.erase(0, 1);
Utils::SetClantag(gay.c_str()); // устанавливаем тег, путем обращения в SDK
lastTime = GetTickCount() + 650;
}
}
и последнее, ищешь твой файл с хуками (обычно это hooks.cpp) и вызываешь в теле функции hkCreateMove:
C++:
void __stdcall hkCreateMove(int sequence_number, float input_sample_frametime, bool active, bool& bSendPacket)
{
// some another code
Misc::ChangeMyFreakingClanTag();
}