Разграничение банов

debiloid

Участник
Сообщения
150
Реакции
117
Приветствую господа!
Кто может подсказать, возможно ли разграничить баны в source mod для разных групп админов?
То есть главной группе дать в админку перманентный бан, а второстепенной группе только временный бан?
По аналогии с ban и pban в mani admin.
 
Последнее редактирование:

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #2
На форуме была же тема не?
 

debiloid

Участник
Сообщения
150
Реакции
117
Блин искал очень долго сегодня, пол-дня гуглил и тут тоже...
Ткните хоть в разделе каком пжлст.
Ну и уж заодно, как убрать двойные сообщения из чата? Например команда thetime пишет:
[SM] Время сервера 13:23:43
[SM] Время сервера 13:23:43
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #4
Список плагинов на сервере, а возможно это настройки рекламы, advertisements вроде, файл конфигурации его лежит в /css/cstrike/addons/sourcemod/configs/
 

debiloid

Участник
Сообщения
150
Реакции
117
Разобрался. Это евент скрипт говняет. Причем сам по себе, все плагины отключил, которые на нем сидят.
Честно говоря, это не критичная проблема. Больше волнует админка и баны.
 

MFS

Участник
Сообщения
1,533
Реакции
787
За перманент отвечает флаг E

Unban Players e Remove bans.
 

debiloid

Участник
Сообщения
150
Реакции
117
Не, е за unban. Мне надо что бы только у админа с z был перманент, а у остальных только временные.
Есть мыслишка сделать так: перекомпилить ban.sp. в нем заменить перманент на, допустим, 5 минут. То есть админы с d флагом будут только временные баны давать. А вот на флаг r, к примеру, сделать кастомное меню и там организовать перманент по флагу z. Вобщем если смогу сделать, отпишу тут.
 

CTe6eJIeK_vRn

Участник
Сообщения
2,114
Реакции
1,867
debiloid, ну я знаю что в SB (sourcebans) это можно осуществить
 

debiloid

Участник
Сообщения
150
Реакции
117
Сделал. Пункт в админке на перманент будет у админов с флагом m (rcon) или z (root)

1. в ban.sp заменить значение бана 0 (перманент) на хотя бы 5 минут, затем скомпилировать
2. создать меню в файле adminmenu_custom.txt
C-подобный:
"Commands"
{
	"Permanent Flag Rcon"
	{
		"admin"		"sm_rcon"
		"Permanent"
		{
			"cmd"		"sm_ban #1 #2"
			"execute"	"player"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player List:"
			}
			"2"
			{
				"type" 		"list"
				"title"		"Current Target"
				"1"		"0"
				"1."		"NOW! :)"
			}
		}
	}
}
Всё работает, если что-то не получается - значит накосячено где-то.
 
Сверху Снизу