Command Blocker

Неодобрените плъгини биват прехвърляни в този раздел. Не препоръчваме да ги ползвате, тъй като най-вероятно съдържат бъгове или същестуват такива плъгини, които вършат по-добра работа от тези тук.
Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5038
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

Command Blocker

Мнение от OciXCrom TM » 07 окт 2016, 16:04

Изображение

Command Blocker
Описание
  • С този плъгин можете да забраните достъпа до определени команди или пък да ги направите само за хора с определен флаг.
Настройване на плъгина
  • За да забраните достъпа до някоя команда, нужно е да я добавите във файла configs/CommandBlocker.ini. Ако искате да направите командата достъпна само за хора с определен флаг, добавете Flag:<флага> след командата. Пример:

    Код: Избери всички

    radio1
    radio2
    radio3
    nightvision Flag:a
    impulse 100 Flag:b
    say /rank
    say /goldenak Flag:c
  • С горната настройка, всички играчи ще имат забрана за ползване на командите radio1, radio2, radio3, /rank, а командата nightvision ще е достъпна само за играчи с флаг a. Само хора с флаг b ще могат да използват фенера (impulse 100), и само хора с флаг c ще могат да пишат /goldenak в чата.
  • Имайте предвид, че можете да ползвате само един флаг за "impulse" командите.
Допълнителна информация и линк за теглене

Изображение
Изображение

Потребителски аватар

LoShIaA
Потребител
Потребител
Мнения: 320
Регистриран: 20 окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 117 пъти
Получена благодарност: 6 пъти
Години: 25

Re: Command Blocker

Мнение от LoShIaA » 28 май 2017, 14:33

Как по точно мога да блокирам командата meta list в конзолата? Защото след като я добавя в CommandBlocker.ini и я напиша в конзолата на играта в чата на сървъра излиза съобщение, че командата е блокирана, но ми изкарва списъка с метамод плъгините.

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5038
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

Re: Command Blocker

Мнение от OciXCrom TM » 28 май 2017, 16:22

Тази команда няма как да се блокира с обикновен плъгин.

Потребителски аватар

stambeto2006 TM®
Тестов модератор
Тестов модератор
Мнения: 303
Регистриран: 06 окт 2016, 15:44
Се отблагодари: 19 пъти
Получена благодарност: 22 пъти
Години: 23
Контакти:

Re: Command Blocker

Мнение от stambeto2006 TM® » 28 май 2017, 17:58

LoShIaA написа:Как по точно мога да блокирам командата meta list в конзолата? Защото след като я добавя в CommandBlocker.ini и я напиша в конзолата на играта в чата на сървъра излиза съобщение, че командата е блокирана, но ми изкарва списъка с метамод плъгините.
http://amxx-bg.info/memberlist.php?mode ... file&u=156 Ако искаш да блокираш командата meta list да не я виждат други играчи.
Намираш config.ini файла който се намира в addons\metamod и пишеш вътре следното:

Код: Избери всички

clientmeta no
ИзображениеИзображение

Потребителски аватар

LoShIaA
Потребител
Потребител
Мнения: 320
Регистриран: 20 окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 117 пъти
Получена благодарност: 6 пъти
Години: 25

Re: Command Blocker

Мнение от LoShIaA » 28 май 2017, 18:04

Мерси, свърши работа.
Щях да питам OcixCrom защо не сложи библиотеката cromchat, а използва colorchat?

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5038
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

Re: Command Blocker

Мнение от OciXCrom TM » 28 май 2017, 19:09

Защото плъгинът съм го направил преди да направя библиотеката. Няма разлика, ако правя ъпдейт ще я сменя.

Потребителски аватар

southdivision буратино
Потребител
Потребител
Мнения: 279
Регистриран: 14 окт 2016, 23:17
Местоположение: София
Се отблагодари: 8 пъти
Получена благодарност: 5 пъти
Години: 22
Контакти:

Re: Command Blocker

Мнение от southdivision буратино » 25 юни 2017, 12:57

Командите jointeam,jointeam 1,jointeam 2 ,stop и stopdemo не ги блокира ...

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5038
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

Re: Command Blocker

Мнение от OciXCrom TM » 25 юни 2017, 14:17

Не всички команди могат да бъдат блокирани с обикновен плъгин.

Потребителски аватар

TheRedShoko ReShoko
Модератор
Модератор
Мнения: 990
Регистриран: 06 окт 2016, 07:42
Местоположение: Бургас
Се отблагодари: 4 пъти
Получена благодарност: 53 пъти

Re: Command Blocker

Мнение от TheRedShoko ReShoko » 25 юни 2017, 17:00

Jointeam може да бъде блокирана чрез плъгин :shok:

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5038
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

Re: Command Blocker

Мнение от OciXCrom TM » 25 юни 2017, 17:08

Затова казах обикновен плъгин като този. Ако не става с него, значи трябва да се правят допълнителни неща. Има си плъгин за блокиране смяна на отбор, ползвай го.

Потребителски аватар

southdivision буратино
Потребител
Потребител
Мнения: 279
Регистриран: 14 окт 2016, 23:17
Местоположение: София
Се отблагодари: 8 пъти
Получена благодарност: 5 пъти
Години: 22
Контакти:

Re: Command Blocker

Мнение от southdivision буратино » 25 юни 2017, 17:15

TheRedShoko написа:Jointeam може да бъде блокирана чрез плъгин :shok:

Код: Избери всички

#include < amxmodx >
#include < cstrike >

public plugin_init( )
{
    register_plugin( "Block jointeam", "0.1", "Exolent" );
}

public client_command( client )
{
    static const szJoinCommand[ ] = "jointeam";
    
    static szCommand[ 10 ];
    read_argv( 0, szCommand, 9 );
    
    if( equal( szCommand, szJoinCommand )
    && CS_TEAM_T <= cs_get_user_team( client ) <= CS_TEAM_CT )
    {
        console_print( client, "You cannot use jointeam while on a team! BOT!" );
        return PLUGIN_HANDLED;
    }
    
    return PLUGIN_CONTINUE;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang2070\\ f0\\ fs16 \n\\ par }
*/
Използвам този плъгин,но един играч влиза в сървъра ми и я използва командата без проблем. Казва,че не му действат тези забрани (използва някакъв хак/скрипт) ... или не знам какво е

Потребителски аватар

TheRedShoko ReShoko
Модератор
Модератор
Мнения: 990
Регистриран: 06 окт 2016, 07:42
Местоположение: Бургас
Се отблагодари: 4 пъти
Получена благодарност: 53 пъти

Re: Command Blocker

Мнение от TheRedShoko ReShoko » 25 юни 2017, 18:30

Направил съм същото нещо, но без проверките за отбор, и досега не съм имал ядове.

Потребителски аватар

Maverick
Рекламатор
Рекламатор
Мнения: 227
Регистриран: 22 окт 2016, 17:05
Местоположение: 93.123.18.81:27017
Се отблагодари: 15 пъти
Получена благодарност: 7 пъти
Контакти:

Command Blocker

Мнение от Maverick » 08 дек 2017, 20:31

Има ли начин да блокира и тази команда:
ap_put "type (f, i, s, n)" "key(Flag, IP, SteamID, name)" "Prefix"
Puts prefix to the key you type if you have the special flag. Or if there is no prefix typed, removes the prefix which the player has.
https://forums.alliedmods.net/showthread.php?t=183491 ?

Отговори

Върни се в “Неодобрени/стари плъгини”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 1 гост