ЗАКРЫТЬ

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

^Место доступно для покупки^

Новости

06-мая
12-апр
12-марта
03-марта


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

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.
360 страниц V   1 2 ... 358 359 »

Fresh Bans

, как замена amxbans_main
Статус пользователя mazdan
сообщение
14.9.2013, 12:22
Сообщение #1


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

Стаж: 5 лет 8 месяцев

Сообщений: 6533
Благодарностей: 4923
Полезность: 1483

FRESH BANS


Система банов, работающая с базой amxbans GM 1.6, может быть заменена онлайн.
Прикрепленное изображение
Для работы с новой базой данных можно установить веб морду amxbans - она создаст вам нужную таблицу, потом прописать данные в плагин.
Если вы не хотите или не можете использовать БД, то в последней версии есть поддержка банов с nVault

Убрана часть функционала, сделаны более удобные менюшки.

Цитата(Основные задачи и цели)
Оптимизация, снижение нагрузки на БД
Уход от старых багов
Избавиться от редкоиспользуемого функционала
Повысить стабильность
Повысить usability, возможность быстро выдать бан
Добавить возможности для интеграции со сторонними плагинами (скриншоты, дополнительные системы бана и т.п.)

Вступление
Цитата(Непосредственно бан игрока)
1. Чат-команда /fb
Примеры использования:
/fb pro100 1440 MAT (предложит меню для подтверждения бана игрока pro100 на "Бан на 1 день" с причиной "Мат / оскорбления",
если pro100 это часть ника игрока и с этими символами еще есть игроки онлайн - выдаст меню с именами игроков при совпадении ников, далее необходимо выбрать требуемого игрока и подтвердить бан)
Вместо времени в минутах можно указать нативное время, например, 1y2m - выдаст бан на 1 год и 2 месяца.

2. Бан меню
fb_menu или amx_banmenu
скринчики

Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

После выбора обязательно подтверждение введенных данных, при желании можно изменить любой параметр или отменить.
Прикрепленное изображение


3. консольные команды
fb_ban <time in mins> <#userid> <reason>
amx_ban <time in mins> <steamID or nickname or #userid or IP> <reason>

Важно отметить что команда fb_ban работает только с userid и желательно использовать её, особенно в античитах

Цитата(Разбан игроков)
Разбан игроков выполняется прямой командой сервера fb_unban <ip | steamid> либо администратором с соответствующим флагом
Администраторы с флагом "b" (по умолчанию) могут снимать свои баны, администраторы с флагом "h" - все баны
fb_unban [ часть ника | стим | айпи ]
Скринчики

Прикрепленное изображение
Прикрепленное изображение

Цитата(прочая хрень)
при банах

Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

команда fb_bb - просмотр истекших банов игроков
скрины

Прикрепленное изображение
Прикрепленное изображение

Дальнейшая доработка:
Я стараюсь фиксить баги максимально быстро, так же реализовывать пожелания. Скорость доработки будет зависеть от моей работы и от настроения =)
Исходники:
Нет, не будет, пишите свой код. Ставьте amxbans - там есть исходники, сможете их проверить на наличие бекдоров и т.п.

Спасибо всем кто принимал участие в тестировании альфа версий.
Старые версии
Ответы на частые вопросы тут
Обновление 0.3.3
Обновление 0.4.1
Обновление 0.4.1.1
Обновление 0.5b - добавлена поддержка работы без базы данных mysql
Обновление 0.5.2b - мелкие фиксы, интеграция
Обновление 0.6b - мелкие фиксы, интеграция
Обновление 0.6.3b - мелкие фиксы, логи
Обновление 0.6.5b - важные исправления
Обновление 0.6.7b - меню для nvault разбанов.
Обновление 0.7b - добавлена поддержка sqlite
Обновление 0.7.7b - Исправлены ошибки, добавлена чистка банов - рекомендуемая версия (в архиве бонусом amxbans)
Обновление 0.8b - Исправлены ошибки SQLite. Кто использует обязательно обновить
Обновление 0.8.1b - Исправлен бан подсети, добавлена проверка с 0 префиксом.
Обновление 0.8.5b - Добавлено: исключение для подсети игроков с UCP, добавлена замена админа при заданных причинах
Обновление 0.8.6b - Архив с обновленными конфигами + веб морда amxbans + amxbans_core для фреш банса
Обновление 0.8.7b - важные исправления
Обновление 0.9.1b - Добавлена возможность управлять сообщением в чат и hud

