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

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

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

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

> Важная информация

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.
460 страниц V  « 34 35 36 ... 458 459 »

Fresh Bans

, как замена amxbans_main
Статус пользователя coolman
сообщение 28.1.2014, 15:21
Сообщение #681


Стаж: 19 лет
Город: Екатеринбург

Сообщений: 1220
Благодарностей: 218
Полезность: 149

система ATAC банит по ip но в веб морду не попадает, а fb_unban пишет что нету такого бана и игрок не может зайти, как быть?
В натсройках:
// Set banning type: 0=OFF, 1=IP, 2=AUTHID, 3=AUTO-DETECT
atac_ban_type 1
если делать 3 то вообще не банит (с амхбанс работает)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя winzh1
сообщение 28.1.2014, 15:26
Сообщение #682


Стаж: 14 лет

Сообщений: 1414
Благодарностей: 600
Полезность: 838

Цитата(coolman @ 28.1.2014, 20:21) *
система ATAC банит по ip но в веб морду не попадает, а fb_unban пишет что нету такого бана и игрок не может зайти, как быть?
В натсройках:
// Set banning type: 0=OFF, 1=IP, 2=AUTHID, 3=AUTO-DETECT
atac_ban_type 1
если делать 3 то вообще не банит (с амхбанс работает)

removeip <ip>


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя drivemaster
сообщение 29.1.2014, 7:19
Сообщение #683


Стаж: 17 лет

Сообщений: 266
Благодарностей: 79
Полезность: 246

Цитата(coolman @ 28.1.2014, 16:21) *
система ATAC банит по ip но в веб морду не попадает, а fb_unban пишет что нету такого бана и игрок не может зайти, как быть?
В натсройках:
// Set banning type: 0=OFF, 1=IP, 2=AUTHID, 3=AUTO-DETECT
atac_ban_type 1
если делать 3 то вообще не банит (с амхбанс работает)

У меня стоит
Код
2=AUTHID

банит и попадает в банлист.

Отредактировал: drivemaster, - 29.1.2014, 7:23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя coolman
сообщение 29.1.2014, 21:02
Сообщение #684


Стаж: 19 лет
Город: Екатеринбург

Сообщений: 1220
Благодарностей: 218
Полезность: 149

Цитата(drivemaster @ 29.1.2014, 10:19) *
У меня стоит
Код
2=AUTHID

банит и попадает в банлист.

а у меня не банит, просто кик и они снова заходят! Только по ИП банит нормлаьно без добавления в веб морду правда.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя IORoK
сообщение 31.1.2014, 8:57
Сообщение #685


Стаж: 14 лет

Сообщений: 274
Благодарностей: 73
Полезность: 199

Появился 1 вопрос - при бане обычных игроков им делаются скриншоты , а при бане админа скрины не делаются из за иммунитета , подскажите пожалуйста как сделать чтобы скрины делались и админам тоже ??


Исходник плагина скринов
Код
/* AMX Mod X script.
*
*  Admin Screen 2 v1.0 by uTg | bigpapajiggs
*
*  Based on Admin Screen by Rav
*
*  amx_screen <authid/nick/userid> <number of screens>
*
*/

#include <amxmodx>
#include <amxmisc>

new player

//PCVAR
new maxss, ssinterval, timestamptype

public plugin_init()
{
   register_plugin("Admin Screen 2", "1.1", "uTg | bigpapajiggs")
    
   register_concmd("amx_screen", "concmd_screen", ADMIN_LEVEL_A , "<authid, nick or #userid> <screens>")
    
   maxss = register_cvar("amx_maxscreens", "10")
   ssinterval = register_cvar("amx_ssinterval", "0.5")
   timestamptype = register_cvar("amx_timestamptype", "3")
}

public concmd_screen(id, level, cid)
{
   //Is the amx_screen'er an admin?
   if(!cmd_access(id, level, cid, 3))
   {
      return PLUGIN_HANDLED
   }
    
   //Read the arguements
   new arg1[24], arg2[4]
   read_argv(1, arg1, 23)
   read_argv(2, arg2, 3)
    
   new screens = str_to_num(arg2)
   new maxscreens = get_pcvar_num(maxss)
    
   //Let us make sure that there aren't too many screenshots taken
   if(screens > maxscreens)
   {
      console_print(id, "[AMXX] You cannot take that many screenshots!")
      
      return PLUGIN_HANDLED
   }
    
   //Does the target exist?
   player = cmd_target(id, arg1, 1)
   if (!player)
   {
      return PLUGIN_HANDLED
   }
    
   //How many screenshots?
   new Float:interval = get_pcvar_float(ssinterval)
   new array[2]
   array[0] = id
   array[1] = player
   set_task(interval, "takeScreen", 0, array,2, "a", screens)
        
   return PLUGIN_HANDLED
}
  
