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

В този раздел можете да публикувате нови плъгини, като същите ще бъдат одобрени или неодобрени от страна на екипа.
Правила на форума
ИНФОРМАЦИЯ: В този раздел най-вероятно няма да намерите много теми (възможно е и да е напълно празен), тъй като новите теми се местят в https://amxx-bg.info/viewforum.php?f=21 или https://amxx-bg.info/viewforum.php?f=22, зависимо от качеството им.
Аватар
illusion
Извън линия
Developer
Developer
Мнения: 1796
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 358 пъти
Обратна връзка:

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

Мнение от illusion » 27 Фев 2022, 17:53

✍🏻 Име на плъгина: 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 Байта) Свалено 99 пъти
blockcmds.sma
(1017 Байта) Свалено 99 пъти

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

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

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

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

Мнение от OciXCrom » 27 Фев 2022, 20:34

https://www.amxx-bg.info/forum/viewtopi ... =21&t=2765 - няма нужда да се ограничава на само 3 команди.

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

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

Аватар
illusion
Извън линия
Developer
Developer
Мнения: 1796
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 358 пъти
Обратна връзка:

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

Мнение от illusion » 27 Фев 2022, 23:32

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

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

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

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Нови попълнения”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта