Установка другого маплиста в определенное время

Тема в разделе "Запросы", создана пользователем rodgerland, 28 янв 2013.

  1. rodgerland

    rodgerland

    Сообщения:
    500
    Симпатии:
    122
    Помогите найти плагин, недавно видел и забыл.
    Плагин наподобие крона, в определенный промежуток времени можно поставить свой маплист, например ночью хотелось бы чтоб другие карты игрались.
     
  2. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.222
    Симпатии:
    916
    rodgerland, ночь — понятие растяжимое :hunter:
    Забивай в крон выполнение скрипта night.sh на нужное время — это будет ночь:
    cd orangebox
    mv mapcycle.txt macycle_day.txt
    mv mapcycle_night.txt mapcycle.txt

    Этот — day.sh, дневной мапцикл:
    cd orangebox
    mv mapcycle.txt mapcycle_night.txt
    mv mapcycle_day.txt macycle.txt

    Не забудь сперва добавить эти файлы, а старый удалить. И учти, сначала запускай первый скрипт, чтобы у тебя дневной мапцкл назывался mapcycle_day.

    Суть: ночью в N часов скрипт переименовывает дневной mapcycle.txt в mapcycle_day.txt, в результате чего тот не будет работать, после чего переименовывает заранее созданный файл mapcycle_night.txt в mapcycle.txt, в результате чего мапцикл будет уже браться "якобы" из mapcycle_night.txt, который будет просто назван mapcycle.txt до следующего выполнения скрипта day.sh, который сделает всё наоборот.

    Вроде бы всё.
     
    rodgerland нравится это.
  3. rodgerland

    rodgerland

    Сообщения:
    500
    Симпатии:
    122
    Спасибо, через крон все это можно устроить, просто плагин видел, и слишком много строк будет в кроне для каждого сервера.
     
  4. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.222
    Симпатии:
    916
    rodgerland, ну, можно попробовать метамодовским кроном менять cvar mapcyclefile. Так не пробовал.
     
    rodgerland нравится это.
  5. rodgerland

    rodgerland

    Сообщения:
    500
    Симпатии:
    122
    Но мне кажется это только на раз, далее с новой картой дефолт восстановится.

    Есть подобный плагины, которые подсчитывают кол-во игроков и меняют карты.
    А вот мне бы ограничить только в определенное время.
     
  6. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.222
    Симпатии:
    916
    rodgerland, тебе кажется. Если только у тебя другое не прописано в server.cfg.
     
    rodgerland нравится это.
  7. rodgerland

    rodgerland

    Сообщения:
    500
    Симпатии:
    122
    Есть у меня вот этот плагин http://forums.alliedmods.net/showthread.php?t=60046
    Тоже можно через него вписать.

    Очень не хочется путаться, если же есть плагин, то я должен его найти =)

    Добавлено через 1 час 34 минуты
    Есть еще помощь?
     
    Последнее редактирование: 28 янв 2013
  8. KorDen

    KorDen Atra esterní ono thelduin! Ньюсмейкер

    Сообщения:
    2.194
    Симпатии:
    1.398
    Я им пользовался (правда немного для другого), работает прекрасно - создай смену переменной mapcyclefile - то есть скажем в 8 вечера выполняется mapcyclefile mapcycle_night.txt а в 8 утра mapcyclefile mapcycle_day.txt
     
    rodgerland нравится это.
  9. rodgerland

    rodgerland

    Сообщения:
    500
    Симпатии:
    122
    У меня тоже для другого стоит на кв серверах, если не найду, то так и сделаю.

    Добавлено через 9 часов 50 минут
    Вот я дуралей, это и есть этот же плагин, который и скидывал сам себе =)
    http://forums.alliedmods.net/showthread.php?t=60046
     
    Последнее редактирование: 29 янв 2013