Форум









Open Forum

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Страница 1 из 11
Форум » GAMES Linux » Игры » Counter-Strike (Установка Counter-Strike 1.6 Server на Ubuntu Server v8.04.1)
Counter-Strike
DiselДата: Ср, 22.04.2009, 13:02 | Сообщение # 1
Генерал-майор
Группа: Гуру
Сообщений: 359
Во-первых создаем папку.
Код:

mkdir hlds

Переходим в папку hlds от куда и будут идти все команды..
Код:

cd hlds

Скачиваем hldsupdatetool
Код:

wget http://www.cstrike-planet.com/dls/hldsupdatetool.bin

Разрешаем hldsupdatetool выполнятся, задаем CHMOD
Код:

chmod +x hldsupdatetool.bin

Пишем
Код:

./hldsupdatetool.bin

После он спросит вас подтверждение на установку надо написать yes.

Пишем
Код:

ln -s /bin/gunzip /bin/uncompress

Затем скачиваем Steam
Код:

wget http://www.cstrike-planet.com/dls/steam

Разрешаем steam выполнятся, задаем CHMOD
Код:

chmod +x steam

Далее пишем и ждем пока он все скачает, это длительный процесс.
(зависит от вашего интрнет подключения, примерно вес ~300MB)
Код:

./steam -command update -game cstrike -dir .

После того как все скачали переходим к запуску сервера.
Эта команда запустит сервер но вы не будете находится в ее консоли.
Код:

./hlds_run -game cstrike -nomaster -insecure -autoupdate +maxplayers 20 +map de_aztec > /dev/null 2>&1 &

Запустили сервер, но есть ещё пару вариантов запуска сервера.
Эта команда запустит сервер тем самым введет вас в консоль сервера.
Код:

./hlds_run -console -game cstrike -insecure -nomaster +ip XX.XXX.XXX.XX +maxplayers 21 +port 27015 +map de_dust

Теперь подробнее:

• -game cstrike (указываем, что это CS сервер)
• -console (консольный режим)
• -insecure (valve использует свой собственный античит VAC, но его нет смысла устанавлить на кракнутые No-Steam сервера, потому что он банит только легальных клиентов)
• -nomaster (указываем, что сервер не будет показан в глобальной базе данных серверов, мы ведь не хотим чтобы нас поймали с кракнутым сервером)
• +maxplayers 10 (указывает, что на сервере смогут играть максимально 10 игроков)
• +sv_lan 1 (эта строка должна быть ОБЯЗАТЕЛЬНО, если только сервер не рассчитан для легальных клиентов)
• +map de_dust (указывает, какая карта будет загружаться первой, после запуска сервера)
• +port 27015 (указывает порт)
• +ip XX.XXX.XXX.XX (Указывает IP через который можно подключиться к серверу)

Если вас не пускает на сервер с No-Steam версии, пишет что-то типа Invalid CD Key
Надо скачать файлы engine http://cs.rin.ru/files/cspatches/engines.tar.gz и из архива закинуть заменив, в директори (root/hlds/) все эти файлы.
Все патчи проверены 100кратно и работают без сбоев

Как правильно переселить сервер "cstrike" на другую "linux" или "unix" платформу, с помощью "Win32" компьютера
Думаю если вам понадобится мануал как создавать папки и некоторые команды
можно найти тут: http://forum.ubuntu.ru/index.php?action=printpage;topic=14535.0

Допустим наш "Win32" это компьютер "№2" в моем случае у него есть расшареная папка "OpenFolder"
Думаю объяснять как открыть "mc1" и скопировать все в локальную папку нет нужности.
На сколько вы (мы) знаем Win32 не поддерживает такие вещи как "CHMOD", копируем все сняв флажок с
"Сохранять атрибуты". скопировали, переселяем нашу папку на ваш другой сервер в моем случае это FreeBSD и я создал в каталоге (/root/) папку "cs-servers" (/root/cs-servers/) с помощью того же "mc1" я скопировал папку "hlds" с своей локальной папки "OpenFolder" в папку (/root/cs-servers/) и выходит это дело так: (/root/cs-servers/hlds/), конечно это ещё не все, надо задать права файлам и папкам чтоб они могли исполнятся в системе.

##### Все что указано * обязательно точному заполнению праву доступа "CHMOD"
Код:

