Автовыполнение конфига после старта карты

Demontager

Участник
Сообщения
9
Реакции
0
Как можно сделать так, чтобы выполнялся автоматически конфиг после старта карты ?
Именно интересует чтобы этот конфиг выполнялся когда карта на сервере полностью подгружена. Смысл в том, чтобы в консоли каждый раз не вводить
C-подобный:
exec myconf
И еще вопрос, существует какая-то команда на подобии sleep в Linux/Unix, чтобы следующая выполнялась только после определенного ожидания ?
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
выполнялся автоматически конфиг после старта карты
server.cfg выполняется после старта карты, а после - все прочие конфиги плагинов. Можно вписать эту строчку туда.
Если же надо на отдельной карте, то читай "http://hlmod.ru/forum/stati-i-manualy/7278-ustanovka-svoih-komand-na-kajdoi-karte.html".
команда на подобии sleep в Linux/Unix, чтобы следующая выполнялась только после определенного ожидания
Вроде wait.
 

Demontager

Участник
Сообщения
9
Реакции
0
Что-то не получилось, создал файлики по таким путям(изначально их не было)
C-подобный:
..\csgo\server.cfg
..\csgo\cfg\server.cfg
Команды которые мне нужно выполнить после загрузки карты:
C-подобный:
bot_kick
mp_autoteambalance 0
mp_limitteams 30
bot_add_t
bot_add_t
bot_add_t
bot_add_t
bot_add_t
bot_add_ct
 

Konstantin

Участник
Сообщения
1,775
Реакции
759
Demontager, Что ты мудришь? То с metamod.vdf, то теперь конфиги какие-то!
Не пойдёт!
А это пойдёт.

Пиши свои переменные в конфигурационный файл режима. Например, gamemode_competitive_server.cfg.
А можно еще попробовать в sourcemod.cfg; он, по-моему, последний загружается.
 

Demontager

Участник
Сообщения
9
Реакции
0
Работает через gamemode_casual.cfg, но только если прописываю там запуск другого конфига exec myconf.cfg, правда со странностями, об этом ниже.
По мануалу как здесь http://csgo.gamebanana.com/tuts/11420 делал переименование gamemode_casual.cfg в gamemode_casual_server.cfg, но потом уже этот конфиг не читается, запускаются какие-то другие дефолтные настройки.
Хоть так и работает, все равно происходит это очень странно, а именно - когда карта загружена, появляются сообщения что боты кикнулись и добавились, но они все равно перераспределяются равномерно в обе команды, тем не менее если я выполняю вручную этот же конфиг, то боты распределяются согласно тому как я это прописал.
По поводу server.conf, пробовал вставлять его по разным путям, и ничего, как будто его и нет.



Что ты мудришь? То с metamod.vdf, то теперь конфиги какие-то!
"По-нормальному" metamod не работает у меня, что еще сделать, только через "зад". Хотя и на том спасибо, плагины главное что работают - QuakeSounds, LastStandingMan, RoundsEndSound,WelcomeSound

Добавлено через 6 минут
server.cfg выполняется после старта карты, а после - все прочие конфиги плагинов. Можно вписать эту строчку туда.
Если же надо на отдельной карте, то читай "http://hlmod.ru/forum/stati-i-manualy/7278-ustanovka-svoih-komand-na-kajdoi-karte.html".
Вроде wait.
С wait так и не понял какой там синтаксис, думал попробовать грузить конфиг с задержкой, может тогда глюков не будет.

p.s.
Наснимал видиков по поводу
1. metamod http://youtu.be/lRPB1chYzd8
2. автоконфига http://youtu.be/qHept_ozDFk
тут еще нюанс - приходится перезапускать карту чтобы сработал автоконфиг, также это нужно для перекеширования звуков для QuakeSounds.
 
Последнее редактирование:
Сверху Снизу