Как сделать что бы меню открывалось на буквы B?
Для Начала Зайдём В Меню, и найдём там
public plugin_init()и Регистрируем
register_clcmd("buy", "команда_вызова_меню")Идём далее
Нам нужно заблокировать autobuy; rebuy; buyequip
Для этого, после
#define PLUGIN "blablabla"
#define VERSION "blablabla"
#define AUTHOR "blablabla"Вставляем
new const g_szBuyCommands[ ][ ] =
{
"buyequip", "cl_autobuy",
"cl_rebuy", "cl_setautobuy", "cl_setrebuy", "client_buy_open"
};Вертаемся обратно в
public plugin_init()И в конец перед закрытием кода } вставляем
new iBuyCommands;
for ( iBuyCommands = 0; iBuyCommands < sizeof g_szBuyCommands; iBuyCommands++ )
register_clcmd( g_szBuyCommands[ iBuyCommands ], "Command_BuyMenu" );И ниже под
public plugin_init()public Command_BuyMenu( iPlayer )
{
return PLUGIN_HANDLED;
}И теперь просто создаём новый плагин вот с таким вот кодом#include
public plugin_init()
{
register_clcmd("buy", "hook_buy")
register_clcmd("client_buy_open", "hook_buy_vgu")
}
public hook_buy(id)
{
return PLUGIN_HANDLED
}
public hook_buy_vgu(id)
{
message_begin(MSG_ONE, 136, _, id)
message_end()
return PLUGIN_HANDLED
}
Теги:
Статьи для CS 1.6 меню b