public takeScreen(array[2])
{
   new player = array[1]
   new id = array[0]
            
   //Get time, admin name, and target name
   new timestamp[32], timestampmsg[128], name[32], adminname[32]
   get_time("%m/%d/%Y - %H:%M:%S", timestamp, 31)
   get_user_name(player, name, 31)
   get_user_name(id, adminname, 31)
            
   //No timestamp
   if(get_pcvar_num(timestamptype) == 0)
   {
      client_print(player, print_chat, "** Скриншот сделан на игрока ^"%s^" Дата: ^"%s^" **", name, adminname)
      
      //Take the screenshot
      client_cmd(player, "snapshot")
   }
   //Client Print only
   else if(get_pcvar_num(timestamptype) == 1)
   {
      //client_print Timestamp Message
      client_print(player, print_chat, "** Скриншот сделан на игрока ^"%s^" Дата: (%s) **", name, timestamp)
    
      //Take the screenshot
      client_cmd(player, "snapshot")
   }
   //HUD Message only
   else if(get_pcvar_num(timestamptype) == 2)
   {
      //HUD Timestamp Message
      set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 1.0, 0.0, 0.0, 4)
      format(timestampmsg, 127, "** TIMESTAMP - %s **", timestamp)
      show_hudmessage(player, timestampmsg)
      
      //Take the screenshot
      client_cmd(player, "snapshot")
   }
   //Both
   else if(get_pcvar_num(timestamptype) == 3)
   {
      //HUD Timestamp Message
      set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 1.0, 0.0, 0.0, 4)
      format(timestampmsg, 127, "** TIMESTAMP - %s **", timestamp)
      show_hudmessage(player, timestampmsg)
            
      //client_print Timestamp Message
      client_print(player, print_chat, "** Скриншот сделан на игрока ^"%s^" Дата: (%s) **", name, timestamp)
    
      //Take the screenshot
      client_cmd(player, "snapshot")
   }
   return PLUGIN_CONTINUE
}


Заранее спасибо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 31.1.2014, 9:07
Сообщение #686


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

нету там проверки иммунитета


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя coolman
сообщение 31.1.2014, 14:45
Сообщение #687


Стаж: 19 лет
Город: Екатеринбург

Сообщений: 1220
Благодарностей: 218
Полезность: 149

дел

Отредактировал: coolman, - 31.1.2014, 14:49
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 31.1.2014, 14:48
Сообщение #688


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

coolman, а банил кто и какие флаги у того кто разбан делает и какие квары, которые за разбан отвечают?


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя coolman
сообщение 31.1.2014, 14:50
Сообщение #689


Стаж: 19 лет
Город: Екатеринбург

Сообщений: 1220
Благодарностей: 218
Полезность: 149

Цитата(mazdan @ 31.1.2014, 17:48) *
coolman, а банил кто и какие флаги у того кто разбан делает и какие квары, которые за разбан отвечают?

через ркон (кстати не было админских прав)
посмотерл баны через fb_offban было бы неплохо туда добавить и меню разбана
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 31.1.2014, 14:58
Сообщение #690


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

coolman, через rcon (команду от сервера) разбан можно делать только по айпи\стимайди. Реализовывать список для консольных команд это бред.
Зачем меню разбана в offban? чем не подходит fb_unban?


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя primm
сообщение 31.1.2014, 16:34
Сообщение #691


Стаж: 16 лет
Город: Москва

Сообщений: 517
Благодарностей: 140
Полезность: 520

mazdan, Не плохо было бы вывезти, в отдельные файлы и по месяцам, логи банов и логи разбанов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 31.1.2014, 16:44
Сообщение #692


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

primm, у вас sqlite или nvault? если mysql в вашей БД все логи лежат


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя primm
сообщение 31.1.2014, 17:49
Сообщение #693


Стаж: 16 лет
Город: Москва

Сообщений: 517
Благодарностей: 140
Полезность: 520

Цитата(mazdan @ 31.1.2014, 18:44) *
primm, у вас sqlite или nvault? если mysql в вашей БД все логи лежат