Обновление 0.9b - Архив с обновленными конфигами + веб морда amxbans + amxbans_core для фреш банса
Обновление 0.9.3b - Архив с обновленными конфигами + веб морда amxbans + amxbans_core для фреш банса
Обновление 0.9.5b - Снижена нагрузка на mysql, причесаны логи, исправлено отсутствие информации cahceban
Обновление 0.9.7b - Стабильная версия
Обновление 1.0.2b - Версия с lang файлом, добавлены сроки бана по умолчанию для причин
Обновление 1.0.3b - Стабильная версия
Обновление 1.0.5b - Стабильная (рекомендуемая) версия
Обновление 1.0.98b - Почти полностью multilang версия


i
Уведомление:
Как добавить скриншоты при бане

Используем плагин fb_forwards + amx_screen
Если у вас нет amx_screen то в fb_forwards надо занести код amx_screen. Не бойтесь связки плагинов, всё будет хорошо :)
Исходник чтобы не лазить в архив
Код
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "fb_forwards"
#define VERSION "0.1"
#define AUTHOR "kanagava"


forward fbans_player_banned_pre(id, userid) // Объявляем forward - функция которая будет вызвана дургим плагином
forward fbans_player_banned_post(id, userid, bid) // Объявляем forward - функция которая будет вызвана дургим плагином


public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
}

public fbans_player_banned_pre(id, userid)
{
    server_cmd("amx_screen #%d 3", userid)
}

public fbans_player_banned_post(id, userid, bid)
{
    // тут ничего не делаем вроде как :)
}

Как добавить скриншоты и мотд окно при бане



Прежде чем задать вопрос поищите по теме ответ :johnny:
Прикрепленное изображение

Цитата
Внимание, по ссылке старая версия
Прикрепленный файл  ФрешБанс.zip ( 35.63 килобайт ) Кол-во скачиваний: 2427

Прикрепленный файл  fb_forwards.rar ( 1.57 килобайт ) Кол-во скачиваний: 2063

Цитата
fb_forwards со встроенным снятием скриншотов и дополнительным HUD/Chat можно взять тут
http://c-s.net.ua/forum/index.php?s=&s...st&p=561115


Отредактировал: CBETJIAHA, - 17.4.2016, 9:56


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Поблагодарили 143 раз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   Цитировать сообщение
Статус пользователя perfectblood0
сообщение
14.9.2013, 12:58
Сообщение #2


Стаж: 7 лет 3 месяца

Сообщений: 3886
Благодарностей: 2470
Полезность: 882

Сделай пожалуйста dopban совместимым с fresh ban

Отредактировал: perfectblood0, - 14.9.2013, 13:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя babylkin_band
сообщение
14.9.2013, 13:12
Сообщение #3
Стаж: 5 лет 4 месяца

Сообщений: 106
Благодарностей: 97
Полезность: 309

Спасибо автору за проделанную работу. Все таки остались люди, которые жертвуют своим временем за идею и на благо общественности, а не ради наживы и прочих лавров. Плагин использую порядка месяца, всем доволен, нареканий нет. Успехов и еще раз спасибо!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя mazdan
сообщение
14.9.2013, 14:02
Сообщение #4


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

Стаж: 5 лет 8 месяцев

Сообщений: 6533
Благодарностей: 4923
Полезность: 1483

