Pessoal vou postar uma forma mais organizada de fazer essa parte das descrições que é exibido na barra da janela.
Ao invés de adicionar essas linhas em void Interface::Work()
Código:
char test[500];
sprintf_s(test, sizeof(test), "Server: %s || Player: %s || Level: %d ", gProtect.m_MainInfo.WindowName, gObjUser.lpPlayer->Name, gObjUser.lpPlayer->Level);
SetWindowText(pGameWindow, test);
Crie uma função com qualquer nome que achar melhor...No exemplo abaixo estarei criando uma função chamada PerfectZone, mas você pode criar com outro nome que não seja um nome já existente na sua source.
Em inferface.cpp adicione:
Código:
void Interface::PerfectZone()
{
char test[500];
sprintf_s(test, sizeof(test), "Server: %s || Player: %s || Level: %d ", gProtect.m_MainInfo.WindowName, gObjUser.lpPlayer->Name, gObjUser.lpPlayer->Level);
SetWindowText(pGameWindow, test);
}
e em void Interface::Work() adicione a seguinte linha:
Código:
gInterface.PerfectZone();
Em Interface.h dentro da class Interface { public: adicione:
Código:
void PerfectZone();
Caso queira adicionar mais informações na janela como quantidade de resets,moedas cashshop, time...É só acrescentar o que deseja como por exemplo:
Código:
static char test[500];
sprintf_s(test, sizeof(test), "Character : %s || Level: %d || Reset: %d || Wcoint(C) : %d || Wcoint(P) : %d || Goblin Point : %d", gObjUser.lpPlayer->Name, gObjUser.lpPlayer->Level, ViewReset, Coin1,Coin2,Coin3);
E você terá algo parecido com isso: