void PacketRecv2(BYTE *pSocket, BYTE *pPacket) { if( pPacket == NULL ) return; if( *pPacket == NULL ) return; BYTE OpCode = *pPacket; switch(OpCode) { case 0x5B: { DWORD TempDword = (DWORD) pPacket; //jump header to string TempDword++; char Command[24]; UnicodeToAnsi((WCHAR *)TempDword,24,&Command[0],24); if(!(strcmp("glenntest",Command))) { CSocket::Send(pSocket,"cddSS", 0x4A, 0, 5, L"Extender", L"You wrote: //glenntest"); L2Server::BroadcastToAllUser_Announce(L"Testing glenntest"); } } } }