[CS:GO/CS:S]Опрос о качестве сервера / RW Polls/Survey - Feedback 1.0.0


3 скриншота

Описание файла

Плагин позволяет устраивать автоматический опрос игроков на вашем сервере, например "Чего не хватает на сервере" и тд.Это поможет узнать запросы ваших игроков и улучшить сервер.

Все результаты сохраняются в базу данных MySQL (поэтому она потребуется вам для работы плагина)

Разрабатывался под CS:GO, но должен работать и в других соурс играх.

 

Команды:
sm_showpolls - показывает список опросов и их ID 
sm_getpolldata <SEARCHID> - показывает результаты опроса
sm_feedback <текст> - Команда для игроков, позволяющая им оставить свой отзыв (обратная связь). Так же работает !feedback и /feedback
sm_getfeedbacks <страница> - показывает отзывы игроков
 


Настройки:
sm_rwpolls_feedback - Включить или отключить систему Обратной Связи
sm_rwpolls_feedbacktime - Время в секундах, через которое игроки могут написать новый отзыв

 

Создать опрос:

Делается это легко и просто, в конфиг файле rwpolls.cfg

Пример файла:

"Polls"
{
	"How would you rate your experience in this server?"
	{
		"vgood"			"Very good"
		"nice"			"It is nice"
		"ok"			"Meh, it's ok"
		"improve"		"It needs improvements"
		"start"			"120"
		"retry"			"yes"
	}
	
	"Q1"
	{
		"a1_1"			"Answer 1_1"
		"a1_2"			"Answer 1_2"
		"a1_3"			"Answer 1_3"
		"a1_4"			"Answer 1_4"
		"a1_5"			"Answer 1_5"
		"a1_6"			"Answer 1_6"
		"start"			"60"
		"retry"			"no"
		
	}
	
}

 

В первой,самой главной графе - идет вопрос который вы хотите спросить.Затем два столбца - это варианты ответов.Изменять нужно только правый.

 

Установка:

Раскидать файлы по папкам (.smx в addons/sourcemod/plugins, .cfg в configs и так далее)

В databases.cfg прописать:

	"rwpolls"
	{
		"driver"			"mysql"
		"host"				"SERVERIP OR HOSTNAME"
		"database"			"DBNAME"
		"user"				"DBUSERNAME"
		"pass"				"DBPASSWORD"
		//"timeout"			"0"
		"port"			"3306"
	}