кароче все это очень легко
вот берете вот этот код
PHP код:
#!/bin/sh
log=samp.log
dat=`date`
samp="/path/to/samp/server/samp03svr"
cd /path/to/samp/server
echo "${dat} watchdog script starting." >>${log}
while true; do
echo "${dat} Server exited, restarting..." >>${log}
mv /path/to/samp/server/server_log.txt /path/to/samp/server/logs/server_log.`date '+%m%d%y%H%M%S'`
${samp} >> $log
sleep 2
done
меняете в нем пути к серверу самп на своем VPS сервере. потом в папке с сервером SAMP создаете файл с кодировкой SHIFT-JIS встявляете этот код и сохраняете файл под названием restart (ну можно и по другому).
потом нужно его запустить можно выключить сервер SAMP и войти в PUTTY на сервер
прописать парочку команд
PHP код:
cd /путь/к/серверу/samp/
nohup ./restart @
и выключите PUTTY ну вот и все рестартер установлен
Внимание ! правильно вводите все пути в коде а то рестартер не будет работать
чтобы проверить какие ошибки при запуске выдает рестартер не нужно запускать его через nohup используйте просто ./restart @ и он покажет ошибки а если не покажет значит надо снова запускать через nohup
Мой рассказ будет более понятен пользователям ISPmanager 4.3 Lite