Material Admin

[v1.1.5.4] Material Admin - рефорк SB++ 1.5.4.7

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,681
Как пример очистка по крону listip и listid.
Самый простой, ИМХО. Команды removeid 1 и removeip 1 (насчёт айпишника не уверен, но вроде так).
Суть в том, что они постоянно будут удалять первую запись (если она есть), и все остальные записи тоже будут смещаться на единицу вперёд. Потому, если настроить выполнение этих команд каждую минуту, то 10 банов полностью удалятся за 10 минут.
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
Самый простой, ИМХО. Команды removeid 1 и removeip 1 (насчёт айпишника не уверен, но вроде так).
Суть в том, что они постоянно будут удалять первую запись (если она есть), и все остальные записи тоже будут смещаться на единицу вперёд. Потому, если настроить выполнение этих команд каждую минуту, то 10 банов полностью удалятся за 10 минут.
К сожалению в тп такое только на 10 минут минимум, а значит придётся использовать сторонний плагин крона.
А есть идеи почему такое происходит? Так как с соурсбаном таких проблем нет.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,683
С плагином СБ такого может не происходить только если указанный выше перечень плагинов при виде SB начинает использовать его нативы. И если его нет - выдаёт бан в движке, которые уже слушает МА и дублирует в своей базе.
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
С плагином СБ такого может не происходить только если указанный выше перечень плагинов при виде SB начинает использовать его нативы. И если его нет - выдаёт бан в движке, которые уже слушает МА и дублирует в своей базе.
То есть по сути виноват античит ?
Сообщения автоматически склеены:

Повесил две команды removeid 1 и removeip 1 на этот плагин каждую минуту https://forums.alliedmods.net/showthread.php?t=205962 вроде помогло и мне показалось, что он сразу всё удаляет.
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,687
Будем считать, что он временно на технических работах.
 
  • Ха-ха-ха
Реакции: Juck

zloy911

zloygames.com
Сообщения
370
Реакции
50
Столкнулся с такой ситуацией, что если установлен МА и бан игрока на сервере идёт не от админа, а какого либо другого источника например античит, голосование, то игроки добавляются в listip и listid. По итогу они весят там неизвестно сколько, огромные цифры и люди по прошествию бана не могут зайти. А мне приходиться заходить на каждый сервер и удалять их через пу арены(только дошло, что они в listip и listid). После войны с тп пишу сюда. Можно ли исправить данную проблему это бьёт и по онлайну и по нервам так как за пару-тройку дней количество банов может доходить до огромных количеств человек.

1. Можно ли исправить данную проблему ?
2. И есть ли какой другой вариант? Как пример очистка по крону listip и listid.

Что на шёл по теме:
Уже давно столкнулся с такой же проблемой и писал об этом, но так и не решили, похоже что связано с "SourceSleuth" "1" но это не точно, вышел из ситуации запретив в правах запись в файлы
banned_user.cfg
banned_ip.cfg
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
Уже давно столкнулся с такой же проблемой и писал об этом, но так и не решили, похоже что связано с "SourceSleuth" "1" но это не точно, вышел из ситуации запретив в правах запись в файлы
banned_user.cfg
banned_ip.cfg
У нас файлы banned_user.cfg banned_ip.cfg пустые, а вот список listip и listid полные и в пу арены. Проблему решил выше написал.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,690
То есть по сути виноват античит ?
Античит банит через натив SourceMod BanClient() / BanIdentity(), которые под капотом выполняют выдачу бана в движке. МА пытается обрабатывать такие случаи и дублирует баны в базе СБ.
С обычным СБ у Вас проблемы, скорее всего, нет, потому что при виде плагина он обращается уже напрямую к нему, а не к МА.
Где-то как-то на форуме я публиковал плагин для Вармикса, который имитирует поведение плагина СБ, создавая видимость его наличия и мирно "проксируя" (передавая) все баны в МА, а не в движок.

Если подскажете, что за античит Вы используете (и если у него есть открытые исходники или автор, который пойдёт на встречу и рассекретит, как именно он детектит наличие плагина SB (а их много разных)), то я попробую сваять такой плагин для Вас ещё раз. Мне не сложно.
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
Античит банит через натив SourceMod BanClient() / BanIdentity(), которые под капотом выполняют выдачу бана в движке. МА пытается обрабатывать такие случаи и дублирует баны в базе СБ.
С обычным СБ у Вас проблемы, скорее всего, нет, потому что при виде плагина он обращается уже напрямую к нему, а не к МА.
Где-то как-то на форуме я публиковал плагин для Вармикса, который имитирует поведение плагина СБ, создавая видимость его наличия и мирно "проксируя" (передавая) все баны в МА, а не в движок.

Если подскажете, что за античит Вы используете (и если у него есть открытые исходники или автор, который пойдёт на встречу и рассекретит, как именно он детектит наличие плагина SB (а их много разных)), то я попробую сваять такой плагин для Вас ещё раз. Мне не сложно.
К сожалению это не представляется возможным, так как там смак ультра. на 34 особо нет вариантов.
 

AmFeTaMiN32

Участник
Сообщения
56
Реакции
0
Здраствуйте всем ,может кто знает ,можно ли на главной странице вставить банер ?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,693
Какой баннер? Баннер чего?
Возможно всё через правку шаблонов.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,695
В /themes/new_box/page_header.tpl в нужном месте вставляете код, и всё. Желательно после перестроить кеш шаблонов.
 

LNF

Участник
Сообщения
46
Реакции
6
@Kruzya, приветствую. Не нашел здесь ответ, поэтому обращаюсь к Вам лично.
Есть такая проблемка: например, админу нужно поставить срок админки с "навсегда" на 1 или 2 дня. То есть, просто изменить срок.

Захожу в управление админами - "Детали" админа и там заполнены только ник и стим_айди админа. Даже тумблер "навсегда" не включен, хотя в базе и в игре отображается "навсегда".

Пытаюсь установить цифру 2 (2 дня) в поле, когда истекает срок админки. Жму сохранить и ничего не меняется.
Как можно поправить это? Только удалять админа и создавать его со сроком на 1-2 дня?
Screenshot_215.png
 

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
@Kruzya, приветствую. Не нашел здесь ответ, поэтому обращаюсь к Вам лично.
Есть такая проблемка: например, админу нужно поставить срок админки с "навсегда" на 1 или 2 дня. То есть, просто изменить срок.

Захожу в управление админами - "Детали" админа и там заполнены только ник и стим_айди админа. Даже тумблер "навсегда" не включен, хотя в базе и в игре отображается "навсегда".

Пытаюсь установить цифру 2 (2 дня) в поле, когда истекает срок админки. Жму сохранить и ничего не меняется.
Как можно поправить это? Только удалять админа и создавать его со сроком на 1-2 дня?
Ввести в пустые поля его данные снова. Обязательное поле - пароль в данном случае. Тогда сохранится с новыми данными
 

LNF

Участник
Сообщения
46
Реакции
6
Ввести в пустые поля его данные снова. Обязательное поле - пароль в данном случае. Тогда сохранится с новыми данными
Ввёл все данные, нажал "сохранить" и страница просто обновилась, не произошло никаких изменений, к сожалению. Если видно все баны, муты, то доступ к базе корректен, я полагаю
 
Сверху Снизу