Как номинировать карту в ксс
Настройка голосования за карту
Содержание
Типы голосования за следующую карту в CS:GO
В Counter-Strike: Global Offensive возможны всего лишь два типа голосований:
Особенности встроенного голосования за карту
Особенности SourceMod голосования за карту
Настройка встроенного голосования за карту
Включение стандартного голосования
Встроенное голосование по-умолчанию включено, в противном случае необходимо его включить в конфиге игрового режима. Игровой режим по-умолчанию Classic Casual, посмотреть какой у Вас режим можно в разделе Настройки > Режим игры, следовательно, конфиг данного игрового режима называется gamemode_casual_server.cfg (найти его можно в разделе «Конфиги»). В этом конфиге необходимо выставить следующие значения переменных:
Отключение SourceMod голосования
Если у Вас установлен SourceMod, то для избежания дублирования или некорректной работы, обязательно отключите плагины:
Редактирование списка карт для встроенного голосования
Список карт для голосования берется из файла gamemodes_server.txt. В зависимости от режима игры, который выставлен у Вас в разделе Настройки > Режим игры, нужно настраивать определенную группу карт, например в режиме Classic casual группа карт имеет название mg_bomb. Выглядит она так:
Важно понимать, что редактировать необходимо только группу карт, которая связана с вашим игровым режимом, в противном случае карта не будет отображаться в списке для голосования. Для удобства, мы сделали комментарии для каждой группы карт в файле gamemodes_server.txt c указанием режима игры, к которому относиться группа.
Отключения пользовательского голосования за смену карты
Часто бывает, когда игроки с помощью встроенного меню на ESC вызывают голосование за смену карты. Убрать это можно с помощью квара:
Можно и вовсе полностью отключить голосование:
Настройка SourceMod голосования за следующую карту
Включение SourceMod плагинов для голосования за следующую карту
Прежде всего, Вам необходимо отключить стандартное голосование, а для этого нужно в конфиге игрового режима (по-умолчанию это gamemode_casual_server.txt) добавить (или изменить, если она уже есть) следующею переменную:
Следующим шагом будет включение SourceMod плагинов для голосования за следующую карту. Переместите плагины mapchooser.smx (отвечает за голосования за карту), nominations.smx (отвечает за номинацию карт /nominate), rockthevote.smx (отвечает за досрочную смену карты /rtv) из папки:
Сделать это можно с помощью FTP-доступа (смотрите инструкцию по подключению к FTP). Переместив данные плагины в директорию повыше, тем самым Вы их включили, теперь необходимо перезагрузить сервер и голосование за следующую карту от SourceMod будет работать.
Редактирование списка карт для SourceMod голосования
Прежде всего, стоит обратить внимание на тот факт, что при использовании стандартного плагина для голосования за следующую карту от SourceMod, список карт для голосования и список карт в меню администратора будет отличаться, ведь они читаются с разных файлов.
Список карт для голосования за следующую карту берется из файла:
Список карт в меню администратора берется из файла:
В данных файлах список карт выглядит следующим образом:
Настройка длительности игры на карте
Все переменные нужно менять в файле Вашего игрового режима, по-умолчанию это gamemode_casual_server.cfg
Ограничение по времени
Если Вы хотите, чтоб карта менялась через какое-то время, необходимо менять переменные:
Ограничение по количеству раундов
Если нужно настроить игру так, что бы время игры на карте было не ограничено, но сделать ограничение по количеству сыгранных раундов, тогда необходимо менять переменные:
Но не стоит забывать о том, что есть ещё одна немаловажная переменная mp_match_can_clinch, она отвечает за досрочное завершение матча при условии, что одна из команд набрала больше половины победных раундов из возможных (mp_maxrounds). Например максимальное количество раундов 30, одна из команд набирает 16 побед и карта меняется (при этом, если использовать голосование за следующую карт от SourceMod, то голосования за следующую карту не будет и карта сменится на случайную). Чтоб убрать этот баг, достаточно выставить следующее значение переменной:
Бесконечная игра на одной карте
Если нужно, чтоб карта была не ограничена по времени и по раундам, выставьте следующие значения переменных:
Если нужно сделать так, чтоб был рестарт матча по истечению времени (или раундов, в зависимости как настроите), тогда выставьте следующие настройки:
Есть ещё один вариант настройки таким образом, чтоб карта менялась на текущую по окончанию времени (или раундов). Но для этого Вам необходимо будет отключить плагины голосования за следующую карту от SourceMod и оставить лишь одну карту в списке карт:
Помимо всех этих способов, есть простой плагин, после установки которого у Вас будет указанная карта 24\7. Ссылка на плагин
Частые вопросы
Карта иногда меняется без голосования за следующую карту?
Такая проблема может быть лишь при использовании плагина от SourceMod для голосования за следующую карту и настройке времени игры на карте по раундам. А конкретнее из-за того, что включена возможность досрочного завершения матча если команда набирает больше половины победных раундов. Это нужно отключить:
Как уменьшить время после конца матча до смены карты?
За это отвечает квар:
Как настроить смену карт и сторон как на матчмейкинге?
Где находятся настройки SourceMod плагина для голосования?
Настройки находятся в файле /cfg/sourcemod/mapchooser.cfg
Встроенное голосование не появляется в конце карты, что делать? Перепроверьте все настройки для включения встроенного голосования, если они выставлены правильно, тогда вероятно Вы повредили файл gamemodes_server.txt, удалите его и проверьте без него.
Как сделать чтоб карта просто рестартилась (без смены и голосования)?
Ядро плагина MapChooser Extended 1.10.2 | 2014+Bonus
Описание:
Этот плагин позволяет сменить карту, номинировать карту, rtv и т.д
Особенности:
Перевел на русский язык cfg/sourcemod/mapchooser_extended.cfg
Перевел на русский язык cfg/sourcemod/rtv.cfg
В Bonus версии: (CS:GO+CSS)
Изменить цвет тега addons/sourcemod/translations
Изменить цвет текста в чате addons/sourcemod/translations FIX Требовать голос из наблюдателей, когда чел AFK
переводил через Яндекс переводчик, если будут ошибки говорите.d
FAQ:
● Что за ошибка: nextmap.smx (Nextmap): Mapcycle Not Found?
— Пожалуйста прочитайте установку, а точнее 3 пункт.
● Как сделать не по раундам, а по времени?
— Меняете переменные в gamemode_. mp_maxrounds 0 и mp_timelimit 15(минут будет длиться карта)
● Что делать если не показывает кто за что проголосовал в Хинте?
ㅤ Проще говоря куда пропало это:
— Заходим в /cfg/sourcemod/sourcemod.cfg > листаем вниз и ищем квар: sm_vote_progress_hintbox ставим 1
● Как поменять цвет/тег [SM] в чате?
— Пожалуйста прочитайте установку, а точнее 8 пункт Bonus.
● Как правильно удалять Bonus версию?
Original
Переменные находятся в cfg/sourcemod/mapchooser_extended.cfg
Переменные находятся в cfg/sourcemod/rtv.cfg
Bonus
Переменные находятся в cfg/sourcemod/mapchooser_extended.cfg
Переменные находятся в cfg/sourcemod/rtv.cfg
Цвет префикса изменить в /addons/sourcemod/translations/ru/
Цвет текста изменить в /addons/sourcemod/translations/ru/
В папке: /addons/sourcemod/translations/ есть папки с языками, открываем нужную папку с языком и редактируем файлы:
basetriggers.phrases.txt, rockthevote.phrases.txt, mapchooser_extended.phrases.txt, nominations.phrases.txt
In the folder: /addons/sourcemod/translations/ there are folders with languages, open the desired folder with the language and edit the files:
basetriggers.phrases.txt, rockthevote.phrases.txt, mapchooser_extended.phrases.txt, nominations.phrases.txt
Плагин «Mapchooser NEW — голосование за карту» для CS 1.6
Плагин Mapchooser (NEW) — плагин, который создает голосование за новую карту. Эта версия Mapchooser полностью отличается от стандартной. Самым главным плюсом данного Mapchooser для CS 1.6 является то, что он полностью на русском языке. Также были изменены и добавлены различные сообщения и многое другое. Например, теперь цвет карт в меню с выбором совсем другой. Помимо этого данный плагин включает в себя всеми известную команду rtv, благодаря которой можно создавать новое голосование за карту. Но для того, чтобы ввести эту команду, необходимо подождать определенно количество времени.
Еще плагин Mapchooser имеет функцию номинаций. То есть, игроки могут писать в чат название карт, и эти карты будут предложены в голосовании. Название карт в чат необходимо писать на английском языке. Также в плагине имеется такая фишка, что напротив каждой карты в голосовании отображается количество процентов игроков, которые выбрали ту или иную карту. Это Вы можете наблюдать на скриншоте с материалом.
Команда для админов:
amx_rtv — создать голосование за карту. (голосование будет создано сразу-же)
Команды для игроков:
rtv — проголосовать за смену карты.
de_dust2 — номинирование карт. (вместо de_dust2 пишите любое название карты)
Особая смена карты
Здравствуйте дорогие форумчане, помогите пожалуйста настроить особую смену карт на сервере.
Мне нужно, чтоб карта длилась определённое время (к примеру 30 мин.), а потом менялась на эту же ($2000$), так сказать рестарт карты, но не сервера. Но загвоздка в том, что игроки при всём этом, могли бы сменить карту прописав rtv и в меню выбора появлялись карты, которые у меня установлены на сервере.
Когда я прописала в mapcycle.txt карту ($2000$), то при rtv появляется только она, а если все пропишу, то они меняются по кругу по окончании времени на карту. А мне надо чтоб по умолчанию была только одна карта ($2000$).
Вариант с бесконечной картой мне тоже не очень нравится. Пожалуйста помогите.
Здравствуйте дорогие форумчане, помогите пожалуйста настроить особую смену карт на сервере.
Мне нужно, чтоб карта длилась определённое время (к примеру 30 мин.), а потом менялась на эту же ($2000$), так сказать рестарт карты, но не сервера. Но загвоздка в том, что игроки при всём этом, могли бы сменить карту прописав rtv и в меню выбора появлялись карты, которые у меня установлены на сервере.
Когда я прописала в mapcycle.txt карту ($2000$), то при rtv появляется только она, а если все пропишу, то они меняются по кругу по окончании времени на карту. А мне надо чтоб по умолчанию была только одна карта ($2000$).
Вариант с бесконечной картой мне тоже не очень нравится. Пожалуйста помогите.
Насчёт карты на 30 мин. в server.cfg должно быть это mp_timelimit «30» и карты что есть на сервере, добавь их в ротацию. Незнаю если правильно понял вопрос насёт времени на карту и смены через rtv
Насчёт карты на 30 мин. в server.cfg должно быть это mp_timelimit «30» и карты что есть на сервере, добавь их в ротацию. Незнаю если правильно понял вопрос насёт времени на карту и смены через rtv
ротация мне не нужна, карта должна меняться на эту же, с возможностью выбора другой через rtv
ротация мне не нужна
Но если карт нет в ротации то через rtv они не будут отображаться. (если не ошибаюсь)
Но если карт нет в ротации то через rtv они не будут отображаться. (если не ошибаюсь)
вот и я о том же, а мне надо чтоб отображались.
Но если карт нет в ротации то через rtv они не будут отображаться. (если не ошибаюсь)
вот и я о том же, а мне надо чтоб отображались.
Так чтобы они отображались их надо добавить в ротацию
Но если карт нет в ротации то через rtv они не будут отображаться. (если не ошибаюсь)
нужно чтобы карта менялась на туже (как втом случае если в цикле она одна), но в тоже время необходимо чтобы в цикле были и другие карты
Так чтобы они отображались их надо добавить в ротацию
о чем ты вообще? проблема не в этом
я не знаю, поэтому и не пишу
Я вот на это Но загвоздка в том, что игроки при всём этом, могли бы сменить карту прописав rtv и в меню выбора появлялись карты, которые у меня установлены на сервере. Дал ответ
о чем ты вообще? проблема не в этом
я не знаю, поэтому и не пишу
Я вот на это Но загвоздка в том, что игроки при всём этом, могли бы сменить карту прописав rtv и в меню выбора появлялись карты, которые у меня установлены на сервере. Дал ответ
ответ дал, но проблему не решил
О Боже, ну я вроде всё подробно написала. У меня же свой сервер, не ужели вы думаете, что я не знаю как настроить server.cfg
ответ дал, но проблему не решил
Не мне чужие проблемы разруливать, я только дал ответ на то, что знаю
Не мне чужие проблемы разруливать, я только дал ответ на то, что знаю
о бозе, ты дал ответ на то, что знаешь.
я говорю о том что не нужно давать ответ «хоть на чтото».
если ты не знаешь решения данной проблемы, зачем запутывать людей и набивать посты.
о бозе, ты дал ответ на то, что знаешь.
я говорю о том что не нужно давать ответ «хоть на чтото».
если ты не знаешь решения данной проблемы, зачем запутывать людей и набивать посты.
в конфиге поставь время вместо 30минут на 0,так же стоит и у меня народ меняет только через rtv
Открой server.cfg и ищи там этот пункт.
Напиши мне в лс,я помогу в скайпе!
Как добавить карту и как настроить голосования или смену карт?
Данная тема будет полезна тем, кто не нашёл самостоятельно как настроить карты, списки, смену, голосования или кто «читает книгу и видит фигу».
ВАЖНО! Перед тем как что-либо делать с сервером, убедитесь что не включены никакие плагины для голосования или смены карт, если у Вас установлен Sourcemod. Частой проблемой является включенный по-умолчанию плагин nextmap.smx.
1. Добавление и ротация карт, с голосованием и без:
Рассмотрим на примере «Обычного» (casual) режима сервера (тут внимательно, если Вам нужен другой режим, то выбирайте « конфиг » Вашего режима). Вы выбрали сервер, оплатили сервер, привязали ключ от аккаунта, произвели предварительные настройки из панели управления и запустили сервер.
Файлы server.cfg и gamemodes_casual_server.cfg – основные «конфиги», в них записываются переменные настроек сервера (переменными называются сами команды записываемые в такие файлы). Раньше был один «конфиг» для всего, но у нас много режимов в игре, разделены, просто знайте gamemodes_casual_server.cfg продолжение server.cfg, не будет разницы куда добавить нужную вам переменную, если её нет изначально в стандартном «конфиге», главное не два раза. Рекомендую server.cfg не трогать, а всё настроить и добавлять в gamemodes_casual_server.cfg.
Файлы maplist.txt и mapcycle.txt – это списки карт вашего сервера, которыми он будет пользоваться в зависимости от ваших настроек.
Файл autoexec.cfg понадобится, если нужно правильно поставить карты из мастерской. Как это сделать смотрите здесь: Установка карт из Workshop
Файл webapi_authkey.txt пустой, в него нужно вписать ключ от мастерской, это делается один раз на все коллекции: Зарегистрировать ключ Steam Web API
Записанные хостингом настройки нужных нам переменных, которые мы получаем при первом удачном запуске «Обычного» режима такие:
mp_match_can_clinch 1 – если у вас 15 раундов, то при наборе больше половины (8 раунов) эта команда побеждает, т.к. у другой команды нет возможности отыграться;
mp_maxrounds 15 – количество раундов на карту;
mp_timelimit 0 – время на карту, если установлено число раундов, то время указывать нельзя (ставить 0 нужно), это две взаимоисключающие команды.
А вот чего там не написано, но нужно не в стандартном варианте для настройки:
mp_endmatch_votenextmap 1 – отвечает за голосование в конце матча, если у вас 15 раундов, то после 15 раундов будет голосование в течении 20 секунд за выбор карты, для отключения нужно поставить ноль (0);
mp_endmatch_votenextleveltime 20 – те самые 20 секунд времени голосования;
mp_endmatch_votenextmap_keepcurrent 1 – позволяет включить принудительно в список сыгранную только что карту или предоставить всё воле случая, если поставить значение ноль (0);
mp_match_end_changelevel 1 – отвечает за «автосмену» карты в конце матча, данная переменная пользуется вашим mapcycle.txt, если он пустой, то не произойдёт смены карты на другую, а запустит заново текущую, при включенном голосовании можно переменную оставить;
mp_match_end_restart 1— отвечает за рестарт текущей карты, при значении единица смены карты не происходит, текущая карта не перезапускается, а просто всех игроков отправляет в меню выбора команды и обнуляет счёт, полезна для тех у кого одна карта на сервере, у кого есть предел по раундам или по времени на матч и кто не хочет перезагружать карту полностью.
Почему я написал «записанные хостингом», потому что абсолютно все переменные используются на сервере, даже если их нет в «конфиге». Если их там нет, то они просто имеют стандартные значения для своего режима. А когда записываем, то выводим их из невидимости.
Теперь, немного черпнув информации, рассмотрим способы установки карт:
1. На хостинге MyArena.ru после установки сервера устанавливают абсолютно все стандартные карты режимов. Для просмотра идёте в «Панель управления» => «Карты» => «Все карты на сервере», собственно вот и первый способ обрисовывается, можете удалить ненужные карты. Можете пройти во вкладку рядом «Установить карты», пройти в нужный раздел и выбрать карту, которые предлагает хостинг. Карты при такой установки просто скачиваются в папку maps вашего сервера.
2. Можете сами скачать карту откуда угодно, с помощью FileZilla открыть ваши файлы сервера и скопировать карту в папку maps.
3. Есть возможность поставить карту из Workshop (мастерская Steam), плюсы от такой установки в том, что если карты обновляются, то и на сервере тоже, так же в списке поиска серверов людям понятно, что карта из мастерской. Внимательно читайте здесь: Установка карт из Workshop
Ну и собственно рассмотрим частные случаи на примере режима «Обычный»:
1. «Мне всё нравится, но хочу оставить 5 карт на сервере».
2. «Я хочу одну карту крутить на сервере всегда».
3. «Я хочу одну карту без перезагрузки».
4. «Я хочу поставить все карты из мастерской и с голосованием».
5. «Я хочу смешать карты из мастерской с обычными картами и чтоб с голосованием».
6. «Я хочу поставить обычный de_dust2 днём и de_dust2_night ночью с перезагрузкой одной карты после матча на ней, голосование не нужно».
7. «Я хочу поставить обычный de_dust2 днём и de_dust2_night ночью с рестартом, голосование не нужно».
2. Как перейти от настроенного голосования CS:GO к голосованию SourceMOD:
Ядро SourceMod позволяет настроить голосования своими методами, в наше поле зрения должны попасть стандартные плагины идущие с ядром:
Всё очень просто (читайте инструкцию, с начала, там о всех файлах и переменных подробно):
1. Устанавливаем значение стандартного голосования (выключаем его):
2. Идём в плагины. По умолчанию некоторые плагины выключены, нам нужно из папки disabled в директории плагинов Вашего сервера перетащить нужные и перезапустить сервер. Например для сервера с rtv и nominate нужно что бы включены были: mapchooser.smx, nominations.smx и rockthevote.smx;
3. Важно что бы Ваши maplist.txt, mapcycle.txt были настроены, в них нужно прописать карты:
— в случае карт мастерской нужно писать так:
— в случае карт загруженных обычным способом:
3. Стандартные голосования:
sv_allow_votes
Включает или отключает возможность голосования на сервере. Значение по умолчанию — 1 (включено).
sv_vote_allow_spectators
Разрешает или запрещает участие в голосовании наблюдателей. Значение по умолчанию — 0 (запрещено).
sv_vote_failure_timer
Время (в секундах), по прошествии которого голосование может быть снова начато, если оно провалилось в предыдущий раз. Значение по умолчанию — 300 (5 минут).
sv_vote_issue_kick_allowed
Включает или отключает возможность голосования за отключение (в простой речи: кик) игрока. Значение по умолчанию — 0 (отключено).
sv_vote_kick_ban_duration
Время (в минутах), по прошествии которого игрок сможет вернутся на сервер, если его выгнали. Значение по умолчанию — 1. Значение 0 отключает эту функцию. В таком случае изгнанный игрок сможет почти сразу вернутся.
sv_vote_issue_nextlevel_allowed
Включает или отключает возможность начать голосование за выбор следующей карты. Значение по умолчанию — 1 (разрешено).
sv_vote_issue_nextlevel_allowextend
Разрешает или запрещает голосовать за продление текущей карты. Значение по умолчанию — 1 (разрешено).
sv_vote_issue_nextlevel_choicesmode
Разрешает или запрещает игрокам выбирать следующую карту из списка карт с наименьшим игровым временем. Значение по умолчанию 1 (разрешено).
sv_vote_issue_changelevel_allowed
Разрешает или запрещает сменить текущую карту сразу после окончания голосования. Значение по умолчанию 0 (запрещено).
sv_vote_issue_restart_game_allowed
Включает или отключает возможность голосования за переигрывание раунда. Значение по умолчанию 1 (включено).
sv_vote_issue_scramble_teams_allowed
Включает или отключает возможность голосования за смешивание команд. Значение по умолчанию 1 (включено).
4. Немного о VDS (все вопросы лучше задавать в специальном разделе форума):
Пример корректного запуска CS:GO как для стандартных карт, так и для карт мастерской на VDS с включением RCON-команд:
На VDS вы так же можете создать autoexec.cfg и записать карты мастерской, но параметры запуска не изменяете, карта автоматически переключится с de_dust2 на ту что указана в autoexec.cfg (повторюсь это нужно чтобы сервер в процессе скачивания карты или проблем знал куда переключиться). Или если используете например Linux Game Server Manager, то там в основном «конфиге» запуска добавляются записи для мастерской и так же не изменяются параметры запуска, они уже вписаны в строку запуска как для простых карт, так и для обычных, только карты мастерской не включатся, пока не будут заполнены соответствующие поля в этом «конфиге», а как только они будут заполнены, то стандартные карты во внимание сервером приниматься не будут.
UPD: Особых изменений нет, записал в самом начале предупреждение.
Я то всё понимаю, что написано в гайде, но на счет сторонних карт хочу спросить:
У меня есть карты из мастерской: awp_lego и de_dust2_night + карты из списка Bomb/Defuse на MyArena, но добавил я карты из мастерской вместе с дефолтными и сделал всё как мне нужно в гайде (то есть в папке maps у меня есть и карты из мастерской и из игры). Можно ли использовать такой способ для голосования в конце карты или делать по-другому?
Я то всё понимаю, что написано в гайде, но на счет сторонних карт хочу спросить:
У меня есть карты из мастерской: awp_lego и de_dust2_night + карты из списка Bomb/Defuse на MyArena, но добавил я карты из мастерской вместе с дефолтными и сделал всё как мне нужно в гайде (то есть в папке maps у меня есть и карты из мастерской и из игры). Можно ли использовать такой способ для голосования в конце карты или делать по-другому?
Карты вида workshop/111111/de_ cs_ awp_ нельзя смешать с картами de_ cs_ awp_
Карты вида workshop/111111/de_ cs_ awp_ нельзя смешать с картами de_ cs_ awp_
У меня в maplist и mapcycle прописаны такие карты: