- 1,296
- 1,179
Спасибо конечно, но мне не для сампа, а в общемC++:bool CALLBACK incomingRPC(stRakNetHookParams * params) { if (params->packetId == ScriptRPCEnumeration::RPC_ScrClientMessage) { DWORD color; DWORD strlen; char string[2048]; params->bitStream->ResetReadPointer(); params->bitStream->Read(color); params->bitStream->Read(strlen); params->bitStream->Read(string, strlen); string[strlen] = '\0'; if (strlen > 10) { //Если символов в строке больше 10, значит не показывать строку return false; } if (strstr(string, "Vasya_Pupok") != 0) { //Если найдена произвольная строка, тогда не показывать ее return false; } } return true; } SF->getRakNet()->registerRakNetCallback(RakNetScriptHookType::RAKHOOK_TYPE_INCOMING_RPC, incomingRPC);
https://blast.hk/threads/23412/