Антикраш режим HLDS Linux

Тема в разделе "Общие вопросы", создана пользователем TeJIeqpoH, 9 фев 2011.

  1. TeJIeqpoH

    TeJIeqpoH

    Сообщения:
    4
    Симпатии:
    0
    Как запустить сервер HLDS в антикраш режиме на Linux?
    Чтоб даже при вводе команды "quit" серв сам запускался по-новому...
     
  2. Andrey

    Andrey Администратор

    Сообщения:
    3.234
    Симпатии:
    3.507
    1 Шаг.
    Код:
    #!/bin/bash
    # Restart script by devianTlinux
    SCREEN_NAME="Set your screen name here"
    count=1
    
    while [ $count ]
    do
    
    # If no screen under that name was found...
    if [[ `screen -ls | grep $SCREEN_NAME` == "" ]]
    then
    # Nothing was found running ; restart the server.
    cd /your/srcds/dir/ ; screen -A -d -m -S $SCREEN_NAME ./srcds_run -game cstrike +map de_dust -secure +maxplayers 12
    fi
    
    done
    Измените этот скрипт и сохраните под именем run.sh
    Выполните команду chmod +x run.sh
    2 Шаг.
    Используйте команду: screen -A -d -m -S run ./run.sh

    Или смотри тему http://forums.steampowered.com/forums/showthread.php?p=6480002