Fresh Bans, как замена amxbans_main |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Fresh Bans, как замена amxbans_main |
cArn
|
23.2.2014, 1:04
Сообщение
|
![]() |
|
Поблагодарили 1 раз
|
|
Coca
|
26.2.2014, 6:50
Сообщение
|
|
|
Все работает четко - быстро, без тормозов и лагов - спасибо разработчику!
|
|
|
|
maslyak
|
26.2.2014, 7:48
Сообщение
|
|
|
https://forums.alliedmods.net/showthread.php?t=121255
2. В оригинальном amxbans 6 это есть. Из-за этого сервак рандомно падать будет при смене мапы. Убедился сам на другом своем плагине, когда по туториалам вписал это в plugin_end и долго не мог понять почему падает. |
|
|
|
mazdan
|
26.2.2014, 8:13
Сообщение
|
![]() ![]() |
maslyak, надо с умом вписывать. Я уже выкладывал статистику где сервер работает более недели без падений. Сейчас 5 дней аптайм.
В последенй версии присутствуют дебаг логи, по которым в случае падения можно будет разобраться, жаль только вот случаев нету. Описание немного кривоватое, но после фразы "в конфиге есть" внимание на этот квар стоило обратить. ![]() Далее есть внизу такая вот форма ![]() Если туда забить этот квар то покажет много интересных постов https://c-s.net.ua/forum/index.php?s=&s...st&p=474266 https://c-s.net.ua/forum/index.php?s=&s...st&p=474054 Цитата Вопрос к тому, изначально в amxbans дурацкая система с параметром IP либо STEAM+IP либо что-то такое. Я когда стал пользоваться, просто в коде переделал, чтобы все время и при бане и при проверке оба параметра проверялись. Вы хотите чтобы при совпадении двух параметров кикало или одного? если двух то нет, такого нету. Если одного (IP || steam) то так и работает (в зависимости от квара) Хотите всегда и то и другое ставьте его 999999 ну или сколько там для вас ~навсегда UPD: система рассчитана на более менее продвинутых администраторов, а не на раков, которые не могут с сервером обращаться. БОльшая часть того чего средний админ хочет видеть в бан-системе там уже есть :) ![]() Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
|
Поблагодарили 1 раз
|
|
coolman
|
26.2.2014, 9:06
Сообщение
|
|
|
|
|
|
|
mazdan
|
26.2.2014, 10:01
Сообщение
|
![]() ![]() |
maslyak, https://forums.alliedmods.net/showpost.php?...amp;postcount=2
Цитата So, then there is a question, where to put SQL_FreeHandle ? Цитата You could connect/disconnect each time you need to do a query. Я с тем же успехом могу написать "вы можете переподключаться когда вам удобно" это не означает что так нужно делать. Написано "так можно" Там нет ни слова про падение. И я не буду так быдлокодить, извините. Найдите где он сам так делает как написал, тогда будете на него ссылаться. https://forums.alliedmods.net/showthread.php?t=80858 Вот тут поищите сколько раз он делает connect\disconnect (ответ 1 раз connect) Скрытый текст Цитата(1.7.5) Note that you should currently not call this native during plugin_end(). The backend threader freezes the query queue at this time and flushes all remaining queries back to the main thread. It is likely your plugin will simply deadlock (freeze idly). Even if this is corrected, there is no reason to use threaded queries in plugin_end() anyway, because all remaining threaded queries are executed as non-threaded before the mapchanges. Цитата(1.7.6) Fixed MySQLX threader on Linux locking up on mapchange if there were queries in the queue. Так что давайте не оффтопить. Если ваш сервер падает при смене карты из-за моего плагина - пришлите мне логи, я это исправлю. Смена обратно на amxbans занимает сколько? 10 секунд? Если будут проблемы, то я сделаю кваром или уберу вовсе это. ![]() Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
|
Поблагодарили 3 раз
|
|
maslyak
|
26.2.2014, 11:53
Сообщение
|
|
|
mazdan,
хм, интересно, оказывается в 2006 исправлено
Отредактировал: maslyak, - 26.2.2014, 11:59
|
|
|
|
![]() ![]() |