Голосование за выполнение Rcon команды

MIV

Участник
Сообщения
613
Реакции
32
Подскажите как создать голосование за выполнение команды. К примеру :
за выполнение sm_rcon sm_headshotonly_enabled 1
С вариантами Включить, Выключить.
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
как его вызвать голосование
Только авто. В начале карты или в указанный раунд, или их цикл. Для ручного вызова надо ещё команду приделывать. Если админский вызов, то, думаю, можно из админки сделать, прописав загрузку/выгрузку плагина в custom admin меню.
 

MIV

Участник
Сообщения
613
Реакции
32
Для ручного вызова надо ещё команду приделывать. Если админский вызов, то, думаю, можно из админки сделать, прописав загрузку/выгрузку плагина в custom admin меню.

Вот мне это и надо) Как это прописать? какими командами... вызвать само голосование.
И желательно в админ меню его встроить.
 
Последнее редактирование:

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
Как это прописать?
votegameconfig_round "1" для самого плагина, т.е. голосование начнётся со следующего раунда. Заполняешь всё в плагине, как обычно.
Открываешь adminmenu_custom.txt и, если там у тебя нет команд, то удаляешь всё и вставляешь это:
C-подобный:
// Меню пользовательских команд администратора.
// Дополнительная информация:
//
// http://wiki.alliedmods.net/Custom_Admin_Menu_%28SourceMod%29
//
// Примечание: этот файл должен быть в формате Valve KeyValues (без многострочных комментариев).
//

"Commands"
{
	"Управление режимами"
	{
		"admin"		"sm_rcon"
		"Режим 'Только в голову'"
		{
			"cmd"			"sm plugins #1 VoteGameConfiguration.smx"
			"execute"		"server"
			"1"
			{
				"type" 		"list"
				"title"		"Голосование:"
				"1"		    "load"
				"1."		"Включить"
				"2"		    "unload"
				"2."		"Выключить"
			}
		}
	}
}
Как-то так.
Если разрешать голосование с начала каждой карты (votegameconfig_round "0") на авто, то решатся все нюансы, не придётся дописывать выгрузку плагина на картах.
 

MIV

Участник
Сообщения
613
Реакции
32
AlmazON, Спасибо за ответы) Спасибо Andy Freeman за помощь)
 
Сверху Снизу