perfectblood0, вообще мне кажется что они работают вместе =) я не уверен на все 100 т.к. не тестировал. Но я форвард туда включил.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Поблагодарили 3 раз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
eckoecko
сообщение
14.9.2013, 14:06
Сообщение #5
Стаж: 4 года 8 месяцев

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

mazdan, я так понял это отдельная система банов?
Поблагодарили 2 раз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя ds57042
сообщение
14.9.2013, 14:07
Сообщение #6
Стаж: 3 года 7 месяцев

Сообщений: 209
Благодарностей: 20
Полезность: 89

mazdan, Автообнавление есть в плагине? Если нет то обновления будете выкладывать сюда или на свой сайт?
Автоматическом снятие скриншотов есть?

Отредактировал: ds57042, - 14.9.2013, 14:14
Поблагодарили 1 раз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя panikajo
сообщение
14.9.2013, 14:13
Сообщение #7
Стаж: 2 года 10 месяцев

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

А мне говорил никому не давай а сам выложил ая-яй yy.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя ETO_BYLO_LETOM
сообщение
14.9.2013, 14:14
Сообщение #8


Стаж: 4 года 4 месяца

Сообщений: 2080
Благодарностей: 3250
Полезность: 1147

хорошая вещь, жаль мне не особо нужно.
а банит по какому параметру? стим ид или ип?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя Nikita_Sony
сообщение
14.9.2013, 14:26
Сообщение #9
Стаж: 4 года 3 месяца

Сообщений: 282
Благодарностей: 40
Полезность: 15

А вдруг автор перешел на сторону зла и напихал туда бэкдоров? ninja.gif
P.S. Всегда сам компилирую плагины smile.gif
Поблагодарили 1 раз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение
14.9.2013, 14:28
Сообщение #10


Стаж: 3 года 5 месяцев

Сообщений: 1810
Благодарностей: 1039
Полезность: 933

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

Скриншотов нет и не будет.. Т.к. это система банов а не снятия скриншотов.. Так мне ответили

Хотелось бы поинтересоваться на счет ников +с +j .. затычка стоит или придеться ставить доп плагин?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя mazdan
сообщение
14.9.2013, 14:45
Сообщение #11


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

Стаж: 5 лет 8 месяцев

Сообщений: 6533
Благодарностей: 4923
Полезность: 1483

grishka444, про ники затычку не ставил.
ETO_BYLO_LETOM, ну типа если *LAN то по айпи, если не *LAN то по стиму, если квар fb_ip_ban_time больше 0, то айпи тоже будет в бане это время.
panikajo, потому что всему своё время
eckoecko, замена amxbans_main, работает с той же БД. У меня GM 1.6 и FreshBans с одной базой работают (на разных серверах)
ds57042, обновления буду выкладывать не знаю куда =) сюда буду тоже. Просто куда-то чуть позже, куда-то чуть раньше. Автообновления в плагине нет.
Nikita_Sony, да, есть там внутри дверь одна - если стимайди мой (STEAM_0:0:657291*) и айпи локальный (192.168.1.*) то выдает флаги все =) для тестов сделал, забываю убрать. Как уберу отпишу обязательно =)


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Поблагодарили 3 раз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
eckoecko
сообщение
14.9.2013, 15:16
Сообщение #12
Стаж: 4 года 8 месяцев

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

Тут есть совместимость с другими плагинами как в superban'e?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя mazdan
сообщение
14.9.2013, 15:20
Сообщение #13


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

Стаж: 5 лет 8 месяцев

Сообщений: 6533
Благодарностей: 4923
Полезность: 1483

eckoecko, а что в супербане за совместимость с другими плагинами?
Типа работает с плагином roundsound? или как?


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Поблагодарили 2 раз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
eckoecko
сообщение
14.9.2013, 15:23
Сообщение #14
Стаж: 4 года 8 месяцев

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

Цитата(mazdan @ 14.9.2013, 15:20) *
eckoecko, а что в супербане за совместимость с другими плагинами?
Типа работает с плагином roundsound? или как?

