Как настроить полное автоматическое обновление (-autoupdate)

andrey17

Участник
Сообщения
52
Реакции
8
Как настроить полное автоматическое обновление сервера через команду -autoupdate
знаю что нужно поставить плагин auto_steam_update.smx и этот файл SteamWorks.ext.so
но auto_steam_update.smx в логах пишет мне: [auto_steam_update.smx] Received a master server restart request, and there are no players in the server. Restarting to update.
 

kiraynko

Участник
Сообщения
195
Реакции
27
Как настроить полное автоматическое обновление сервера через команду -autoupdate
знаю что нужно поставить плагин auto_steam_update.smx и этот файл SteamWorks.ext.so
но auto_steam_update.smx в логах пишет мне: [auto_steam_update.smx] Received a master server restart request, and there are no players in the server. Restarting to update.
Для cs go это не подойдёт, тут нужен лаунчер-скрипт. Я пользуюсь этим GitHub - crazy-max/csgo-server-launcher: Counter-Strike : Global Offensive Server Launcher
 

andrey17

Участник
Сообщения
52
Реакции
8
У меня как то работало целый Январь пока я сам не полез и не обновил его, и все пошло коту под хвост. Сейчас стоит Sourcemod 1.8 build 5853
 

NIKOLYA-PRODIGY

ANPORTGAMES.RU
Сообщения
496
Реакции
135
зачем изобретать велосипед, если уже давно все за вас сделано???
добавляем в команду запуска -autoupdate -steam_dir /home/steamcmd/ -steamcmd_script 123.txt

создаем файл 123.txt в папке steamcmd с содержимым

login anonymous
force_install_dir /home/csgosrv/service21/
app_update 740 validate
exit

/home/csgosrv/service21/ -
пусть к папке с сервером
/home/steamcmd/ - пусть к папке с steamcmd.sh
единственным минус, что при каждом запуске сервера происходит фалидация файлов
 
Последнее редактирование:

andrey17

Участник
Сообщения
52
Реакции
8
зачем изобретать велосипед, если уже давно все за вас сделано???
добавляем в команду запуска -autoupdate -steam_dir /home/steamcmd/ -steamcmd_script название_скрипта.txt

создаем файл скрипта в папке steamcmd с содержимым

login anonymous
force_install_dir /home/csgosrv/service21/
app_update 740 validate
exit

единственным минус, что при каждом запуске сервера происходит фалидация файлов
Куда должно вести -steam_dir/home/steamcmd/ к какому файлу, steamcmd.sh?
 

andrey17

Участник
Сообщения
52
Реакции
8

NIKOLYA-PRODIGY

ANPORTGAMES.RU
Сообщения
496
Реакции
135
Не подскажешь еще какой командой можно выставить максимальное количество слотов при старте сервака там команда вроде +maxplayer 30 или как то так знаешь?
Может это она -maxplayers_override 30?

да, но проверь что бы не пересекалось с файлом gamemodes_server.txt
 

andrey19992

Участник
Сообщения
487
Реакции
101
ребят, а можно сделать полное авто обновление, вообще без вмешательства? т.е. как только пошел в консуле флуд аля обнови сервак. сразу всё обновляется.
Т.е. чтоб полностью на автомате обновления были, без вмешательства.
Или я где то упустил про это?
 

ICE

Участник
Сообщения
122
Реакции
27
ребят, а можно сделать полное авто обновление, вообще без вмешательства? т.е. как только пошел в консуле флуд аля обнови сервак. сразу всё обновляется.
Т.е. чтоб полностью на автомате обновления были, без вмешательства.
Или я где то упустил про это?
АХАхахахаххах вот это я поржал... без обид, просто ко мне клиент пришел и что-то на подобие сказал:"Хочу чтобы я нажал на кнопку и у меня появилась сортировка по параметру, но чтобы мне его не вводить....", так и ты про консоль)
Можно просто написать лаунчер который будет перезагружать сервак и обновлять его)
Обновления как правило прилетают ночью, у меня по крайней мере так получается)
 

kirou

Участник
Сообщения
14
Реакции
5
АХАхахахаххах вот это я поржал... без обид, просто ко мне клиент пришел и что-то на подобие сказал:"Хочу чтобы я нажал на кнопку и у меня появилась сортировка по параметру, но чтобы мне его не вводить....", так и ты про консоль)
Можно просто написать лаунчер который будет перезагружать сервак и обновлять его)
Зачем писать когда он есть.
GitHub - crazy-max/csgo-server-launcher: Counter-Strike : Global Offensive Server Launcher
Сижу на нём года 3 проблем нет.
 
  • Мне нравится
Реакции: ICE

andrey19992

Участник
Сообщения
487
Реакции
101
Помню один раз, обновление прилетело в 3 часа дня. и че сервак будет до 4-5 ночи ждать пока он перезагрузится и обновится?
нет ли такого плагина что бы чекал консоль и если появляется сообщение просьба обновить он ребутал сервак ну и далее шло обновление


Сам пользуюсь каким то лаунчером csgoserver, конечно удобно, написал -update, он сам стопнул серв, обновил, запустил. Надо ток -update написать))) порой доступа к сервам нет у меня. Работа, ночью :-)

Походу это тот лаунчер :DD что выше скинули)))
 
Последнее редактирование:

kirou

Участник
Сообщения
14
Реакции
5
Не знаю как у тебя, но у меня серваки обновляются сразу, как только выходит обновление, а именно вышло обновление, доигрывается матч и всё сервак падает и обновляется.
 

Reg1oxeN

Участник
Сообщения
399
Реакции
314
@Иванчо Бальбовски
1. берем любой плагин, способный определять присутствие обновлений.
2. дописываем код, который создаст пустой файл перед завершением работы сервера.
3. дописываем в батник (ну тот, который запускает/перезапускает сервер) проверку на присутствие файла и запуск обновы.
4. ?????
5. profit
 
Сверху Снизу