Как скрыть список плагинов?

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Сообщение
Автор
Loco
Капитан
Капитан
Сообщения: 349
Зарегистрирован: 30.12.2007

#1 Сообщение 23.06.2010, 13:45

По дефолту любой игрок на моем сервере, введя у себя в консоли команду sm plugins list, увидит список всех моих плагинов.
Можно этому как-то воспрепятствовать?

Аватара пользователя
Jonny
Полковник
Полковник
Сообщения: 1371
Зарегистрирован: 30.05.2008
Благодарил (а): 23 раза
Поблагодарили: 54 раза

#2 Сообщение 23.06.2010, 13:48

Это совершенно нормально.
Никакого отношения к нацистским группам и направлениям не имею.

Loco
Капитан
Капитан
Сообщения: 349
Зарегистрирован: 30.12.2007

#3 Сообщение 23.06.2010, 13:51

Что нормально? То что отображает список плагинов? Мне как бы все равно, нормально это или нет :)
Я хочу скрыть их и все. Либо показывать только некоторые.

Аватара пользователя
Jonny
Полковник
Полковник
Сообщения: 1371
Зарегистрирован: 30.05.2008
Благодарил (а): 23 раза
Поблагодарили: 54 раза

#4 Сообщение 23.06.2010, 14:56

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

Аватара пользователя
NAT
Лейтенант
Лейтенант
Сообщения: 132
Зарегистрирован: 19.10.2007
Откуда: moscow

#5 Сообщение 23.06.2010, 15:23

заблокируй эту кмдэху
ИзображениеИзображениеИзображениеИзображение

Loco
Капитан
Капитан
Сообщения: 349
Зарегистрирован: 30.12.2007

#6 Сообщение 23.06.2010, 15:51

Не скромный вопрос: а как? :)

Аватара пользователя
NAT
Лейтенант
Лейтенант
Сообщения: 132
Зарегистрирован: 19.10.2007
Откуда: moscow

#7 Сообщение 23.06.2010, 16:16

через исходиники сурсмода только
ИзображениеИзображениеИзображениеИзображение

Аватара пользователя
serg
Капитан
Капитан
Сообщения: 473
Зарегистрирован: 27.10.2009
Откуда: Серпухов
Благодарил (а): 96 раз
Поблагодарили: 77 раз
Контактная информация:

#8 Сообщение 23.06.2010, 16:27

В этих строках:

Код: Выделить всё

	name = "Team Balance",
	author = "dalto",
	description = "Team Balancer Plugin",
	version = PLUGIN_VERSION,
	url = "http://forums.alliedmods.net"
Пишешь что хочешь
Цитатник
Fast Food писал(а):Помогите плиз найти на сервер CSS эмулятор стима который не меняет стим ид у лицензионок а пираткам выдаёт такой стим ид STEAM_666.88.666 очень надо плиз!!!!
orgasm писал(а):STELS3000
у тебя лицензия?
STELS3000 писал(а):ДА! Ломаный стим!!
Loco писал(а):А так, для 4 серверов, тебе бы надо 4-х ядерный процессор.
CrAzY3010 писал(а): Вчера он представился админом, я ему поверил, ибо он умел писать синими и зелёными буквами
Misha-Tuman писал(а):Jobman у тебя голова из жопы и воняет говном
По информативности сайт довольно полезный. Но админы там - бритоголовые неадекваты, склонные к национализму и расизму. На аватарках - одна свастика. А главный там - инсульт666. Делает довольно неплохие no-steam сборки. Короче, без крепкой психики туда лучше не ходить.

Аватара пользователя
Jonny
Полковник
Полковник
Сообщения: 1371
Зарегистрирован: 30.05.2008
Благодарил (а): 23 раза
Поблагодарили: 54 раза

#9 Сообщение 23.06.2010, 16:58

ага, крысиный метод :)
Никакого отношения к нацистским группам и направлениям не имею.

LEII4A
Лейтенант
Лейтенант
Сообщения: 213
Зарегистрирован: 22.08.2009
Откуда: оттуда
Благодарил (а): 1 раз

#10 Сообщение 23.06.2010, 21:39

еще мягко говоря долгий... если плагинов много

Loco
Капитан
Капитан
Сообщения: 349
Зарегистрирован: 30.12.2007

#11 Сообщение 23.06.2010, 22:43

Та не, это что-то вообще не тот метод :)
Вот бы запретить команду sm plugins list на клиенте.

Аватара пользователя
NAT
Лейтенант
Лейтенант
Сообщения: 132
Зарегистрирован: 19.10.2007
Откуда: moscow

#12 Сообщение 24.06.2010, 07:01

Нельзя заблокировать обычными плагинами, это типо нарушает их лицензию, в исходниках вот что прописано:
Изображение

ещё при регистрации кмд идёт блокировка

Код: Выделить всё

static cell_t sm_RegConsoleCmd(IPluginContext *pContext, const cell_t *params)
{
	.....

	if (strcasecmp(name, "sm") == 0)
	{
		return pContext->ThrowNativeError("Cannot register \"sm\" command");
	}

	.....
}
ИзображениеИзображениеИзображениеИзображение

kadet89
Майор
Майор
Сообщения: 557
Зарегистрирован: 26.12.2006

#13 Сообщение 25.06.2010, 01:41

Хы, поднял вопрос на форуме см, уже здесь обсуждают... я проблему бинарником решил, это намного проще, чем править исходники.
Никакими скриптами вы эту команду не заблокируете.

Loco
Капитан
Капитан
Сообщения: 349
Зарегистрирован: 30.12.2007

#14 Сообщение 25.06.2010, 11:42

Каким бинарником?

Аватара пользователя
Coyote
Сержант
Сержант
Сообщения: 59
Зарегистрирован: 18.01.2009
Откуда: Москва
Контактная информация:

#15 Сообщение 25.06.2010, 19:16

sm plugins list наверно можно заблокировать через overrides.cfg но я не пробовал
PS Делаю сервера на заказ. Отвечаю на все вопросы по серверам. skype:xkoiotx steam: ututu
Изображение
_________________
Вероятность глюков прямо пропроциональна важности отправляемого сообщения.

Ответить