И так и так проверял, не работает, он читает другие строки чата, но почему-то не сравнивает.C++:if (params->packetId == ScriptRPCEnumeration::RPC_ScrClientMessage) { size_t len; DWORD color; char message[256]; params->bitStream->ResetReadPointer(); params->bitStream->Read(color); params->bitStream->Read(len); params->bitStream->Read(message, len); params->bitStream->ResetReadPointer(); message[len] = '\0'; if (strcmp(message, "cakebou") == 0) { SF->getSAMP()->getChat()->AddChatMessage(-1, "Got it!"); } };
Если что функция strcmp проверяет целую строку, а strstr проверяет часть строки
Это проблема появилась после подключения имгуи к проекту.
Возможно это из-за того что сравнивает с текстом на кириллице.
Последнее редактирование: