Иконка ресурса

Offline Ban list 2.5.5

Vaio

Участник
Сообщения
625
Реакции
215
Re: Offline Ban list v1.0.2 SourceBans

Обновлен способ занесения в базу SourceBans.
Проверяет подключен ли SourceBans и заносит в базу напрямую.
Проверьте работоспособность. если что подправлю.
При работе с бд все данные, которые пришли от пользователя необходимо фильтровать, а потом еще и экранировать.
В sourcepawn кажется можно экранировать с помощью SQL_EscapeString

Оффтоп
 

apkon

Участник
Сообщения
257
Реакции
91
Re: Offline Ban list v1.0.2 SourceBans

Vaio, экранировать не нужно, т.к. Sourcemod делает сам если строка записывается в двойные кавычки (").
 

Серый™

CS:S Server
Сообщения
2,925
Реакции
1,376
  • Автор ресурса
  • #23
Re: Offline Ban list v1.0.2 SourceBans

apkon, есть предложение, если взялся доведи его до ума этот плагин, у меня знаний пока что не хватает, допели чтоб была и причина бана и всё такое как при обычном бане.
 
  • Мне нравится
Реакции: R1KO

gibs

Фитиль народного волненья
Сообщения
722
Реакции
407
Мошенник
Re: Offline Ban list v1.0.2 SourceBans

При работе с бд все данные, которые пришли от пользователя необходимо фильтровать, а потом еще и экранировать.
В sourcepawn кажется можно экранировать с помощью SQL_EscapeString

Оффтоп

Ахах, это кто из нас ещё пытается блеснуть умом и выпендриться. Экранировать требуется только ник и ризон бана, так как только они могут содержать специальные символы. А под "фильтровать" наверное ты и сам не знаеш что имел ввиду :lol:
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #25
Re: Offline Ban list v1.0.2 SourceBans

Обновлен способ занесения в базу SourceBans.

Проверяет подключен ли SourceBans и заносит в базу напрямую.

Проверьте работоспособность. если что подправлю.

Работает отлично.

Предлагаю:
1. Добавить причины бана (к примеру брать из сб и добавлять (Offline Ban))
2. Сделать чтобы только root мог банить навсегда
 

apkon

Участник
Сообщения
257
Реакции
91
Re: Offline Ban list v1.0.2 SourceBans

R1KO, поковыряю на днях )
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #27
Re: Offline Ban list v1.0.2 SourceBans

apkon, жду
Порадовало исключение админов из списка, думал как всегда завтыкали))
 

Hejter

xor ebx, ebx
Сообщения
1,759
Реакции
393
Re: Offline Ban list v1.0.2 SourceBans

Какая версия актуальнее та что в шапке или пост apkon?
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #30
Re: Offline Ban list v1.0.2 SourceBans

Обновлен способ занесения в базу SourceBans.

Проверяет подключен ли SourceBans и заносит в базу напрямую.

Проверьте работоспособность. если что подправлю.

Забанио игрока на сутки, сб показывает 24 минуты, а не часа.
 

Hejter

xor ebx, ebx
Сообщения
1,759
Реакции
393
Re: Offline Ban list v1.0.2 SourceBans

Кто и кого забанил глупо пихать в причину, нельзя ли создать ниже блок?
 

Hejter

xor ebx, ebx
Сообщения
1,759
Реакции
393
Re: Offline Ban list v1.0.2 SourceBans

Странно, забанил игрока на 5 минут, в sourcebans пишет, что игрок был забанен на 5 секунд.
Версия SB: 1.5.1

Переписал offlineban

Format(title, sizeof(title), "%T", "5 minutes", client);
AddMenuItemWithState(menu, steamID, "300", title);

Вот так работает отлично, банит на 5 минут, а до этого банило на 5 сек.

------
У кого такие же проблемы как у меня, то вот вам, исправленная версия. Банит не по секундам, а по минутам.
 

Вложения

  • offlineban.sp
    9.6 КБ · Просмотры: 27
  • offlineban.smx
    8 КБ · Просмотры: 23
Последнее редактирование:

Серый™

CS:S Server
Сообщения
2,925
Реакции
1,376
  • Автор ресурса
  • #35
Re: Offline Ban list v1.0.2 SourceBans

Hejter, такая бодяга, потому что там заноситься бан напрямую в базу, а там по секундам.
 

Серый™

CS:S Server
Сообщения
2,925
Реакции
1,376
  • Автор ресурса
  • #37
Re: Offline Ban list v1.0.2 SourceBans

Hejter, если не добавят в новой сб, нормальный офлайн бан, то попытаюсь этот доделать как нужно.
 

Серый™

CS:S Server
Сообщения
2,925
Реакции
1,376
  • Автор ресурса
  • #38
Re: Offline Ban list v1.0.3 SourceBans

Обновил плагин.
Изменения:
Версия 1.0.3
  • Полностью переписал плагин.
  • Баны заносятся напрямую в базу.
  • Добавил причину бана.
  • Сделал так что некоторые настройки брались с сб. (был не большой не достаток у apkon, если ип прописан как нули то баны не заносятся)
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #39
Re: Offline Ban list v1.0.3 SourceBans

попробуем.
Можно было бы сделать, чтобы причины бана брались с sourcebans.cfg
 

Серый™

CS:S Server
Сообщения
2,925
Реакции
1,376
  • Автор ресурса
  • #40
Re: Offline Ban list v1.0.3 SourceBans

R1KO, я пока что с этим не разобрался как делается.
 
Сверху Снизу