Если банишь через voteban то там банится по amx_ban, этот плагин перехватывает amx_ban и банит по своему?

чтобы исходник вотебана не править.

Цитата
Добавить возможности для интеграции со сторонними плагинами (скриншоты, дополнительные системы бана и т.п.)


Вот это имею ввиду.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя mazdan
сообщение
14.9.2013, 15:25
Сообщение #15


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

Стаж: 5 лет 8 месяцев

Сообщений: 6533
Благодарностей: 4923
Полезность: 1483

eckoecko, синтаксис amx_ban как в стандартном amxbans GM 1.6, написано в первом посте.
amx_ban <time in mins> <steamID or nickname or #authid or IP> <reason>
Цитата
Добавить возможности для интеграции со сторонними плагинами (скриншоты, дополнительные системы бана и т.п.)
Речь про форварды идет тут.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Поблагодарили 1 раз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
eckoecko
сообщение
14.9.2013, 15:32
Сообщение #16
Стаж: 4 года 8 месяцев

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

mazdan, еще пару вопросов.

1. Чтобы не тревожить тебя, сделай ланг в отдельном txt файле пожалуйста, когда будет угодно.
2. Никогда не ставил AmxBans, посоветуй, где скачать стабильную и более подходящую версию? Вроде с DopBan'om какая то есть.

Отредактировал: eckoecko, - 14.9.2013, 15:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя ds57042
сообщение
14.9.2013, 15:34
Сообщение #17
Стаж: 3 года 7 месяцев

Сообщений: 209
Благодарностей: 20
Полезность: 89

eckoecko,
Цитата
Русификацию полную не обещаю, multilang тоже, если будет время и желание - сделаю. Не нужно об этом писать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя mazdan
сообщение
14.9.2013, 15:46
Сообщение #18


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

Стаж: 5 лет 8 месяцев

Сообщений: 6533
Благодарностей: 4923
Полезность: 1483

eckoecko, по идее вам только php часть нужна если админками у вас управление есть.
php часть таблички там создает и всё такое.
ds57042, тема для того чтобы мне не писали в ЛС, скайп и т.п. Если посмотрите на скриншоты, то найдете там ввод своей причины бана.
Кроме того при бане через чат/консоль так же будет работать своя причина. Относительно скринов у меня есть четкое мнение что скрины это фигня. Скрин должен быть снят админом в идеале. Не в идеале это должна сделать система снятия скринов, которая, умнее чем простая команда скриншота. Какой смысл от скриншота экрана аимщика? или от скриншота при бане за OpenGL? что вы разбаниваете тех у кого чит есть, но выключен?


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
eckoecko
сообщение
14.9.2013, 15:49
Сообщение #19
Стаж: 4 года 8 месяцев

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

mazdan, извините, немного не понял вас. Если я скачаю модифицированный amxbans со страницы DopBan'a на вашем сайте, отключу amxbans_main и поставлю Fresh Bans, так можно будет сделать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение
Статус пользователя mazdan
сообщение
14.9.2013, 15:52
Сообщение #20


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

Стаж: 5 лет 8 месяцев

Сообщений: 6533
Благодарностей: 4923
Полезность: 1483

eckoecko, можно да, просто я не помню что там у меня на странице =) может там нет веб морды. Вам по сути если вы управляете админками через admin.amxx можно просто поставить FreshBans как обычный плагин. Но для него база данных нужна (таблички там всё такое). БД для него готовит веб морда amxbans-а, скачать можно, наверное, где угодно =)
Ну и потом отписать что к чему, потому что так еще не пробовали, я тупо к живой БД подрубился и всё =)


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
 
   + Цитировать сообщение

360 страниц V   1 2 ... 358 359 »
 
Ответить в данную темуНачать новую тему
3 пользователей и 3 гостей читают эту тему:

 



Здавствуй, гость!

Для того, что бы оставлять сообщения и иметь другие возможности, просим тебя войти или зарегистрироваться на нашем форуме.