Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

История благодарностей участнику Arsen_1999 ::: Спасибо сказали: 9
Дата поста: В теме: За сообщение: Спасибо сказали:
21.3.2012, 18:21 New Statsx
Цитата(Tri-Dog @ 21.3.2012, 17:49) *
а что значат цифры 0 1 2

Я же тебе объяснил. ubeysya.gif
0 - статистика по нику.
1 - статистика по steamid
2 - статистика по ип.

То есть поставишь - 0 статистика по нику
То есть поставишь - 1 статистика по steamid
То есть поставишь - 2 статистика по ип
Tri-Dog
21.3.2012, 15:13 Последние угрозы
Цитата(alesned @ 20.3.2012, 7:04) *
log off
sv_log_echo 0


Убери из конфига.

Может быть:
sv_logecho 0? :biggrin:
LaFA
21.3.2012, 15:09 New Statsx
Цитата(Tri-Dog @ 21.3.2012, 15:30) *
сорьки за тупой вопрос на что значат эти цифры например csstats rank <<1>> что значит чило 1 и все 0 1 2
и нада ли что изменять в этом или всё нормально:
// Rank mode
// 0 - by nick
// 1 - by authid
// 2 - by ip
//
// Default value: 1
csstats_rank 0

Имеется ввиду,если:
0 - статистика по нику.
1 - статистика по steamid
2 - статистика по ип.
Tri-Dog
15.3.2012, 19:33 Последние угрозы
Цитата(test @ 15.3.2012, 19:30) *
Держите исходник сразу.

Код
#include <amxmodx>

#pragma semicolon 1

#define PLUGIN    "Stop Join Flood Exploit"
#define AUTHOR    "kostov"
#define VERSION    "1.0"
#define MAX_PLAYERS 32

new iJoinIP[MAX_PLAYERS][33], iCount[MAX_PLAYERS];
new iCvarEnable, iCvarBanLength, iCvarMaxConnect;

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
    
    iCvarEnable     = register_cvar("amx_join_flood",            "1");
    iCvarBanLength     = register_cvar("amx_join_flood_banlength",    "1");
    iCvarMaxConnect = register_cvar("amx_join_flood_attempts",     "15");
}

public client_authorized(id)
{
    if (!(is_user_bot(id)) && (get_pcvar_num(iCvarEnable)))
    {
        new iUserIp[33], i; get_user_ip(id, iUserIp, sizeof iUserIp - 1, 1);
        new iMaxConnect = get_pcvar_num(iCvarMaxConnect);
        
        for(i = 0; i < MAX_PLAYERS; i++)
        {
            if (equal(iUserIp, iJoinIP[i], 32))
            {
                if (iCount[i] >= iMaxConnect)
                {
                    new uID[1], aID[1]; uID[0] = id; aID[0] = i;
                    set_task(3.0, "BanUserFlood", 77, uID[0], 1);
                    set_task(4.0, "ClearUserID", (id + MAX_PLAYERS), aID[0], 1);
                }
                else
                {
                    iCount[i]++;
                }
                break;
            }
        }

        if (i == MAX_PLAYERS)
        {
            new a;
            for(a = 0; a < MAX_PLAYERS; a++)
            {
                if (iJoinIP[a][0] == 0)
                {
                    get_user_ip(id, iJoinIP[a], 32, 1);
                    iCount[a]++;
                    break;
                }
            }
                
            if (a == MAX_PLAYERS)
            {
                for(new a = 0; a < MAX_PLAYERS; a++)
                {
                    iJoinIP[a][0] = 0;
                    iCount[a] = 0;
                }
            }
        }          
    }
}

public BanUserFlood(id[])
{
    new iUserIp[17]; get_user_ip(id[0], iUserIp, sizeof iUserIp - 1,1);
    new iUserIpPort[33]; get_user_ip(id[0], iUserIpPort, sizeof iUserIpPort - 1);
    server_cmd("addip %f %s", get_pcvar_float(iCvarBanLength), iUserIp);
    log_to_file("join_flood.log", "IP: %s", iUserIpPort);
}

public ClearUserID(i[])
{
    iJoinIP[i[0]][0] = 0;
    iCount[i[0]] = 0;
}

В архиве он есть.
rinkl
13.3.2012, 20:43 Последние угрозы
Цитата(Orty_Hart @ 13.3.2012, 20:24) *
Arsen_1999,
Да стоит, только патченый длл...
Серв конечно сам собрал)

Вот попробуйте ддоснуть:
178.150.233.64:27017

У меня не ддосит... Серв не реклама!

Щас, соединяюсь, а там посмотрим че и как

Цитата(Orty_Hart @ 13.3.2012, 20:24) *
Arsen_1999,
Да стоит, только патченый длл...
Серв конечно сам собрал)

Вот попробуйте ддоснуть:
178.150.233.64:27017

У меня не ддосит... Серв не реклама!

Сервер вроде не падает. Когда он у вас вообще падает?

Цитата(Orty_Hart @ 13.3.2012, 20:24) *
Arsen_1999,
Да стоит, только патченый длл...
Серв конечно сам собрал)

Вот попробуйте ддоснуть:
178.150.233.64:27017

У меня не ддосит... Серв не реклама!

Мне кажется, проблема в плагинах, если даже в логах ничего не пишет.
Попробуй сделать так: я щас по отключаю некоторые плагины. Потом посмотришь, если падений не будет, значит проблема в плагинах.
;loading_banner.amxx; Баннер при загрузке
;spec_banner.amxx; Баннер в спекторах
;block_reclams.amxx; Блокировка рекламы
;grened_rus.amxx ; Русский чат при кидание гранат
;grened_vsem.amxx; Выпадают гранаты после смерти
;loading_music.amxx; Музыка при входе на сервер
;antimat.amxx ; Анти мат
ping_kicker.amxx; Пинг кикер (150)
;block_wallhack.amxx; Блокировка WH
com_fixed.amxx ;Анти Fullupdate
statsx_shell.amxx; Команда /TOP15
afk_kisked.amxx ; Кик игроков АФК
;setmaster.amxx ; Выводит сервер в инет
resetscore.amxx ; Обнуление счёта
Так сделай.
Orty_Hart
13.3.2012, 19:24 Последние угрозы
Цитата(Orty_Hart @ 13.3.2012, 20:19) *
у меня все стоит как тут говорили...
И серв падает...

Значит, то что я писал, не помогает.
Поэтому, попробуй пересобрать сервер, я надеюсь ты его не скачиваешь?
И, вот заметил, у тебя autobuyfix стоит?
Orty_Hart
13.3.2012, 19:14 Последние угрозы
Цитата(Orty_Hart @ 13.3.2012, 18:55) *
neygomon,
а защититься от него, в дпрото поставить:

cid_NoSteam47 = 5
cid_NoSteam48 = 5??

Еще хотел добавить, что при этих настройках падает онлайн игроков на сервере.
Orty_Hart