|
Возобновление временного бана после выключения сервера
|
|
| Rockon | Дата: Четверг, 06.11.2008, 07:40:03 | Сообщение # 1 |
 Подполковник
Группа: Скриптеры
Сообщений: 137
Статус: Не в сети
| Собственно вопрос: есть какой плагин, который записывает временные баны допустим в дат файлы?. К примеру я забанил кого-то на 7 дней. Но по тех причине мне пришлось вырубить сервер скажем на 1 день. Врубаю - и тот человек, которого я забанил - ещё забанен. И у него (7-1) ещё 6 дней бана. Amx bans не предлагать. Нужен именно подобный плагин.
|
| |
|
|
| Argus | Дата: Четверг, 06.11.2008, 12:26:42 | Сообщение # 2 |
 AMXModX Fan
Группа: Cупер-модеры
Сообщений: 379
Статус: Не в сети
| такая же проблема. в принципе, для себя представляю такую схему работы: либо 1) перехватывать все другие команды бана и обрабатывать их по своему (добавить операцию записи в специальный файл определенной информации: ip + banlenght + time). либо 1) написать свою команду для бана, которая будет делать запись в специальный файл, а далее уже вызовет другую команду (amx_addban или addip). 2) на каждой новой карте проверяем специальный файл на наличие временных банов. проверяем условие "актуальности" бана (т.е. может он уже закончился если currtime > banlenght + time) закончился - удаляем строчку. иначе, проставляем баз заново на время banlenght - (currtime - time) что то типо такого...
Правила форума Поиск плагинов Последние сообщения форума
|
| |
|
|
| Rockon | Дата: Четверг, 06.11.2008, 14:07:19 | Сообщение # 3 |
 Подполковник
Группа: Скриптеры
Сообщений: 137
Статус: Не в сети
| Да я и сам смогу впринцепи написать подобную бан систему. Будет записывать забаненые ипы в логи с началом и окончанием бана. Ну а дальше дело техники прописать математику Но малоли есть такой плагин, зачем по сто раз изобретать велосипед?
|
| |
|
|
| Argus | Дата: Четверг, 06.11.2008, 23:59:53 | Сообщение # 4 |
 AMXModX Fan
Группа: Cупер-модеры
Сообщений: 379
Статус: Не в сети
| в общем, решение этой проблемы - amxbans.
Правила форума Поиск плагинов Последние сообщения форума
|
| |
|
|
| Rockon | Дата: Пятница, 07.11.2008, 01:10:22 | Сообщение # 5 |
 Подполковник
Группа: Скриптеры
Сообщений: 137
Статус: Не в сети
| не, ты читай предпоследнюю строчку =) Для меня амх банс неприемлимо. Ну не люблю я его) Долго он банит.
|
| |
|
|
| PomanoB | Дата: Пятница, 07.11.2008, 19:09:51 | Сообщение # 6 |
 Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Как понять долго банит??? Забанил и всё
http://romanov4400.mybrute.com
|
| |
|
|
| Argus | Дата: Пятница, 07.11.2008, 20:06:21 | Сообщение # 7 |
 AMXModX Fan
Группа: Cупер-модеры
Сообщений: 379
Статус: Не в сети
| мне тоже amxbans не совсем нравится. типичный недостаток - невозможно забанить с игры ip который не присутствует на сервере в данный момент. например, когда в ATAC выставляешь бан по IP через AMXBANS и автобан при дисконнекте игрока который набрал MAX TEAMKILL VIOLATION - получается игрок уже сделал дисконнект и тут происходит попытка его бана - а amx_banip не срабатывает на тех, кого уже нету.
Правила форума Поиск плагинов Последние сообщения форума
|
| |
|
|
| PomanoB | Дата: Пятница, 07.11.2008, 20:35:15 | Сообщение # 8 |
 Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Не такой уж и большой недостаток Лично меня AmxBans всем устраивает
http://romanov4400.mybrute.com
|
| |
|
|
| Argus | Дата: Пятница, 07.11.2008, 20:46:55 | Сообщение # 9 |
 AMXModX Fan
Группа: Cупер-модеры
Сообщений: 379
Статус: Не в сети
| ну да, небольшой. но когда amxbans используется почти только для того чтобы объединить ATAC баны с разных серверов, и при этом игроки уже просикли фишку, что если после MAX TEAMKILL VIOLATION сразу выйти (до того как жертва успела выбрать наказание), то ничего не будет - в таком случае это больше чем небольшой.
Правила форума Поиск плагинов Последние сообщения форума
|
| |
|
|
| PomanoB | Дата: Пятница, 07.11.2008, 20:57:55 | Сообщение # 10 |
 Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Ну не знаю у меня такой проблемы не возникало
http://romanov4400.mybrute.com
|
| |
|
|
| Rockon | Дата: Суббота, 08.11.2008, 00:57:24 | Сообщение # 11 |
 Подполковник
Группа: Скриптеры
Сообщений: 137
Статус: Не в сети
| Quote (PomanoB) Как понять долго банит??? Забанил и всё а ты забань допустим на 7 часов. Выключи сервер - после включи: бан остался? Не остался. А я хочу, чтобы бан сохранялся..
Сообщение отредактировал Rockon - Суббота, 08.11.2008, 00:58:30 |
| |
|
|
| PomanoB | Дата: Суббота, 08.11.2008, 11:50:41 | Сообщение # 12 |
 Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| AmxBans хранит баны в базе данных, и поэтому баны не пропадают
http://romanov4400.mybrute.com
|
| |
|
|
| Rockon | Дата: Суббота, 08.11.2008, 12:57:06 | Сообщение # 13 |
 Подполковник
Группа: Скриптеры
Сообщений: 137
Статус: Не в сети
| Про амх банс не рассказывай. Амх банс не приемлен. Я же уже писал..
|
| |
|
|
| F4RR3LL | Дата: Четверг, 27.11.2008, 22:45:09 | Сообщение # 14 |
 Полковник
Группа: Скриптеры
Сообщений: 153
Статус: Не в сети
| А как ты предлагаешь сделать чтобы время бана (теже 7 дней) считались из txt файла к примеру? Добавлено (2008-11-27, 10:45 Pm) --------------------------------------------- http://forums.alliedmods.net/showthread.php?t=80858 Вот, как я понял (плохо с англ. у меня) , это новый плагин , который осуществит мечты многих 
=\
|
| |
|
|