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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Защита от спама

Статус пользователя BlaBlaBla
сообщение 27.5.2013, 14:22
Сообщение #1


Стаж: 12 лет

Сообщений: 11
Благодарностей: 1
Полезность: 0

Подскажите как бороться с таким спамом :

Цитата
Madotsuki ^_^ : s 3axogu Cyga 31.28.168.180:27022 (6ecnJIaTHo VIP)
NoRt : s 3axogu Cyga 31.28.168.180:27022 (6ecnJIaTHo VIP)
Mylatka : s 3axogu Cyga 31.28.168.180:27022 (6ecnJIaTHo VIP)


Вчера целый день пытался словить что бы забанить,но и невозможно словить, попробовал этот плагин ТЫК ,он не помог
Подскажите свои способы или какими плагинами можно от этого избавиться. За ранее очень Вам благодарен.

Отредактировал: BlaBlaBla, - 27.5.2013, 14:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Original Teamplay
сообщение 27.5.2013, 14:27
Сообщение #2
Стаж: 13 лет

Сообщений: 739
Благодарностей: 434
Полезность: 1018

Со вчерашнего дня также мучают эти школьники. Смотри айпи в консоле, он там есть и бань. Забанил уже около 15 Ip вроде пока больше не видел..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
by Fan
сообщение 27.5.2013, 14:52
Сообщение #3
Стаж: 14 лет

Сообщений: 1904
Благодарностей: 556
Полезность: 0

Такая же проблема. Ума не приложу как бороться, выходят моментально.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maxopka
сообщение 27.5.2013, 14:56
Сообщение #4


Стаж: 13 лет

Сообщений: 572
Благодарностей: 163
Полезность: 175

Такая же беда.
Поставил ksg, вроде не наблюдаю.

Отредактировал: Maxopka, - 27.5.2013, 14:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nsgenn
сообщение 27.5.2013, 14:57
Сообщение #5


Стаж: 13 лет

Сообщений: 885
Благодарностей: 561
Полезность: 667

есть много плагинов, которые банят за рекламу.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maxopka
сообщение 27.5.2013, 14:57
Сообщение #6


Стаж: 13 лет

Сообщений: 572
Благодарностей: 163
Полезность: 175

Цитата(nsgenn @ 27.5.2013, 15:57) *
есть много плагинов, которые банят за рекламу.

Тот же colored translit.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Affl
сообщение 27.5.2013, 15:18
Сообщение #7


Стаж: 15 лет

Сообщений: 1573
Благодарностей: 1182
Полезность: 1042

http://kanaga.bget.ru/plugins/ss.rar
©


WAR3FT Пивка для Рывка 202 lvl
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 27.5.2013, 16:22
Сообщение #8


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

Advert Blocker 1.3a by Flash (aka Surf)

Прикрепленный файл  adblocker.zip ( 2,35 килобайт ) Кол-во скачиваний: 10


Код:
#include <amxmodx>
#include <regex>

#define MAX_PLAYERS 32
#define CLEAR_LAST_MSG_DELAY 3.0
#define TASK_ID 886100

new const g_spammsgs[][] =
{
"526994",
"vlad-money-2009",
"Bao_96",
"bcem_3hakom",
"Ani moher serverim be zol",
"ADMIN+VIP 5LT/men"
}

new const g_whitelist[][] =
{
"google.ru",
"google.com",
"yandex.ru",
"play44.ru"
}

new const g_patterns[][] =
{
"[-0-9A-Za-z.]{2,}\.[A-Za-z]{2,4}",
"^^([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])$"
}

new g_last_msg[MAX_PLAYERS+1][192];

public plugin_init()
{
register_plugin( "Advert Blocker", "1.3a", "Flash" );

register_clcmd( "say", "HookSay" );
register_clcmd( "say_team", "HookSay" );
}

public client_disconnect( id )
{
remove_task( TASK_ID + id );
g_last_msg[id][0] = '^0';
}

public HookSay( id )
{
if ( get_user_flags( id ) & ADMIN_RESERVATION )
{
return PLUGIN_CONTINUE;
}

new sMsg[192];
read_args( sMsg, 191 );
remove_quotes( sMsg );

if ( contain( sMsg, "" ) != -1 || contain( sMsg, "" ) != -1 )
{
return PLUGIN_HANDLED;
}

if ( equal( g_last_msg[id], sMsg ) )
{
remove_task( TASK_ID + id );
set_task( CLEAR_LAST_MSG_DELAY, "Check_off", TASK_ID + id );
return PLUGIN_HANDLED;
}
else
{
copy( g_last_msg[id], 191, sMsg );
set_task( CLEAR_LAST_MSG_DELAY, "Check_off", TASK_ID + id );
}

new sMsg2[192];
copy( sMsg2, 191, sMsg );
replace_all( sMsg2, 191, " ", "" );

new num, error[128];
new Regex:result, substr[64];

new i;

for ( i = 0; i < sizeof( g_patterns ); i++ )
{
result = regex_match( sMsg2, g_patterns[i], num, error, 127 );

if ( result >= REGEX_OK )
{
regex_substr( result, 0, substr, charsmax(substr) );

for ( new j; j < sizeof( g_whitelist ); j++ )
{
if ( equali( g_whitelist[j], substr ) )
{
return PLUGIN_CONTINUE;
}
}

return PLUGIN_HANDLED;
}
}

for ( i = 0; i < sizeof( g_spammsgs ); i++ )
{
if ( containi( sMsg, g_spammsgs[i] ) != -1 )
{
return PLUGIN_HANDLED;
}
}

return PLUGIN_CONTINUE;
}

