Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Как сделать проверку на голосовой чат для фейклагов?

  • Автор темы Автор темы kniga043
  • Дата начала Дата начала
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
31 Мар 2018
Сообщения
118
Реакции
28
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Опять в шапке. Пытки.png
 
еще через sendmessage можно
C++:
Expand Collapse Copy
//паста с uc
g_Hooks.pNetChanHook->Hook(42, Hooks::SendNetMsg);

bool __fastcall Hooks::SendNetMsg(INetChannel* pNetChan, void* edx, INetMessage& msg, bool bForceReliable, bool bVoice)
{
    if (msg.GetGroup() == 9) //group 9 is VoiceData то что тебе надо
        bVoice = true;

    return g_Hooks.oSendNetMsg(pNetChan, msg, bForceReliable, bVoice);
}
 
еще через sendmessage можно
C++:
Expand Collapse Copy
//паста с uc
g_Hooks.pNetChanHook->Hook(42, Hooks::SendNetMsg);

bool __fastcall Hooks::SendNetMsg(INetChannel* pNetChan, void* edx, INetMessage& msg, bool bForceReliable, bool bVoice)
{
    if (msg.GetGroup() == 9) //group 9 is VoiceData то что тебе надо
        bVoice = true;

    return g_Hooks.oSendNetMsg(pNetChan, msg, bForceReliable, bVoice);
}
Усложнил слишком )
Во всех современных p2c есть уже готовый бул
А вот и он
 
Назад
Сверху Снизу