Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

В данном разделе обсуждаются вопросы, связанные с клиентской частью. Темы не относящиеся к тематике раздела будут перемещены или удалены, а авторы наказаны.
При создании темы кратко опишите проблему в ее названии! Темы с названиями "Как сделать?", "Помогите", "Вопрос" и т.п. будут удалятся!

Возможно ли такое?

Статус пользователя Dep3ku
сообщение 3.10.2013, 7:49
Сообщение #1


Стаж: 13 лет

Сообщений: 736
Благодарностей: 77
Полезность: < 0

Здравствуйте, подскажите пожалуйста возможно ли такое , что бы, команды которые голосовые у игроков, к примеру кинул гранату или что та сказал команде своей, они пишутся в чат , возможно ли сделать так что бы они не писались в общий чат
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
cs-portal
сообщение 3.10.2013, 7:51
Сообщение #2
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

можно, если ты знаком с хуками сообщений

register clcmd say_team можно блочить отправляя в return handled
а для гранат есть FITH remover
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя winzh1
сообщение 3.10.2013, 7:56
Сообщение #3


Стаж: 14 лет

Сообщений: 1414
Благодарностей: 600
Полезность: 838

Можно так попробовать
Код:
#include < amxmodx >

public plugin_init( ) {
register_plugin( "No Radio Messages", "1.0", "master4life" );

register_message( get_user_msgid( "TextMsg" ), "MsgTextMsg" );
}

public MsgTextMsg( ) {
if( get_msg_args( ) != 5 || get_msg_arg_int( 1 ) != 5 )
return PLUGIN_CONTINUE;

new szMsg[ 13 ];
get_msg_arg_string( 3, szMsg, 12 );

if( equal( szMsg, "#Game_radio" ) )
return PLUGIN_HANDLED;

return PLUGIN_CONTINUE;
}


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 3.10.2013, 8:09
Сообщение #4


Стаж: 13 лет

Сообщений: 736
Благодарностей: 77
Полезность: < 0

он тока звуковые команды не будет в чат выводить? чат же будет работать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя winzh1
сообщение 3.10.2013, 8:21
Сообщение #5


Стаж: 14 лет

Сообщений: 1414
Благодарностей: 600
Полезность: 838

Цитата(Dep3ku @ 3.10.2013, 13:09) *
он тока звуковые команды не будет в чат выводить? чат же будет работать?

Если нужно заблокировать только звуковые команды, то
Код:
#include <amxmodx> 
#include <amxmisc>
#include <fakemeta>

#define PLUGIN "Block Radio"
#define VERSION "0.1"
#define AUTHOR "AUTHOR"

new pcvar_blockradio

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
pcvar_blockradio = register_cvar("amx_blockradio","1")

register_clcmd( "radio1","soundblock")
register_clcmd( "radio2","soundblock")
register_clcmd( "radio3","soundblock")
register_clcmd( "coverme","soundblock")
register_clcmd( "takepoint","soundblock")
register_clcmd( "holdpos","soundblock")
register_clcmd( "regroup","soundblock")
register_clcmd( "followme","soundblock")
register_clcmd( "takingfire","soundblock")
register_clcmd( "go","soundblock")
register_clcmd( "fallback","soundblock")
register_clcmd( "sticktog","soundblock")
register_clcmd( "getinpos","soundblock")
register_clcmd( "stormfront","soundblock")
register_clcmd( "report","soundblock")
register_clcmd( "roger","soundblock")
register_clcmd( "enemyspot","soundblock")
register_clcmd( "needbackup","soundblock")
register_clcmd( "sectorclear","soundblock")
register_clcmd( "inposition","soundblock")
register_clcmd( "reportingin","soundblock")
register_clcmd( "getout","soundblock")
register_clcmd( "negative","soundblock")
register_clcmd( "enemydown","soundblock")
}

public soundblock(id)
{
if(get_pcvar_num(pcvar_blockradio) == 0)
{

return PLUGIN_CONTINUE;

}
return PLUGIN_HANDLED

}


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 3.10.2013, 8:24
Сообщение #6


Стаж: 13 лет

Сообщений: 736
Благодарностей: 77
Полезность: < 0

вот тут у тя все голосовые команды но нет тех голосовых команд когда грену кидаешь или дым.
register_clcmd( "radio1","soundblock")
register_clcmd( "radio2","soundblock")
register_clcmd( "radio3","soundblock")
они да как я понял за грены отвечают?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя filip
сообщение 3.10.2013, 8:25
Сообщение #7


Стаж: 13 лет

Сообщений: 418
Благодарностей: 332
Полезность: 779

Найди плагин silentnades. Есть на этом форуме, там и звук и чат можно отключать. Дал бы ссыль на него, да с телефона неудобно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 3.10.2013, 8:26
Сообщение #8


Стаж: 13 лет

Сообщений: 736
Благодарностей: 77
Полезность: < 0

просто когда онлайн 32 человека в чате полный срач этими командами
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя winzh1
сообщение 3.10.2013, 8:38
Сообщение #9


Стаж: 14 лет

Сообщений: 1414
Благодарностей: 600
Полезность: 838

Цитата(Dep3ku @ 3.10.2013, 13:26) *
просто когда онлайн 32 человека в чате полный срач этими командами

Используйте тот вариант, который я дал первый, сообщения в чат от радио команд выводиться не будут.


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: