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

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

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

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

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

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

Fresh Bans

, как замена amxbans_main
Статус пользователя mazdan
сообщение 6.11.2013, 10:02
Сообщение #281


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

Стаж: 15 лет

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

perfectblood0, новая версия под fresh bans специально, более стабильная чем старая (ну так планируется) в разработке еще пока что


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 6.11.2013, 16:28
Сообщение #282
Стаж: 17 лет

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

Цитата(mazdan @ 6.11.2013, 12:02) *
perfectblood0, новая версия под fresh bans специально, более стабильная чем старая (ну так планируется) в разработке еще пока что

А старая чего? Интегрирована не? А то Я прочел и включил :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 6.11.2013, 16:39
Сообщение #283


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

Стаж: 15 лет

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

perfectblood0, старая работает так себе, ругается на отсутсвие квара, который в amxbans_main регистрировался.
amxbans_main можно запускать и на паузу ставить чтобы работало =) но это так себе вариант =)
Ну и собственно я думаю первая паблик бета будет на выходных готова.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 6.11.2013, 17:11
Сообщение #284
Стаж: 17 лет

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

Цитата(mazdan @ 6.11.2013, 18:39) *
perfectblood0, старая работает так себе, ругается на отсутсвие квара, который в amxbans_main регистрировался.
amxbans_main можно запускать и на паузу ставить чтобы работало =) но это так себе вариант =)
Ну и собственно я думаю первая паблик бета будет на выходных готова.

Хорошая новость=)
такой вопрос.
Поставил fresh bans 0.4.1.1
Недоступны баны навсегда админам с флагами: bcdfijmnopqrstu
В чем проблема?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя winzh1
сообщение 6.11.2013, 17:16
Сообщение #285


Стаж: 14 лет

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

Цитата(perfectblood0 @ 6.11.2013, 22:11) *
Хорошая новость=)
такой вопрос.
Поставил fresh bans 0.4.1.1
Недоступны баны навсегда админам с флагами: bcdfijmnopqrstu
В чем проблема?

Что в кваре fb_bantime_access?


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 6.11.2013, 17:21
Сообщение #286
Стаж: 17 лет

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

Цитата(winzh1 @ 6.11.2013, 19:16) *
Что в кваре fb_bantime_access?

лол
даже не знал, что такой квар есть
спасибо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 8.11.2013, 0:07
Сообщение #287
Стаж: 17 лет

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

Кстати, стоит версия 0.5.2b
Бан с админцентра веб части не могу дать, пишет НЕТ ИГРОКОВ
В чем может быть проблема?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fake`
сообщение 8.11.2013, 2:05
Сообщение #288


Стаж: 14 лет

Сообщений: 1524
Благодарностей: 320
Полезность: 457

Странно, сегодня поствил обновление 0.5.2b, баны по nvault не выдавались, поставил обратно 0.5b - все работает, может быть это только у меня dntknw.gif

+ не работает команда fb_ban в античитах, работает только amx_ban.

Отредактировал: Fake`, - 8.11.2013, 3:07
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 8.11.2013, 7:43
Сообщение #289


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

Стаж: 15 лет

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

perfectblood0, он там не поддерживается. У amxbans это реализовано через дополнительную команду насколько я помню.
Fake`, спасибо, я посмотрю что к чему, вам и 0.5.2 смысла ставить не было - обновки то только для mysql. Я посмотрю что там на будущее.
Чуть подробнее что и как отвалилось? логи?
fb_ban работает, ну должен. Он понимает только userid. У вас как прописано?


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fake`
сообщение 8.11.2013, 8:28
Сообщение #290


Стаж: 14 лет

Сообщений: 1524
Благодарностей: 320
Полезность: 457

Цитата(mazdan @ 8.11.2013, 8:43) *
perfectblood0, он там не поддерживается. У amxbans это реализовано через дополнительную команду насколько я помню.
Fake`, спасибо, я посмотрю что к чему, вам и 0.5.2 смысла ставить не было - обновки то только для mysql. Я посмотрю что там на будущее.
Чуть подробнее что и как отвалилось? логи?
fb_ban работает, ну должен. Он понимает только userid. У вас как прописано?

Да, прописал все как надо, проверял в hack detectore и timepass, ну не банит и все, даже в логи не информирует.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 8.11.2013, 8:50
Сообщение #291
Стаж: 17 лет

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

Цитата(mazdan @ 8.11.2013, 9:43) *
perfectblood0, он там не поддерживается. У amxbans это реализовано через дополнительную команду насколько я помню.
Fake`, спасибо, я посмотрю что к чему, вам и 0.5.2 смысла ставить не было - обновки то только для mysql. Я посмотрю что там на будущее.
Чуть подробнее что и как отвалилось? логи?
fb_ban работает, ну должен. Он понимает только userid. У вас как прописано?

А как то реализовать можно? Просто очень удобно было бы
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 8.11.2013, 9:56
Сообщение #292


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

Стаж: 15 лет

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

Fake`, раз прописали всё "как надо", значит всё должно работать "как надо"
perfectblood0, можно вернуть amxbans, например.
Или использовать rcon, например.
Или ставьте плагин, который будет выводить amx_list

web_handshake.inc
Код:
public cmdLst(id, level, cid)
{
if(id)
{
return PLUGIN_HANDLED
}

new status, immun, userid

for(new pid = 1; pid <= plnum; pid++)
{
if(get_user_state(pid, PDATA_CONNECTED))
{
userid = get_user_userid(pid)

status = 0
if(get_user_state(pid, PDATA_BOT))
{
status = 1
}
if(get_user_state(pid, PDATA_HLTV))
{
status = 2
}

immun = 0

if(get_user_state(pid, PDATA_IMMUNITY))
{
immun = 1
}

console_print(id,"%s%c%d%c%s%c%s%c%d%c%d", playerData[pid][playerName], -4, userid, -4, playerData[pid][playerSteamid], -4, playerData[pid][playerIp], -4, status, -4, immun)
}
}
return PLUGIN_HANDLED
}


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя San4aus
сообщение 8.11.2013, 11:52
Сообщение #293
Стаж: 15 лет

Сообщений: 383
Благодарностей: 237
Полезность: 612

У меня есть несколько вопросов по данной системе, возможно глупые):

1. Плагин amxbans_ssban.amxx оставлять или он не нужен?
2. Сам плагин Fresh bans заменяет только amxbans_main.amxx или amxbans_core.amxx и amxbans_main.amxx
3. Причины берёт только из файла или можно сделать, как было в Амхбанс, чтобы с сайта брало причины.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 8.11.2013, 13:11
Сообщение #294


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

Стаж: 15 лет

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

San4aus, да, глупые
1. как хотите, если нужны скрины, то есть описание как это сделать.
2. только main
3. Только из файла. Вы неужели их так часто меняете, что для этого нужно их вести в БД?
Вполне можно сделать плагин, который выгрузит причины из БД и загрузит в fresh_bans


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fake`
сообщение 8.11.2013, 13:44
Сообщение #295


Стаж: 14 лет

Сообщений: 1524
Благодарностей: 320
Полезность: 457

Цитата(mazdan @ 8.11.2013, 10:56) *
Fake`, раз прописали всё "как надо", значит всё должно работать "как надо"
perfectblood0, можно вернуть amxbans, например.
Или использовать rcon, например.
Или ставьте плагин, который будет выводить amx_list

При таком значении в timepass "timepass_custom_punish "amx_ban 60 %name% %reason%"" бан дает как надо, н опри таком - "timepass_custom_punish "fb_ban %time% %userid% %reason%", античит выдает нарушение, но не худ'а о бане, не самого бана нет.

p.s через админ меню и команду в чате /fb бан дает как надо.

Отредактировал: Fake`, - 8.11.2013, 13:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 8.11.2013, 14:33
Сообщение #296


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

Стаж: 15 лет

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

Fake`, я уже сам нашел и поправил. Выложу позже.


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


Стаж: 14 лет

Сообщений: 1524
Благодарностей: 320
Полезность: 457

Цитата(mazdan @ 8.11.2013, 15:33) *
Fake`, я уже сам нашел и поправил. Выложу позже.

Спасибо вам большое.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 8.11.2013, 18:53
Сообщение #298


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

Стаж: 15 лет

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

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

Фух!

1. Исправлена ошибка с командой fb_ban, на данный момент всё работает хорошо, банит вне зависимости от того на сервере игрок или уже вышел
2. Исправлен баг с отображением в логах при бане навсегда (не тестировал)
3. Сделана система восстановления подключения к mysql после сбоев
4. Выполнение невыполненных запросов на бан после восстановления соединения (на данный момент только баны, действует только в рамках карты)
5. Система кэширования банов - об этом подробнее:
Цитата(кэширование банов)
При бане игрока плагин запоминает параметры бана (стимайди, айпи) в случае перезахода игрока выполняет кик без обращения к базе данных (mySQL / nVault)
Данные в кэше хранятся fb_cachetime минут, либо до истечения бана или смены карты
При кике игроку выводится информация о бане в зависимости от квара fb_oldkickinfo при значении 1 будет выводиться та же информация, что и при основном бане, она немного не верна (например, оставшееся время бана).
При значении fb_oldkickinfo 0 будет выводиться просто "IP/STEAM забанен"
При разбане игрока по STEAM/IP командой fb_unban кэш чистится по STEAM или IP
Командой fb_flushcache чистится весь кэш
В дальнейшем планирую немного изменить подход, чтобы в кэш попадали так же те игроки, которые есть в БД (после получения кика)

плюсы такого подхода:
1. Снижение нагрузки mySQL /nVault и соответственно на сервер
2. Более быстрый кик игроков, они не занимают слоты
3. В случае проблем с БД игрок не перезайдет сразу после кика

минусы такого подхода и текущей версии:
1. Неверный вывод информации о бане (подход\версия)
2. При разбане игрока через Web часть он не сможет войти на сервер до очистки кэша (подход)
3. При разбане игрока через меню он не сможет войти на сервер до очистки кэша (версия)
4. При разбане игрока серверной командой по ip требуется так же разбан по steamid и наоборот, либо выполнение fb_flushcache (подход)

Видите, минусов больше :D Чтобы не использовать этот функционал вы можете выставить fb_cachetime 0


Цитата(новые квары)
fb_cachetime 5 //Время жизни банкеша в минутах
fb_oldkickinfo 1 //Выводить старую ифнормацию о кике
Цитата(новые команды)
fb_flushcache - очистить кэш


Прикрепленный файл  fresh_bans06b.rar ( 40,65 килобайт ) Кол-во скачиваний: 155

Помните, версии с буквой b это по сути beta не оттестированная на продуктивных серверах


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 7 раз
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 8.11.2013, 19:05
Сообщение #299
Стаж: 17 лет

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

Что если поставлю fb_cachetime 1 минута.
Ничего страшного не произойдет или какая то большая нагрузка будет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 8.11.2013, 19:07
Сообщение #300
Стаж: 14 лет
Город: Moscow

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

На всякий случай: fb_flushcach не опечатка? Не fb_flushcache нужно ли?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
460 страниц V  « 14 15 16 ... 458 459 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 3 гостей читают эту тему: