bool CALLBACK testRPC(stRakNetHookParams *params) // определение callback-функции, которая будет вызвана, если от сервера был получен новый RPC. { if (params->packetId == ScriptRPCEnumeration::RPC_ScrShowTextDraw) { WORD ID; char text[256]; params->bitStream->ResetReadPointer(); params->bitStream->Read(ID); params->bitStream->SetReadOffset(0xD8); SF->getRakNet()->DecodeString(text, 256, params->bitStream); if (_house == true) { SF->getSAMP()->getChat()->AddChatMessage(-1, "ID: %d | Text: %s", ID, text); } } return true; // успешно завершаем обработку RPC. };