AMX MOD X
Четверг, 08.01.2026, 19:02:39



Приветствую Вас Гость | RSS
[ Главная ] [ Возобновление временного бана после выключения сервера - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: AlMod, slogic  
Возобновление временного бана после выключения сервера
RockonДата: Четверг, 06.11.2008, 07:40:03 | Сообщение # 1
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
Собственно вопрос: есть какой плагин, который записывает временные баны допустим в дат файлы?. К примеру я забанил кого-то на 7 дней. Но по тех причине мне пришлось вырубить сервер скажем на 1 день. Врубаю - и тот человек, которого я забанил - ещё забанен. И у него (7-1) ещё 6 дней бана.
Amx bans не предлагать. :)
Нужен именно подобный плагин.
 
ArgusДата: Четверг, 06.11.2008, 12:26:42 | Сообщение # 2
AMXModX Fan
Группа: Cупер-модеры
Сообщений: 379
Репутация: 8
Статус: Не в сети
такая же проблема. в принципе, для себя представляю такую схему работы:
либо
1) перехватывать все другие команды бана и обрабатывать их по своему (добавить операцию записи в специальный файл определенной информации: ip + banlenght + time).
либо
1) написать свою команду для бана, которая будет делать запись в специальный файл, а далее уже вызовет другую команду (amx_addban или addip).
2) на каждой новой карте проверяем специальный файл на наличие временных банов. проверяем условие "актуальности" бана (т.е. может он уже закончился если currtime > banlenght + time) закончился - удаляем строчку. иначе, проставляем баз заново на время banlenght - (currtime - time)

что то типо такого...


Правила форума
Поиск плагинов
Последние сообщения форума
 
RockonДата: Четверг, 06.11.2008, 14:07:19 | Сообщение # 3
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
Да я и сам смогу впринцепи написать подобную бан систему. Будет записывать забаненые ипы в логи с началом и окончанием бана. Ну а дальше дело техники прописать математику :)
Но малоли есть такой плагин, зачем по сто раз изобретать велосипед?
 
ArgusДата: Четверг, 06.11.2008, 23:59:53 | Сообщение # 4
AMXModX Fan
Группа: Cупер-модеры
Сообщений: 379
Репутация: 8
Статус: Не в сети
в общем, решение этой проблемы - amxbans.

Правила форума
Поиск плагинов
Последние сообщения форума
 
RockonДата: Пятница, 07.11.2008, 01:10:22 | Сообщение # 5
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
не, ты читай предпоследнюю строчку =)
Для меня амх банс неприемлимо. Ну не люблю я его) Долго он банит.
 
PomanoBДата: Пятница, 07.11.2008, 19:09:51 | Сообщение # 6
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Как понять долго банит???
Забанил и всё


http://romanov4400.mybrute.com
 
ArgusДата: Пятница, 07.11.2008, 20:06:21 | Сообщение # 7
AMXModX Fan
Группа: Cупер-модеры
Сообщений: 379
Репутация: 8
Статус: Не в сети
мне тоже amxbans не совсем нравится. типичный недостаток - невозможно забанить с игры ip который не присутствует на сервере в данный момент. например, когда в ATAC выставляешь бан по IP через AMXBANS и автобан при дисконнекте игрока который набрал MAX TEAMKILL VIOLATION - получается игрок уже сделал дисконнект и тут происходит попытка его бана - а amx_banip не срабатывает на тех, кого уже нету.

Правила форума
Поиск плагинов
Последние сообщения форума
 
PomanoBДата: Пятница, 07.11.2008, 20:35:15 | Сообщение # 8
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Не такой уж и большой недостаток
Лично меня AmxBans всем устраивает


http://romanov4400.mybrute.com
 
ArgusДата: Пятница, 07.11.2008, 20:46:55 | Сообщение # 9
AMXModX Fan
Группа: Cупер-модеры
Сообщений: 379
Репутация: 8
Статус: Не в сети
ну да, небольшой. но когда amxbans используется почти только для того чтобы объединить ATAC баны с разных серверов, и при этом игроки уже просикли фишку, что если после MAX TEAMKILL VIOLATION сразу выйти (до того как жертва успела выбрать наказание), то ничего не будет - в таком случае это больше чем небольшой.

Правила форума
Поиск плагинов
Последние сообщения форума
 
PomanoBДата: Пятница, 07.11.2008, 20:57:55 | Сообщение # 10
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Ну не знаю у меня такой проблемы не возникало

http://romanov4400.mybrute.com
 
RockonДата: Суббота, 08.11.2008, 00:57:24 | Сообщение # 11
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
Quote (PomanoB)
Как понять долго банит???
Забанил и всё

а ты забань допустим на 7 часов. Выключи сервер - после включи: бан остался?
Не остался. А я хочу, чтобы бан сохранялся..


Сообщение отредактировал Rockon - Суббота, 08.11.2008, 00:58:30
 
PomanoBДата: Суббота, 08.11.2008, 11:50:41 | Сообщение # 12
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
AmxBans хранит баны в базе данных, и поэтому баны не пропадают

http://romanov4400.mybrute.com
 
RockonДата: Суббота, 08.11.2008, 12:57:06 | Сообщение # 13
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
Про амх банс не рассказывай. Амх банс не приемлен. Я же уже писал..
 
F4RR3LLДата: Четверг, 27.11.2008, 22:45:09 | Сообщение # 14
Полковник
Группа: Скриптеры
Сообщений: 153
Репутация: 2
Статус: Не в сети
А как ты предлагаешь сделать чтобы время бана (теже 7 дней) считались из txt файла к примеру?

Добавлено (2008-11-27, 10:45 Pm)
---------------------------------------------
http://forums.alliedmods.net/showthread.php?t=80858
Вот, как я понял (плохо с англ. у меня) , это новый плагин , который осуществит мечты многих :)


=\
 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2026