Описание на плъгина:
Прост плъгин, с който можете да блокирате ChooseTeam (за избиране на отбор при натискане на копчето M), Radio командите и jointeam командата в конзолата. Всичко е улеснено чрез CVars.
CVars:
amx_jtblock 1/0 ( Default - 1 / 0 - OFF ) -- Изключване/включване на JoinTeam командата.
amx_ctblock 1/0 ( Default - 1 / 0 - OFF ) -- Изключване/включване на ChooseTeam.
amx_radioblock 1/0 ( Default - 1 / 0 - OFF ) -- Изключване/включване на Radio командите.
Смятам, че плъгина ще е полезен, тъй като до сега за всичко това бях ползвал 2-3 плъгина за блокиране на нещата, тук поне всичко се управлява от CVars и са 3 команди. Ако има грешки в кода ще се радвам да помогнете. Благодаря!
СЪРВЪРИ, ИЗПОЛЗВАЩИ ПЛЪГИНА
Код за потвърждение: Избери целия код
#include <amxmodx>
#define PLUGIN_VERSION "0.1"
new p_JTBlock, p_CTBlock, p_RadioBlock
public plugin_init()
{
register_plugin("Block JoinTeam/ChooseTeam/Radio", PLUGIN_VERSION, "InviusART - AMXXBG")
register_cvar("BlockCMDS", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED);
register_clcmd("chooseteam", "cmdblockct")
register_concmd("jointeam", "cmdblockjt")
register_concmd("radio1", "cmdblockradio")
register_concmd("radio2", "cmdblockradio")
register_concmd("radio3", "cmdblockradio")
p_JTBlock = register_cvar("amx_jtblock", "1")
p_CTBlock = register_cvar("amx_ctblock", "1")
p_RadioBlock = register_cvar("amx_radioblock", "1")
}
public cmdblockjt()
{
return get_pcvar_num(p_JTBlock) ? PLUGIN_HANDLED : PLUGIN_CONTINUE;
}
public cmdblockct()
{
return get_pcvar_num(p_CTBlock) ? PLUGIN_HANDLED : PLUGIN_CONTINUE;
}
public cmdblockradio()
{
return get_pcvar_num(p_RadioBlock) ? PLUGIN_HANDLED : PLUGIN_CONTINUE;
}