![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
Level 12 ![]() ![]() ![]() ![]() Класс: Вор Характер: Chaotic Neutral Раса: Человек NWN: Маппинг ![]() |
Вообщем, стэнд элоун ни разу не поднимал, следовательно, прошу вашей помощи, то бишь нуб гайд. (IMG:style_emoticons/kolobok_light/smile.gif)
Имеется: линукс (слакварь 10 вроде) модуль Нужно: автономная работа сервака Вопрос: что нужно скачать в каком порядке что куда подоткнуть Ну и скрипты к этому делу, чтобы при зависании или чрезмерном лагании сервака авторестарты (неплохо бы к этому делу присовокупить сохранение местоположения персонажа. (IMG:style_emoticons/kolobok_light/smile.gif) Кроме доброго слова, отблагодарить ничем не смогу. (IMG:style_emoticons/kolobok_light/smile.gif) Сообщение отредактировал Blaze - Mar 22 2006, 18:43 |
![]() |
![]()
Сообщение
#2
|
|
Level 8 ![]() Класс: Некромант Характер: Chaotic Evil Раса: Дракон NWN: Скриптинг [PW] ![]() |
Проверка онлайн ли сервер и авторестарт каждые 4 часа
Необходимо вписать опции CODE #!/bin/sh # (C) kreon 2006 # Autorestart every 4 h TIME=`date +%s` while true do NOWTIME=`date +%s` if [ `echo $NOWTIME $TIME|awk '{ printf("%d",$1 - $2) }'` -gt 14400 ] then killall nwserver sleep 10 if [ `ps -A|grep nwserver|cut -d' ' -f1` ] then killall nwserver -9 fi nohup ./nwserver -options & 2> /dev/null > /dev/null TIME=`date +%s` fi if [ `ps -A|grep nwserver|cut -d' ' -f1` ] then echo "Server running!" else nohup ./nwserver -options & 2> /dev/null > /dev/null echo "Restrting....!" fi sleep 600 done Сообщение отредактировал kreon - Mar 22 2006, 20:40 |
![]() ![]() |
Текстовая версия | Сейчас: 16th June 2025 - 19:36 |