Ошибки серверов: различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «== Ошибки == Если появляются ошибки, то попробуйте проверить следующее: Параметры запуска…»)
 
Строка 11: Строка 11:
  
 
Исправляем:
 
Исправляем:
<pre>export CPU_MHZ=2000</pre>
+
export CPU_MHZ=2000
 
 
=== Скрипты запуска ===
 
Создаем скрипты, которые мы будем использовать для запуска сервера:
 
touch /opt/hldir/startHL
 
touch /opt/hldir/startHL.inet
 
Первый файл используется для автоподнятия сервера при падении, второй - для непосредственного запуска сервера.
 
echo '#!/bin/sh' >> /opt/hldir/startHL
 
echo '/opt/hldir/startHL.inet >/dev/null 2>&1&' >> /opt/hldir/startHL
 
 
 
echo '#!/bin/sh' >> /opt/hldir/startHL.inet
 
echo 'cd /opt/hldir/server' >> /opt/hldir/startHL.inet
 
echo './hlds_run +log on +maxplayers 16 +map crossfire +port 27015' >> /opt/hldir/startHL.inet
 
 
 
Устанавливаем флаг исполнения:
 
chmod +x /opt/hldir/startHL
 
chmod +x /opt/hldir/startHL.inet
 
 
 
=== Тестовый запуск ===
 
Для тестового запуска используйте файл startHL.inet.
 
./startHL.inet
 
При этом сервер должен запуститься и у вас будет доступ к его консоли. Можете исполнить команду <code>status</code>, и убедиться, что он работает.
 
 
 
Для остановки сервера используйте команду <code>exit</code>.
 

Версия 12:13, 22 февраля 2013

Ошибки

Если появляются ошибки, то попробуйте проверить следующее: Параметры запуска сервера, например +port 27015, попробуйте другой порт, может 27015 занят.

Ошибка:

[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Unable to determine CPU Frequency. Try defining CPU_MHZ.
Segmentation fault

Исправляем:

export CPU_MHZ=2000