Поиск замена радиокоманд

cruze

Только чтение
Заблокированные
Пользователь
Регистрация
16 Авг 2017
Сообщения
36
Симпатии
0
Предупреждения
400
Пол
Мужской
Всех приветствую! как убрать радиокаманду в начале раунда? а именно ту которая в начале только нового раунда, так как поставил плагин со своими звуками
 

cruze

Только чтение
Заблокированные
Пользователь
Регистрация
16 Авг 2017
Сообщения
36
Симпатии
0
Предупреждения
400
Пол
Мужской
поставил этот но не блочит что то

Код:
#include <amxmodx>

#define PLUGIN "BlockRadio"
#define VERSION "1.1"
#define AUTHOR "Phantom"

public plugin_init()
{
     register_plugin(PLUGIN, VERSION, AUTHOR)
     register_clcmd("go", "block")
     register_clcmd("letsgo", "block")
     register_clcmd("locknload", "block")
     register_clcmd("moveout", "block")
}

public block(id)
{
    return PLUGIN_HANDLED
}
 

pakilo

Пользователь
Регистрация
14 Июл 2017
Сообщения
63
Симпатии
7
Пол
Мужской
cruze,
Код:
register_clcmd("radio1", "block")
register_clcmd("radio2", "block")
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
959
Симпатии
681
Пол
Мужской
pakilo, это не поможет. над SendAudio блочить
 

cruze

Только чтение
Заблокированные
Пользователь
Регистрация
16 Авг 2017
Сообщения
36
Симпатии
0
Предупреждения
400
Пол
Мужской
Vaqtinchaвроде как нашел спс)))
 

cruze

Только чтение
Заблокированные
Пользователь
Регистрация
16 Авг 2017
Сообщения
36
Симпатии
0
Предупреждения
400
Пол
Мужской
Vaqtincha, хотя нет, этот вроде отлов делает но не блочит вроде как

Код:
#include <amxmodx>
#include <amxmisc>
 
#define PLUGIN "[register_event] SendAudio who win"
#define VERSION "1.0"
#define AUTHOR "Admin"
 
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    // Событие победы терроров
    register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
 
    //Событие победы контров   
    register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
 
    //Событие - ничья     
    register_event("SendAudio", "draw", "a", "2&%!MRAD_rounddraw")
}
//Исполняемая функция при победе конров
public ct_win(){
    client_print(0,print_chat,"CT WIN")
}
//Исполняемая функция при победе Терроров
public t_win(){
    client_print(0,print_chat,"T WIN")
}
//Исполняемая функция при ничьей
public draw(){
    client_print(0,print_chat,"DRAW")
}
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
959
Симпатии
681
Пол
Мужской
cruze, потому что эвентом не блочишь. тут мессендж нужно
 

victormevsa

Пользователь
Регистрация
5 Янв 2018
Сообщения
129
Симпатии
31
Пол
Мужской
Через game.cfg настрой чтобы сообщений не было вообще!
Vaqtincha, хотя нет, этот вроде отлов делает но не блочит вроде как

Код:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "[register_event] SendAudio who win"
#define VERSION "1.0"
#define AUTHOR "Admin"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
   
    // Событие победы терроров
    register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")

    //Событие победы контров  
    register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")

    //Событие - ничья    
    register_event("SendAudio", "draw", "a", "2&%!MRAD_rounddraw")
}
//Исполняемая функция при победе конров
public ct_win(){
    client_print(0,print_chat,"CT WIN")
}
//Исполняемая функция при победе Терроров
public t_win(){
    client_print(0,print_chat,"T WIN")
}
//Исполняемая функция при ничьей
public draw(){
    client_print(0,print_chat,"DRAW")
}
 

cpCTRL

bruh
Скриптер
Постоялец
Регистрация
20 Фев 2018
Сообщения
263
Симпатии
65
Пол
Мужской
хз
Код:
#include <amxmodx>

public plugin_init()    {
    register_plugin("Round start sound block", "1.0.0", "cpctrl");

    register_message(get_user_msgid("SendAudio"), "callback_message");
}

public callback_message()   {
    new arg[32];
    get_msg_arg_string(2, arg, charsmax(arg));

    if (strcmp(arg, "Go_go_go") == 0)   {
        return PLUGIN_HANDLED;
    }

    return PLUGIN_CONTINUE;
}
 
Сверху Снизу