> > > > >
Map Manager [Modular]

Map Manager [Modular] 3.0

Нет прав для скачивания
Сообщения
364
Рейтинг
644
#1
Mistrick добавил(а) новый ресурс:

Map Manager - Менеджер карт

Расширенный плагин смены карты.

Возможности:
- Поддержка кваров mp_winlimit, mp_maxrounds
- Досрочное голосование
- Номинация карт
- Блокировка прошлых карт
- Последний раунд
- Выставление приоритета количества игроков для голосования (Важно: это не жесткое ограничение, если у вас мало карт для текущего онлайна, то будут добавлены остальные)
Узнать больше об этом ресурсе...
 
Сообщения
1.078
Рейтинг
780
#2
Результаты первых тестов:
Работает исправно:

  1. mapm_show_result_type
  2. mapm_show_selects
  3. mapm_random_nums
  4. mapm_prepare_time
  5. mapm_vote_time
  6. mapm_change_type
  7. mapm_timeleft_to_vote
  8. mapm_vote_in_new_round
  9. mapm_last_round
  10. mapm_extended_type
  11. mapm_extended_map_max
  12. mapm_extended_time
  13. mapm_extended_rounds
  14. mapm_rtv_mode
  15. mapm_rtv_percent
  16. mapm_nom_maps_in_vote
  17. mapm_nom_maps_per_player
  18. mapm_nom_dont_close_menu
  19. mapm_black_screen
  20. mapm_block_chat
  21. mapm_block_voice
Обнаружены баги:
  1. После смены карты всегда возвращает mp_timelimit в дефолтное значение "25" независимо от того, что написано в server.cfg
  2. После повторного голосования игроки не смогли двигаться. То есть получается после повторного голосования карта сменила не сразу как было указано в кфг, а со следущего раунда при этом игроки не могли двигаться.
    Код:
    // Второе голосование с двумя картами, которые набрали больше всех голосов.
    // 0 - disable, 1 - enable
    mapm_second_vote "0"
    // Если карта набирает меньше процентов, чем в кваре, то происходит второе голосование.mapm_second_vote_percent "0"

Маленькие пожелания:
  1. Вывести квар BLOCK_MAP_COUNT в map_manager.cfg
  2. Добавить поддержку timeleft и thetime
  3. Сделать возможность ограничить максимальное число карт от игроков. Например можно номинировать только 3 карты от игроков, кто успел тот и номинировал. Я знаю ты против такого расклада. Но может есть возможность регулировать кваром это. Кому надо будут переключать от "неограниченных номинаций" до "ограниченных"
 
Последнее редактирование:
3  
Сообщения
2.092
Рейтинг
2091
#3
возвращает mp_timelimit в дефолтное значение "25" независимо от того, что написано в server.cfg
1) server.cfg грузится только 1 раз, при старте сервера.
Если в конфиге server.cfg прописано mapchangecfgfile "server.cfg" - тогда будет подгружаться каждую карту.
2) значение server.cfg может быть из другого места подгружается? game.cfg, amxx.cfg?
 
Последнее редактирование:
2  
Сообщения
1.078
Рейтинг
780
#4
wopox1337, Точно блин, забыл про amxx.cfg. Да в amxx был прописан mp_timelimit 25 .Совсем забыл про него, в каком то плагине был баг и вынужден был вписать квар туда
 
 
Сообщения
364
Рейтинг
644
#5
Обновлен ресурс [WIP] Map Manager [Modular] новой записью:

3.0 Beta 2

Новые квары:
- mapm_blocklist_ban_last_maps
- mapm_nom_type
- mapm_nom_random_sort

Новый аддон Informer
- чат-команды timeleft, thetime, nextmap, currentmap

Фиксы:
- не снималась заморозка после второго голосования

Полные изменения
Узнать больше об этом обновлении...
 
7  
Сообщения
496
Рейтинг
584
#6
Перенесено в общий раздел.
Кому идея модульности интересна - тестируйте, репортите. Автор ждёт новых добровольцев.
 
1  
Сообщения
63
Рейтинг
6
#7
А админское ртв и стоп админ ртв как у MapManager-а будет?
 
 
Сообщения
131
Рейтинг
24
#8
отлично а эта функция будет?
Код:
mapm_change_to_default_map 0      // через сколько минут поставить карту по умолчанию (когда на сервере нет игроков) :: 0 - выкл
mapm_default_map de_dust2         // на какую карту сменить, когде нет игроков
 
Последнее редактирование модератором:
 
Сообщения
183
Рейтинг
69
#9
еще было б не плохо, когда во время голосование за карту там продление или смену карту, когда игроки выбирают ту или иную карту, чтобы микрофон и обычный чат был не доступен во время голосования(а после как проголосовали и выбрали там продление, то пропадало!), и игроки были обездвижены даже допустим, если csdm сервер, и вылазиет голосование и темнее экран, то если перед этим игрока убили, и он респаунится и слетает затемнение экрана и продолжает убивать игроков, у тех у кого висит затемнение экрана. и ночной режим еще сюда же прикрутить как было в старых версиях!) :smile3:
 
Сообщения
2.092
Рейтинг
2091
#10
чтобы микрофон и обычный чат был не доступен во время голосования
Izmayl7, прежде чем писать что-либо - необходимо внимательно изучить описание плагина и только потом писать в теме обсуждения с своими предложениями.

за это уже, я думаю, пора наказывать? :swoon2:
8 Апр 2018
Не стоит сейчас писать о очевидных дополнениях. Работа над системой ещё ведётся, очевидно, старые функции плагина будут переданы и сюда.
 