public Check_off( id )
{
id -= TASK_ID;
g_last_msg[id][0] = '^0';
}


Отредактировал: Surf, - 27.5.2013, 16:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Original Teamplay
сообщение 27.5.2013, 17:07
Сообщение #9
Стаж: 13 лет

Сообщений: 739
Благодарностей: 434
Полезность: 1018

Цитата(Affl @ 27.5.2013, 16:18) *



А как работает данный плагин? Какие настройки? Сори за тупизм я не совсем просто разбираюсь)

Цитата(Surf @ 27.5.2013, 17:22) *
Advert Blocker 1.3a by Flash (aka Surf)

Прикрепленный файл  adblocker.zip ( 2,35 килобайт ) Кол-во скачиваний: 10


Код:
#include <amxmodx>
#include <regex>

#define MAX_PLAYERS 32
#define CLEAR_LAST_MSG_DELAY 3.0
#define TASK_ID 886100

new const g_spammsgs[][] =
{
"526994",
"vlad-money-2009",
"Bao_96",
"bcem_3hakom",
"Ani moher serverim be zol",
"ADMIN+VIP 5LT/men"
}

new const g_whitelist[][] =
{
"google.ru",
"google.com",
"yandex.ru",
"play44.ru"
}

new const g_patterns[][] =
{
"[-0-9A-Za-z.]{2,}\.[A-Za-z]{2,4}",
"^^([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])$"
}

new g_last_msg[MAX_PLAYERS+1][192];

public plugin_init()
{
register_plugin( "Advert Blocker", "1.3a", "Flash" );

register_clcmd( "say", "HookSay" );
register_clcmd( "say_team", "HookSay" );
}

public client_disconnect( id )
{
remove_task( TASK_ID + id );
g_last_msg[id][0] = '^0';
}

public HookSay( id )
{
if ( get_user_flags( id ) & ADMIN_RESERVATION )
{
return PLUGIN_CONTINUE;
}

new sMsg[192];
read_args( sMsg, 191 );
remove_quotes( sMsg );

if ( contain( sMsg, "" ) != -1 || contain( sMsg, "" ) != -1 )
{
return PLUGIN_HANDLED;
}

if ( equal( g_last_msg[id], sMsg ) )
{
remove_task( TASK_ID + id );
set_task( CLEAR_LAST_MSG_DELAY, "Check_off", TASK_ID + id );
return PLUGIN_HANDLED;
}
else
{
copy( g_last_msg[id], 191, sMsg );
set_task( CLEAR_LAST_MSG_DELAY, "Check_off", TASK_ID + id );
}

new sMsg2[192];
copy( sMsg2, 191, sMsg );
replace_all( sMsg2, 191, " ", "" );

new num, error[128];
new Regex:result, substr[64];

new i;

for ( i = 0; i < sizeof( g_patterns ); i++ )
{
result = regex_match( sMsg2, g_patterns[i], num, error, 127 );

if ( result >= REGEX_OK )
{
regex_substr( result, 0, substr, charsmax(substr) );

for ( new j; j < sizeof( g_whitelist ); j++ )
{
if ( equali( g_whitelist[j], substr ) )
{
return PLUGIN_CONTINUE;
}
}

return PLUGIN_HANDLED;
}
}

for ( i = 0; i < sizeof( g_spammsgs ); i++ )
{
if ( containi( sMsg, g_spammsgs[i] ) != -1 )
{
return PLUGIN_HANDLED;
}
}

return PLUGIN_CONTINUE;
}

public Check_off( id )
{
id -= TASK_ID;
g_last_msg[id][0] = '^0';
}



такой же вопрос. И можно ли сразу два поставить? Лучше/хуже будет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Affl
сообщение 27.5.2013, 17:48
Сообщение #10


Стаж: 15 лет

Сообщений: 1573
Благодарностей: 1182
Полезность: 1042

Цитата(Original Teamplay @ 27.5.2013, 17:07) *
А как работает данный плагин? Какие настройки? Сори за тупизм я не совсем просто разбираюсь)




такой же вопрос. И можно ли сразу два поставить? Лучше/хуже будет?

Ничего настраивать не надо, просто включаешь и не будет тебе рекламы


WAR3FT Пивка для Рывка 202 lvl
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Original Teamplay
сообщение 27.5.2013, 17:52
Сообщение #11
Стаж: 13 лет

Сообщений: 739
Благодарностей: 434
Полезность: 1018

Цитата(Affl @ 27.5.2013, 18:48) *
Ничего настраивать не надо, просто включаешь и не будет тебе рекламы



Поставил пока твой, второй не буду пока ставить посмотрим..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 28.5.2013, 8:04
Сообщение #12


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

Плагины подобны, смысла ставить два - нету
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: