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(MUIDszChannel,charszName,charszMsg,int ugradeid){ 
        char buffer[255]; 
        time_t currentTime
        struct tm *timeinfo
        currentTimetime(NULL); 
        timeinfolocaltime(&currentTime); 
        if(GetGrade 252) { 
        sprintf(buffer,"[%02d:%02d:%02d][%s]",timeinfo->tm_hourtimeinfo->tm_mintimeinfo->tm_sec,szName); 
        }else{ 
        sprintf(buffer,"[%d][%02d:%02d:%02d][%s]",ugradeid,timeinfo->tm_hourtimeinfo->tm_mintimeinfo->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:
ZGameClient__OnChannelChatDetour.Detour((PBYTE)0x004C4360,(PBYTE)ZGameClient__OnChannelChatHook,true);  

ZGameClient__OnChannelChatDetour.Apply();