Страница 1 от 1

Block ChooseTeam/JoinTeam/Radio Commands [v0.1] [CVars]

Публикувано на: 27 Фев 2022, 17:53
от illusion
✍🏻 Име на плъгина: Block JoinTeam/ChooseTeam/Radio
✔️ Версия: 0.1
🔥 Автор: InviusART (Аз)

Описание на плъгина:
Прост плъгин, с който можете да блокирате 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 команди. Ако има грешки в кода ще се радвам да помогнете. Благодаря!

СЪРВЪРИ, ИЗПОЛЗВАЩИ ПЛЪГИНА

blockcmds.sma
(1017 Байта) Свалено 101 пъти
blockcmds.sma
(1017 Байта) Свалено 101 пъти

Код за потвърждение: Избери целия код

#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;
}

Block ChooseTeam/JoinTeam/Radio Commands [v0.1] [CVars]

Публикувано на: 27 Фев 2022, 20:34
от OciXCrom
https://www.amxx-bg.info/forum/viewtopi ... =21&t=2765 - няма нужда да се ограничава на само 3 команди.

Код за потвърждение: Избери целия код

[radio1, radio2, radio3, chooseteam, jointeam]
block all

Block ChooseTeam/JoinTeam/Radio Commands [v0.1] [CVars]

Публикувано на: 27 Фев 2022, 23:32
от illusion
OciXCrom написа: 27 Фев 2022, 20:34 https://www.amxx-bg.info/forum/viewtopi ... =21&t=2765 - няма нужда да се ограничава на само 3 команди.

Код за потвърждение: Избери целия код

[radio1, radio2, radio3, chooseteam, jointeam]
block all
Този плъгин в интерес на истината никога не съм го използвал, просто не съм го забелязал. Нека седи плъгина, ако на някой му потрябва.