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

rodgerland

Участник
Сообщения
485
Реакции
115
Помогите найти плагин, недавно видел и забыл.
Плагин наподобие крона, в определенный промежуток времени можно поставить свой маплист, например ночью хотелось бы чтоб другие карты игрались.
 

The Night Fury

Участник
Сообщения
1,300
Реакции
1,395
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

Участник
Сообщения
485
Реакции
115
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, который сделает всё наоборот.

Вроде бы всё.

Спасибо, через крон все это можно устроить, просто плагин видел, и слишком много строк будет в кроне для каждого сервера.
 

The Night Fury

Участник
Сообщения
1,300
Реакции
1,395
rodgerland, ну, можно попробовать метамодовским кроном менять cvar mapcyclefile. Так не пробовал.
 

rodgerland

Участник
Сообщения
485
Реакции
115
rodgerland, ну, можно попробовать метамодовским кроном менять cvar mapcyclefile. Так не пробовал.

Но мне кажется это только на раз, далее с новой картой дефолт восстановится.

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

The Night Fury

Участник
Сообщения
1,300
Реакции
1,395
rodgerland, тебе кажется. Если только у тебя другое не прописано в server.cfg.
 

rodgerland

Участник
Сообщения
485
Реакции
115
rodgerland, тебе кажется. Если только у тебя другое не прописано в server.cfg.

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

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

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

KorDen

Atra esterní ono thelduin!
Сообщения
2,142
Реакции
1,424
Есть у меня вот этот плагин http://forums.alliedmods.net/showthread.php?t=60046
Тоже можно через него вписать.

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

Добавлено через 1 час 34 минуты
Есть еще помощь?

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

rodgerland

Участник
Сообщения
485
Реакции
115
Я им пользовался (правда немного для другого), работает прекрасно - создай смену переменной mapcyclefile - то есть скажем в 8 вечера выполняется mapcyclefile mapcycle_night.txt а в 8 утра mapcyclefile mapcycle_day.txt

У меня тоже для другого стоит на кв серверах, если не найду, то так и сделаю.

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