3  
Сообщения
1.078
Рейтинг
780
#11
Зря еще в открытый доступ выложили! Отвлекают только такими вопросами
Ни один не протестировал, а лишь начали задавать вопросы, которые отвлекают от работы и реальных проблем.
 
1  
Сообщения
1.078
Рейтинг
780
#12
Результаты вторых тестов:
Обнаружены баги:

  1. При таких настройках меняет карту на рандомную
    Код:
    // Scheduler
    
    // Тип смены карты после голосования.
    // 0 - after end vote, 1 - in round end, 2 - after end map
    mapm_change_type "2"
    
    // Запуск голосования за N минут до конца карты.
    // minutes
    mapm_timeleft_to_vote "2"
    
    // Голосование только в начале нового раунда.
    // 0 - disable, 1 - enable
    mapm_vote_in_new_round "1"
    
    // Позволяет доиграть раунд после голосования.
    // 0 - disable, 1 - enable
    mapm_last_round "0"
  2. Не баг, а уточнение больше - продление карты при ртв не работает если mapm_extended_map_max "0"
  3. Нет перевода при достижения максимального числа номинаций игроками [MapManager] All nomination slots are reserved.
  4. Нет перевода до окончания карты в режиме mp_winlimit [MapManager] До конца карты осталось 10 ML_NOTFOUND: MAPM_WINS.
  5. Поправить перевод в cfg
    Код:
    -// Тип продления карты.
    +// Режим работы карт.
    // 0 - minutes, 1 - rounds
    mapm_extended_type "0"
  6. Одноразово вышла ошибка в errorlog. повторить не смог, debug не дал результата
    Код:
    L 04/08/2018 - 23:41:16: Info (map "fy_snow") (file "addons/amxmodx/logs/error_20180408.log")
    L 04/08/2018 - 23:41:16: Invalid CVAR pointer
    L 04/08/2018 - 23:41:16: [AMXX] Run time error 10 (plugin "map_manager_effects.amxx") (native "get_pcvar_num") - debug not enabled!
    L 04/08/2018 - 23:41:16: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
    L 04/08/2018 - 23:41:29: Invalid CVAR pointer
    L 04/08/2018 - 23:41:29: [AMXX] Run time error 10 (plugin "map_manager_effects.amxx") (native "get_pcvar_num") - debug not enabled!
    L 04/08/2018 - 23:41:29: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
 
Последнее редактирование:
1  
Сообщения
853
Рейтинг
941
#13
Pokemoshka, хорошая практика - на все тестируемые плагины ЗАРАНЕЕ ставить дебаг-режим :yes3:
 
4  
Сообщения
364
Рейтинг
644
#15
Для новых багрепортов. Перед тем как писать, зайдите на гитхаб и посмотрите последние изменения, возможно ваша проблема уже решена.
Архив с полной сборкой будет обновлять по мере накопления серьезных изменений.
 
7  
Сообщения
364
Рейтинг
644
#16
Обновлен ресурс [WIP] Map Manager [Modular] новой записью:

3.0 Beta 3

Новые квары:
- mapm_prefix
- mapm_rounds_to_vote
Новые нативы:
- mapm_set_vote_finished

Фиксы:
- могло сменить на случайную карту, вместо выбранной
- после продления нельзя было писать ртв
- фиксы второго голосования, теперь можно продлить карту
- при рандомной сортировке в меню номинации в голосование попадали другие карты
- при change_type 2 после ртв не меняло карту

Полные изменения
Узнать больше об этом обновлении...
 
7  
Сообщения
93
Рейтинг
82
#19
Не знаю баг или фича. Использую последнюю версию с GitHub'a (с плагином adv_lists). Суть вот в чем: играем карту de_dust2 с маленьким онлайном и плагином mode_2x2 (который обрезает карту и ставит приставку 2х2 к названию карты), т.е название карты отображается de_dust2_2x2. Далее, если номинировать обычную карту de_dust2_2x2, то эта карта (номинированная) отображается в голосовании на 5 месте, а карта которую играем сейчас и которую можно продлить - отображается на первом месте в списке, при этом её название выводится с приставкой 2x2. Более подробно на скриншоте (где на первой позиции - карта de_dust2 с приставкой 2x2 из-за плагина, а на пятом месте - обычная карта de_dust2_2x2). при этом кнопки работают верно, если нажать продлить - будет продление, если выбрать другую карту - она сменится. В предыдущем плагине, в голосовании, название текущей карты (даже с плагином mode_2x2) отображалось без приставки 2х2. Не уверен по поводу того что такой баг не зависит от позиции в plugins.ini, раньше mapmanager стоял выше чем mode_2x2, сейчас же он ниже. Если это зависит от позиции в plugins.ini, тогда считайте что бага нет) Если нужен тест с позицией в plugins.ini - могу сделать
de_dust20002.jpg
Других багов не заметил. не хватает только смены на указанную карту при нулевом онлайне. Режим смены списка карт по времени работает, списки карт в зависимости от значения <clear old list> так же без багов, вроде бы:dntknw:
 
Последнее редактирование:
8  
Сообщения
1.433
Рейтинг
1489
#20
chihuahuashka, вот побольше бы таких ответов от пользователей во всех ресурсах на форуме. Здесь и скрин, и описание краткое но понятное, и попитка найти причину, и замечание о порядке плагинов. Молодец
 
4  

Пользователи, читающие эту тему

Сейчас на форуме нет ни одного пользователя.
> > > > >