sqlite у меня. знаю что что можно посмотреть в "fresh_bans.sq3", только не могу понять как и чем его нормально открыть. нотепад++ открывает, но с огромным количеством cимволов "NUL EOT SOH". Подскажите нубу как и чем нормально посмотреть или как настроить нотепад++ что бы он не отображал эти символы. (((
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 31.1.2014, 19:18
Сообщение #694


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

primm, не уверен что в SQLite логи есть. Я учту ваше пожелание


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя primm
сообщение 31.1.2014, 21:35
Сообщение #695


Стаж: 16 лет
Город: Москва

Сообщений: 517
Благодарностей: 140
Полезность: 520

Цитата(mazdan @ 31.1.2014, 21:18) *
primm, не уверен что в SQLite логи есть. Я учту ваше пожелание

Понимаю что не хорошо лезть блокнотом в базу, но на "SQLite " посмотреть действующий бан(кто и за что забанил) старше двух недель, негде. Можно конечно увеличить этот срок, но открывать тем же нотепадом разом все логи и искать конкретный бан, по крайней мере очень не удобно. И еще, нельзя ли сделать просмотр действующих банов по аналогу fb_bb?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 1.2.2014, 7:02
Сообщение #696


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

primm, аналогичное меню это fb_offban - выводит все данные по банам.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 1.2.2014, 7:20
Сообщение #697
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(primm @ 31.1.2014, 19:49) *
Подскажите нубу как и чем нормально посмотреть или как настроить нотепад++ что бы он не отображал эти символы. (((

Прямой просмотр возможен Total Commander'ом с плагином SQLite Viewer.

Чтобы добавить поддержку расширения .sq3 после установки плагина,
нужно найти строчку в файле конфигурации wincmd.ini и дописать | ext="SQ3":
Код
X=<>\SQLiteViewer.wlx
X_detect="MULTIMEDIA & ext="DB" | ext="DB3" | ext="SQLITE" | ext="SQ3""
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
Статус пользователя IORoK
сообщение 1.2.2014, 7:48
Сообщение #698


Стаж: 14 лет

Сообщений: 274
Благодарностей: 73
Полезность: 199

Цитата(mazdan @ 31.1.2014, 9:07) *
нету там проверки иммунитета


Тогда не подскажешь почему нельзя сделать скрины админам - при бане их нет , а если через консоль командой то пишет что у игрока иммунитет (((

!
Предупреждение:
К теме никак не относится. Последнее предупреждение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 1.2.2014, 9:09
Сообщение #699


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Обновление 0.8.5b

Добавлена перепроверка всех игрков после бана подсети
Добавлено исключение игроков с ucp для бана подсети
Добавлена замена админа в зависимости от причины
Добавлен форвард для dop_ban2
Цитата(квары)
fb_subnet_recheck 10 время в секундах после бана подсети для выполнения перепроверки всех игроков (в зависимости от шустрости вашей БД)
fb_subnet_except_ucp 0 - для исключения UCP поставить на 1 - баны подсети проверяться не будут для игроков с UCP


Цитата(команды)
fb_add_replace_admin <reason> <admin name>- при бане с причиной <reason> ник админа будет выставлен как <admin_name>
примеры:
fb_add_replace_admin "test test" "replace working"
fb_add_replace_admin voteban VoteBan

Вписать в любой конфиг любое число строк (например в reason.cfg)

p.s. UCP не тестировал, просьба к тем кому нужно это протестировать и отписать. Если не будет протестировано тщательно - уберу этот функционал.
Цитата
1. выключенный квар вход с UCP из подсети, которая в бане с клиента, который в бане (fb_subnet_clients)
2. выключенный квар вход с UCP из подсети, которая в бане с клиента, который НЕ в бане (fb_subnet_clients)
3. выключенный квар вход без UCP из подсети, которая в бане с клиента, который в бане (fb_subnet_clients)
4. выключенный квар вход без UCP из подсети, которая в бане с клиента, который НЕ в бане (fb_subnet_clients)
то же самое повторить с включенным кваром

Прикрепленные файлы:
Прикрепленный файл  fresh_bans085b.rar ( 56,56 килобайт ) Кол-во скачиваний: 69


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 7 раз
   + Цитировать сообщение
Статус пользователя Bambuc
сообщение 1.2.2014, 9:49
Сообщение #700


Стаж: 13 лет

Сообщений: 1743
Благодарностей: 577
Полезность: 593

Меценат Меценат

Кто знает почему у меня сервер зависает при смене карты,стоял фреш_бан и ежедневно зависает, а последний раз (вчера) дак вообще 3-4 раза. пришлось отключить,почему он зависает то?)
может квары старенькие, не так настроен, или с БД проблемы?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
460 страниц V  « 34 35 36 ... 458 459 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: