Вот нашёл плагин для смены карт!Но не могу его заставить работать так,как он должен!!!Запустил плагин,то есть он работает,НО нет карт для смены!Создал map_processor.maps и поместил его в директорию cstrike,но на выбор всё равно,0-продлить карту,9-сменить(на ту что в мапцикле)!!!Не читает из map_processor.maps!!Помогите разобраться!
===========О П И С А Н И Е==========================
Для правильной работы этого 'картографа' необходимо отключить:
1. nextmap.amx
2. mapextend.amx
3. mapchooser.amx
amx_nextmap поддерживается для совместимости с остальными модулями
Основные идеи:
1. Карта всегда заканчивается только после победы какой-либо из сторон
2. Автоматическое голосование всегда в начале раунда
3. Автоматическое предложение смены карты, если она слишком большая/маленькая для имеющихся игроков
4. Ограничение времени игры (продолжения) в зависимости от карты
5. Возможность попытки продления или досрочной смены карты без меню
6. Возможность анонсирования карты для следующего голосования
7. Возможность просмотра имеющихся на сервере карт
Все ответы смещены в сторону клавиши '0', для исключения случайного ответа или покупки.
Имеются Команды:
map_nominate [map] /console/ - позволяет добавить карту в меню для голосования в конце игры на карте.
Одному игроку можно добавить одну карту. Без указыания карты показывает какие карты уже
анонсированы. Доступна всем.
map_change [map] /console/ - позволяет попытаться сменить досрочно карту. Если наберется достаточно
голосов - карта сменится. Можно менять свой выбор. Если название карты не указано, показывает на
какие карты сколько человек хотело бы сменить текущую. Доступна всем.
map_set <map> /console/ - позволяет сменить карту на нужную. Доступна тем, у кого ADMIN_MAP.
map_vote <map> /console/ - позволяет проголосовать за смену карты. Доступна тем, у кого ADMIN_MAP.
map_next /console, chat/ - позволяет посмотреть название следующей карты. Доступна всем. Если есть
nextmap.amx, может не совпадать. Также поддерживается привычная команда 'nextmap'.
map_extend [min] /console, chat/ - позволяет продлить карту без меню. За 5 мин до завершения карты
(после соотетсвующего сообщения). Доступна всем. Можно указать минуты, на которые продлить. Эта команда
доступна только тем, у кого ADMIN_MAP и сразу продляет карту на min минут.
map_list [pattern] /console/ - просмотреть список имеющихся карт. Доступна всем. Без указания шаблона
выводит все карты, которые используются циклически. С указанием - ВСЕ карты, имеющиеся на сервере
и соответствующие шаблону, например map_list fy_*.
Имеются переменные (установить в одном из выполняющихся конфигов):
map_ratio [0.5] отношение голосов для удачного голосования
map_step [15] количество минут для продления после удачного map_extend
map_max [60] максимальное время игры на карте. Явное время указания имеет приоритет - см. ниже
map_auto [1] предложение голосования каждые несколько минут, если карта не соответствует
имеющемуся количеству игроков, например вдвоем на piranesi. Есть возможность при
голосовании отключить этот спам до следующей карты
map_disable_vote [0] запретить использование команды map_vote
map_disable_set [0] запретить использование команды map_set
map_show_act [1] показывать авторов команд, требующих привилегий
map_vote_answers [1] показывать или нет ответы игроков при голосовании
map_rotate_forever [0] если ответов на голосование о смене карты не поступило, карта сменится на следующую,
при значении 1, иначе карта будет продлена
map_dont_defer [0] не откладывать смену карты до начала следующего раунда
map_min_skip_vote [0] отменить голосование, если на сервера число игроков между min и max включительно
map_max_skip_vote [0] вместо голосования будет предупреждение о переходе на следующую из 'mapcycle' карту
map_min_maps_queue [3] хранить информацию об именах N последних игранных карт. Не разрешит анонсировать или
менять карту на недавно игранную. Возможное значение от 0 до 5
map_min_queue_players[6]минимальное количество игроков, при котором снимается запрет на повтор недавно
игранных карт.
map_force_mapcycle [1] заставляет принудительно играть по порядку карты из 'mapcycle'. Т.е., если карта
сменилась голосованием, следующей будет опять та, которая должна была сменить
текущую, если бы не было голосования. Если переменная установлена в 0, следующей
будет та, которая идет за выбранной при голосовании или первая, если выбранная
карта в 'mapcycle' не значится. Помогает крутить ВЕСЬ 'mapcycle' когда много народа
на сервере и часто голосованием (принудительным, не в конце карты, которое обычно
отключается из-за большого количества игроков) сменяют карту.
map_nominate_max [5] количество карт, предлагаемое при голосовании, включая анонсированные. Допустимое
значение в пределах от 2 до 7
Кроме этого поддерживается файл map_processor.cfg, если его положить в каталог addons/amx
Формат файла:
Название_карты Минимум_Игроков_Для_Комфорта Максимум_Игроков_Для_Комфорта Максимальное_время_игры
Максимальное время игры (в минутах), установленное в 0 - снимает предел. Если карта не прописана принимается
следующее:0,32,'значение из map_max'. Комментарием является символ ';'.
map_processor15 - map_processor для CS 1.5
map_processor16 - map_processor для CS 1.6
Для CS 1.6 файлы необходимо положить в каталоги:
/custom/map_processor.cfg
/custom/map_processor.maps - список из него добавляется к картам из /maps.ini
|