Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
18 Фев 2024
Сообщения
77
Как сделать, что когда у человека мут, он не может говорить в голосовой чат (sampvoice, flin rp)
 
Активный
Регистрация
20 Окт 2023
Сообщения
125
Как сделать, что когда у человека мут, он не может говорить в голосовой чат (sampvoice, flin rp)
Нашел на другом Pawn форуме


Установить мут войса SvMutePlayerEnable(playerid);
Снять мут войса SvMutePlayerDisable(playerid);


Код:
CMD:svmute(playerid, parmas[])
{
    if ( p_info[playerid][admin] < 2 ) return true ;
    new targetid;
    if( sscanf(params, "u", targetid) ) return SendClientMessage(playerid, -1, !"use: /svmute [id]");
    if( targetid == INVALID_PLAYER_ID ) return SendClientMessage(playerid, -1, !"Игрок не подключен!");
    SvMutePlayerEnable(targetid);
    new player_name[ MAX_PLAYER_NAME + 1 ];
    GetPlayerName(playerid, player_name, MAX_PLAYER_NAME);
    new target_name[ MAX_PLAYER_NAME + 1 ];
    GetPlayerName(targetid, target_name, MAX_PLAYER_NAME);
    new string[ 70 + 2 * MAX_PLAYER_NAME ];
    format(string, sizeof string, "Администратор %s[%d] заблокировал голосовой чат игроку %s[%d]", player_name, playerid, target_name, targetid );
    return true;
}
 
Создатель WayDev
Команда форума
Администратор
Регистрация
13 Мар 2022
Сообщения
827
Пользователь
Регистрация
18 Фев 2024
Сообщения
77
Сверху