OnChannelChat - Horas antes do chat
Olá, tinha nada pra fazer decidi fazer essa source, sei que não é muito útiu mas é muito agradável,durou 5 minutos para ter sucesso na utilização.
O que ela faz?
R:Quando você digita algo no lobby, aparece às horas.
Print:
Código PHP:
http://img841.imageshack.us/img841/4840/gunz021g.jpg
Source:
Código PHP:
CDetour ZGameClient__OnChannelChatDetour;
void __stdcall ZGameClient__OnChannelChatHook(MUID& szChannel,char* szName,char* szMsg,int ugradeid){
char buffer[255];
time_t currentTime;
struct tm *timeinfo;
currentTime= time(NULL);
timeinfo= localtime(¤tTime);
if(GetGrade < 252) {
sprintf(buffer,"[%02d:%02d:%02d][%s]",timeinfo->tm_hour, timeinfo->tm_min, timeinfo->tm_sec,szName);
}else{
sprintf(buffer,"[%d][%02d:%02d:%02d][%s]",ugradeid,timeinfo->tm_hour, timeinfo->tm_min, timeinfo->tm_sec,szName);
}
strcpy(szName,buffer); // substitui o que vai ser escrito na váriavel szName colocando o buffer que declara a horas e o nome.
}
Em sua função externa de hook:
Código PHP: