Auto buy bug fix

Черная вдова

Участник
Сообщения
2,795
Реакции
670
Автор:Nagard
Описание:Плагин защищает от взлома с помощью авто покупки.
Предназначен для всех серверов версии 34 win
Требования
:
Sourcemod
Настройки(cvar's):
blockbuy_enabled 1 или 0 (0-выключить, 1-включить)
Версия: 1.2

00113835.jpg
 

Вложения

  • buyfix_1.2.rar
    2.4 КБ · Просмотры: 122
Последнее редактирование:

NagarD

Участник
Сообщения
411
Реакции
184
CTe6eJIeK_vRn, плагин нужен только на вин серверах, на лин. от него толку нету (ну если только спецом хочешь заблочить автозакупку)

может кому то пригодится....
PHP:
#define BLOCKBUY_VERSION "1.2"

new Handle:blockbuy_enabled;
new Handle:chatblockbuy_enabled;

public Plugin:myinfo = 
{
    name = "BlockAutoBuy",
    author = "",
    description = "fix autobuy crash",
    version = BLOCKBUY_VERSION,
    url = "http://"
};

public OnPluginStart()
{
    blockbuy_enabled = CreateConVar("chatblockbuy_enabled", "1", "Enable or disable message on chat; 0 - disabled, 1 - enabled");
    blockbuy_enabled = CreateConVar("blockbuy_enabled", "1", "Enable or disable BuyBlock; 0 - disabled, 1 - enabled");
    AddCommandListener(BlockBuy, "autobuy");
}

public Action:BlockBuy(client, const String:command[], argc)
{
    if (GetConVarInt(blockbuy_enabled) == 1)
    {
        if (GetConVarInt(chatblockbuy_enabled) == 1)
        {
            PrintToChat(client, "\x04[Автозакупка]\x01 Извините но на данный момент \x03Автозакупка\x01 выключена!");
        }    
        return Plugin_Handled;
    }
    return Plugin_Continue;
}
 
Последнее редактирование:

Роман Псих

Участник
Сообщения
6
Реакции
1
да уязвимость довольно популярная, крашит 34й сервер на винде за секунду
начиная с 40й версии профиксили в вейлв.
На линуксе сервер не крашится
 

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
Ну, если правильно сделал, то можно так
PHP:
#include <sourcemod>

public OnPluginStart() AddCommandListener(AutoBuy, "autobuy")

public Action:AutoBuy(client, const String:command[], argc) return Plugin_Handled;
 
Сверху Снизу