Как определить что игрок нажал +voicerecord

Сообщения
1,576
Реакции
658
Помог
5 раз(а)
Хук public SetClientListening_Pre(iReciever, iSender) срабатывает постоянно в независимости от того нажал ли игрок +voicerecord (говорит ли в данный момент)

Как сделать что бы срабатывало только если игрок действительно говорит ?
 
Сообщения
1,576
Реакции
658
Помог
5 раз(а)
Denzer, у revoice разве есть api ?
27 Мар 2021


Код:
register_forward( FM_Voice_SetClientListening, "SetClientListening_Pre" );





public SetClientListening_Pre(iReciever, iSender, bool:bListen )
{
    if(iSender != iReciever && bListen)
Не работает, срабатывает каждый раз... даже если +voice не нажат :(
 

RockTheStreet

Саппорт года
Сообщения
1,743
Реакции
344
Помог
40 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Сообщения
1,576
Реакции
658
Помог
5 раз(а)
RockTheStreet, в SetClientListening_Pre, параметр bListen всегда равен true :(
 
Сообщения
1,576
Реакции
658
Помог
5 раз(а)
RockTheStreet, не сработает у нас стоит revoice, VTC не планируем т.к там очень много проблем было (одни слышат другие не слышат)
 

RockTheStreet

Саппорт года
Сообщения
1,743
Реакции
344
Помог
40 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
т.к там очень много проблем было (одни слышат другие не слышат)
Покажешь мне такую проблему на актуальном VTC - публично извинюсь перед тобой и сниму все диз'ы с тебя, которые ставил.

Потом окажется что понаставили "интересные" плагины, которые меняют alltalk. Вот смеху то будет.
 
Сообщения
1,576
Реакции
658
Помог
5 раз(а)
RockTheStreet, все равно не планирую, сервер несколько раз роняли с последней версией. На revoice таких проблем не было, теперь ни в жизнь не поставим VTC... Не уговоришь!
27 Мар 2021
Вопрос в том почему в SetClientListening_Pre, параметр bListen всегда равен true
 

RockTheStreet

Саппорт года
Сообщения
1,743
Реакции
344
Помог
40 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
А я и не уговариваю, а ставлю перед фактом что всё вышесказанное с твоей стороны - бред и не более.
Будут полноценные логи, адекватные рассуждения и правильный подход к данной теме, тогда и поговорим о твоих "фантомных проблемах". До тех пор набирайся знания.
все равно не планирую
Меня не волнует. Тебе уже выше сказали, что либо использовать VTC, либо ждать когда Гарей соизволит релизнуть апи ревойса.
До тех пор вариантов нет(практически).
 
Сообщения
2,751
Реакции
3,017
Помог
61 раз(а)
karaulov, достаточно посмотреть исходники VTC и там увидеть, что определение старта голосового общения производится по анализу датаграммы
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу