От і підійшов момент написати статтю про інсталяцію та налаштування серверу CS на серверній машині, або на домашньому ПК, в ОС Linux. В даній статті я використовую Debian 5.0 (чистий). Починаєм! Для початку створюєм папку із шляхом var/server/cs Щоб створити папку в консолі пропишіть # mkdir /var/server/ * # cd /var/server/ ** # mkdir /var/server/cs *** # cd /var/server/cs **** Пояснення *: переходим в папку var та створюєм в цій папці папку server **: переходим в щойно створену папку ***: в папці server створюєм папку cs ****: переходим в папку cs Завантажуєм файли інсталятора з офіційного сайту: # wget http://storefront.steampowered.com/download/hldsupdatetool.bin Даєм права на запуск даному файлу: # chmod +x hldsupdatetool.bin +Якщо у вас 64bit система встановіть це модуль: # aptitude install lib32gcc1 Запускаєм: # ./hldsupdatetool.bin Після запуску даного файлу ми погоджуємся з умовами ліцензії та в консолі вводимо слово: yes Запускаєм файл .steam для оновлення КЕШУ інсталятора: # ./steam В консолі бачим наступне: Checking bootstrapper version ... Getting version 42 of Steam HLDS Update Tool Downloading. . . . . . . . . . . . Steam Linux Client updated, please retry the command Виконуєм команду ще раз: # ./steam Тепер настав час скачувати сам сервер, це може зайняти деякий чам (приблизно 10-15 хв) # ./steam -command update -game cstrike -dir . Створюєм додаткові каталоги: # mkdir valve/SAVE # mkdir platform # mkdir platform/SAVE Змінюєм файл ./cstrike/server.cfg до такого виду: // Use this file to configure your DEDICATED server. // This config file is executed on server start. // Server Name hostname "Назва серверу" // Rcon Password rcon_password "пароль для rcon" sv_rcon_banpenalty 60 sv_rcon_maxfailures 5 sv_rcon_minfailures 5 sv_rcon_minfailuretime 30 // Server Password sv_password "" // Server Cvars mp_friendlyfire 1 mp_footsteps 1 mp_autoteambalance 1 mp_autokick 0 mp_flashlight 1 mp_tkpunish 0 mp_forcecamera 0 mp_limitteams 2 mp_hostagepenalty 0 mp_allowspectators 1 mp_timelimit 30 mp_chattime 12 sv_cheats 0 sv_aim 0 sv_voiceenable 1 sv_voicecodec voice_speex sv_alltalk 1 sv_allowupload 1 sv_allowdownload 1 sv_maxspeed 320 sv_gravity 800 pausable 0 cl_minmodels 1 sv_spectatormaxspeed 500 mp_autocrosshair 0 mp_fadetoblack 0 mp_playerid 1 sv_stepsize 18 sv_stopspeed 75 // Round Cvars mp_freezetime 1 mp_roundtime 1.75 mp_startmoney 800 mp_c4timer 35 mp_fraglimit 0 mp_maxrounds 0 mp_winlimit 0 mp_buytime 0.45 // Bandwidth Rates sv_minrate 5000 sv_maxrate "25000" sv_maxupdaterate "101" sv_minupdaterate "10" decalfrequency "60" sys_ticrate "1000" // Server logging log on sv_logbans 1 sv_logecho 1 sv_logfile 1 sv_log_onefile 0 mp_logdetail 3 mp_logmessages 1 sv_stats 1 // Internet Settings sv_lan 0 sv_region 3 sv_contact admin@mysite.ru // Master servers setmaster add css.setti.info setmaster add 63.251.143.218 setmaster add 68.142.72.250 setmaster add 69.28.151.178 setmaster add 83.99.253.152 setmaster add 88.40.40.201 setmaster add 207.173.177.11 setmaster add 207.173.177.12 setmaster add 208.179.202.69 setmaster add 213.239.209.221 setmaster add 216.52.220.16 setmaster add 65.73.232.251:27010 setmaster add 65.73.232.251:27040 setmaster add 65.73.232.253:27010 setmaster add 65.73.232.253:27040 setmaster add pr00f.oo.lv Вітаю тепер сервер готовий до запуску! Щоб запустити сервер вам потрібно в консолі ввести: # ./hlds_run -game cstrike +ip 123.123.123.123 +maxplayers 12 +port 27015 +map de_dust В наступній статті будем підключати підтримку 47\48 протоколу одночасно з non-steam+amxmodx+dprotoТакож не забувайте! Всі права на дану статтю належать f-rl.com Копірайт даної статті дозволяється тільки зі згоди адміністрації сайту. Або із зворотнім посиланням на сайт. Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
| |||||||||||||||||||
|
Коментарі
Якщо ви прочитали дану статтю будь-ласка напишіть свою думку в коментарях!