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

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

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

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

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

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

Fresh Bans

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


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

Стаж: 13 лет

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

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 версия
Обновление 1.4.0b - фильтрации в меню

! Предупреждение:
Инструкции, хелпы:
Цитата


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 килобайт ) Кол-во скачиваний: 5463

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

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


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

Сообщений: 5065
Благодарностей: 2685
Полезность: 488

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

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

Сообщений: 110
Благодарностей: 126
Полезность: 1118

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


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

Стаж: 13 лет

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

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


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

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

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

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

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

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

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

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


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

Стаж: 12 лет
Город: Краснодар

Сообщений: 3391
Благодарностей: 4386
Полезность: 805

хорошая вещь, жаль мне не особо нужно.
а банит по какому параметру? стим ид или ип?


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

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

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


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

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

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

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

Хотелось бы поинтересоваться на счет ников +с +j .. затычка стоит или придеться ставить доп плагин?


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


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

Стаж: 13 лет

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

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.*) то выдает флаги все =) для тестов сделал, забываю убрать. Как уберу отпишу обязательно =)


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

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

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


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

Стаж: 13 лет

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

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


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

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

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

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

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

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


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


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

Стаж: 13 лет

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

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
Стаж: 12 лет

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

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

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

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

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

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


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

Стаж: 13 лет

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

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


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

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

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


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

Стаж: 13 лет

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

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


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
459 страниц V   1 2 ... 457 458 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: