Главная | Регистрация | Вход Приветствую Вас Дружок | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Создание сервера Counter-Strike 1.6 на Linux
serfaДата: Среда, 16.12.2009, 16:30 | Сообщение # 1
Мастер Находок
Группа: Администраторы
Сообщений: 26
Награды: 1
Репутация: 0
Статус: Offline
Создаем директорию для нашего сервера:
mkdir /usr/hlds
cd /usr/hlds

Затем скачиваем следующие файлы:
- HldsUpdateTool:
wget http://www.steampowered.com/download/hldsupdatetool.bin

Переходим непосредственно к установке.
1. Переходим в /usr/hlds. Запускаем hldsupdatetool.bin:
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin

После запуска должен появиться файл steam.
2. Устанавливаем сервер:
./steam -command update -game valve -dir .
В зависимости от вашего интернет-подключения, установка сервера может длиться от нескольких минут, до нескольких часов (в моем случае).
3. Устанавливаем мод Counter-Strike:
./steam -command update -game cstrike -dir .
Опять же, в зависимости от вашего интернета, ждем, варим и употребляем кофе

Переходим к конфигурированию.
Пример файла конфигурации /usr/hlds/cstrike/server.cfg:

hostname “Server Name”
mp_autokick 0
mp_autocrosshair 0
mp_autoteambalance 0
mp_buytime 2
mp_consistency 1
mp_c4timer 35
mp_fadetoblack 0
mp_falldamage 0
mp_flashlight 1
mp_forcecamera 3
mp_forcechasecam 2
mp_friendlyfire 1
mp_freezetime 3
mp_fraglimit 0
mp_hostagepenalty 0
mp_limitteams 6
mp_logfile 1
mp_logmessages 1
mp_logdetail 3
mp_maxrounds 0
mp_playerid 0
mp_roundtime 3
mp_startmoney 800
mp_timelimit 35
mp_tkpunish 0
mp_winlimit 0
sv_aim 0
sv_airaccelerate 10
sv_airmove 1
sv_allowdownload 1
sv_clienttrace 1.0
sv_clipmode 0
sv_allowupload 1
sv_cheats 0
sv_gravity 800
sv_lan 1
sv_maxrate 7000
sv_maxspeed 320
sv_maxupdaterate 101
sys_ticrate 10000
decalfrequency 60
pausable 0
log on
decalfrequency 60
edgefriction 2
host_framerate 0
exec listip.cfg
exec banned.cfg
rcon_password yourpassword

Запуск сервера

cd /usr/hlds
./hlds_run -game cstrike +ip IP.СЕРВЕРА +sv_lan 0 -master +maxplayers 18 +map dm_zerstoeren

Для запуска сервера в screen:

screen -A -m -d -S hlds ./hlds_run -game cstrike +ip IP.СЕРВЕРА +sv_lan 0 -master +maxplayers 18 +map dm_zerstoeren

(если скрин не установлен, устанавливаем его командой apt-get install screen)

Если вы хотите, чтобы сервер запускался автоматически при старте ОС, нужно добавить в /etc/rc.local:

cd /usr/hlds
screen -A -m -d -S hlds ./hlds_run -game cstrike +ip IP.СЕРВЕРА +sv_lan 0 -master +maxplayers 18 +map dm_zerstoeren

Что бы сервер было видно в поиске серверов в игре, нужно использовать порт 27015 и значение -


 
  • Страница 1 из 1
  • 1
Поиск:


By Smoker7
Бесплатный конструктор сайтов - uCoz