Иконка ресурса

[CS:S v34] VoiceHook (Перехват голосовых сообщений игроков) 1.0.0

Поддерживаемые игры
  1. CS: Source (v34)
VoiceHook - перехват голосовых сообщений, аналог VoiceHook в ProcessCmds. Возможно несовместим с ProcessCmds от MyArena.
Описание:
Сделано событие, которое позволяет гибко управлять голосовым чатом (перехватывать голосовые сообщения), а так же их блокировать/разрешать для определенных игроков.

Пример на SourcePawn:
C-подобный:
#pragma newdecls required

#include <sourcemod>
#include <voicehook>

public Plugin myinfo =  {
    name = "VoiceHook Example",
    author = "WeSTMan",
    description = "VoiceHook Example",
    version = "1.0.0",
    url = "https://vk.com/id55942612"
};

public Action VoiceHook_OnClientVoiceTo(int iSpeaker, int iListener, bool &bAllow) {
    //Если у слушающего меньше фрагов, чем у говорящего, то слушащий ничего не услышит
    if (GetClientFrags(iSpeaker) > GetClientFrags(iListener)) {
        bAllow = false;
      
        return Plugin_Changed;
    }
  
    return Plugin_Continue;
  
    //return Plugin_Handled или Plugin_Stop - полностью остановит отправку текущего голосового сообщения от iSpeaker (говорящего)
}

Исходник: github.com/VoiceHook
Требования
SourceMod >= 1.6.0
Установка
Закинуть файлы в папку cstrike
Автор
WeSTMan
Скачивания
78
Просмотры
1,101
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя WeSTMan

Сверху Снизу