-rw-r--r-- 1 root root 381987 2008-10-08 22:58 core_i386.so
drwxr-x--- 15 root root 4096 2008-10-21 11:54 cstrike *
-rw-r--r-- 1 24340 80 2057782 2008-10-08 22:04 engine_amd64.so
-rw-r--r-- 1 24340 80 2672424 2008-10-09 15:43 engine_amd.so
-rw-r--r-- 1 24340 80 2683122 2008-10-09 15:42 engine_i486.so
-rw-r--r-- 1 24340 80 2664754 2008-10-09 15:43 engine_i686.so
-rw-r--r-- 1 root root 171762 2008-10-08 22:59 filesystem_stdio_amd64.so
-rw-r--r-- 1 root root 242182 2008-10-08 22:59 filesystem_stdio_i386.so
-rwxr-xr-- 1 root root 232742 2008-10-08 22:59 hlds_amd *
-rwxr-xr-- 1 root root 68581 2008-10-08 22:59 hlds_amd64 *
-rwxr-xr-- 1 root root 234918 2008-10-08 22:59 hlds_i486 *
-rwxr-xr-- 1 root root 233958 2008-10-08 22:59 hlds_i686 *
-rw-r--r-- 1 root root 9297 2008-10-09 18:00 hlds.log
-rwxr-xr-- 1 root root 10102 2008-10-08 22:59 hlds_run *
-rwxr-xr-x 1 root root 3513408 2005-05-12 03:08 hldsupdatetool.bin *
-rwxr-xr-- 1 root root 255912 2008-10-08 22:59 hltv *
-rw-r--r-- 1 root root 863 2008-10-09 19:46 InstallRecord.blob
-rw-r--r-- 1 root root 2789611 2008-10-08 22:59 libSteamValidateUserIDTickets_amd64.so
-rw-r--r-- 1 root root 3572199 2008-10-08 23:00 libSteamValidateUserIDTickets_i386.so
-rw-r--r-- 1 root root 23337 2008-10-08 23:00 linuxreadme.txt
-rw-r--r-- 1 root root 2384353 2008-10-08 23:00 proxy_i386.so
-rw-r--r-- 1 root root 3413 2005-04-08 00:07 readme.txt
drwxr-x--- 2 root root 4096 2008-10-08 22:23 reslists *
-rwxr-xr-x 1 16777218 16777216 6067624 2008-08-30 03:28 steam *
-rw-r--r-- 1 root root 7822833 2005-03-08 01:42 steam.1
-rw-r--r-- 1 root root 390717 2008-10-08 23:00 steam_api_i486.so
-rw-r--r-- 1 root root 9163332 2008-10-08 23:01 steamclient_i486.so
-rw-r--r-- 1 root root 358870 2008-10-08 23:01 tier0_s_i486.so
drwxr-x--- 12 root root 4096 2008-10-08 23:40 valve *
-rw-r--r-- 1 root root 457443 2008-10-08 23:01 vstdlib_s_i486.so

Задали права, теперь можно запустить сервер, в моем случае это делается 2-мя командами:
Код:

1)~# cd /root/cs-servers/hlds/
2)~# ./hlds_run -game cstrike +ip XX.XXX.XXX.XX +port 27015 -insecure +maxplayers 21 +map de_dust2 > /dev/null 2>&1 &

1 "Midnight Commander" ~# sudo apt-get install mc

В общем если что не понятно пишите мне в асю... попробую помочь...
Все переведеное выше было проверено и работает 100% так что вы ставите это все на свой страх и риск,
если у вас кривые руки - то извините я тут не чем не помогу.

Если что не правильно поправьте меня...
И не судите строго
Взято от сюда: http://forum.ubuntu.ru/index.php?topic=37525.0


 
Я Vkontakte
Форум » GAMES Linux » Игры » Counter-Strike (Установка Counter-Strike 1.6 Server на Ubuntu Server v8.04.1)
Страница 1 из 11
Поиск:
Новый ответ
Имя:
Текст сообщения:
Опции сообщения:
Код безопасности:
Статистика форума
Последние темы Популярные темы

Немогу найти дрова ?!

(8)

S.T.A.L.K.E.R

(1)

Как настроить GPRS ин...

(7)

Как установить Debian...

(9)

Програмисты (((

(5)

Семейные

(10)

Семья

(0)

Linux

(25)

Видео ролик Apple Mac...

(0)

Ubuntu Russian Remix

(8)

ICQ

(81)

Другое

(36)

Linux

(25)

Програмистам!

(17)

что нового в новой ве...

(14)

Rammstein

(11)

Аниме

(11)

Семейные

(10)

Linux XP

(10)

Бесплатно заказать ди...

(10)

Хостинг от uCoz