Форум Фирго
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

HLDSUpdateTool - Установка игрового сервера

Перейти вниз

HLDSUpdateTool - Установка игрового сервера Empty HLDSUpdateTool - Установка игрового сервера

Сообщение автор Akm16 Ср Май 30, 2012 3:51 am

Для того чтобы поставить сервер Counter-Strike 1.6 на сервер, вам понадобиться скачать HLDSUpdatetool.
Скачиваем ее, сохраняем в какую-нибудь временную директорию на сервере (например hlds); запускаем со следующими параметрами:
Код:
mkdir hlds
cd hlds
wget http://www.steampowered.com/download/hldsupdatetool.bin
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
После последней команды должно быть выдано условия соглашения об использовании программы, если ничего не произошло тогда вам нужно будет установить необходимый пакет lib32gcc1.
Код:
sudo apt-get install lib32gcc1
Если же ошибки не произошло и вы увидели условия соглашения, значит все хорошо.
Как только наш запущеный HLDSUpdateTool прекратил работу вам необходимо скачать свежую версию HLDSUpdateTool.
Код:
./steam
Будет скачана новая версия HLDSUpdateTool. По завершению процесса вы вернетесь в консоль управления.

Теперь мы будем скачивать сервер. Этот процесс может занять до нескольких часов в зависимости от скорости интрнет-соединения вашего сервера. Сервер будет скачан в директорию cstrike
Код:
sudo mkdir cstrike
./steam -command update -game "cstrike" -dir "./cstrike"

Теперь мы готовы к запуску сервера. Наберите в консоли:
./hlds_run -console -game cstrike +map de_dust -maxplayers 16 -autoupdate
нажмите «Enter» (используйте «-game hl2mp» для сервера HL2DM). Ваш srcds запущен.
Xtras. Запускаем сервер с помощью скриптов

Мы создадим скрипт, который позволит запускать srcds в фоновом режиме. Создайте файл под названием «server.sh» с таким текстом внутри:
#!/bin/sh/
echo «Starting Cs: Source Server»
sleep 1
screen -A -m -d -S css-server ./srcds_run -console -game cstrike +map de_dust +maxplayers 16 -autoupdate
Сохраните файл и задайте chmod для запуска:
chmod +x server.sh
Для старта своего сервера просто запустите «server.sh». Ваш сервер запустится в фоновом режиме, для того, чтобы вернуть вывод на экран напишите:
screen -x css-server


Сталкивался на hldsupdatetool.bin:



The file is there, and I followed all the directions exactly. I am running Ubuntu 7.04 Server AMD64 (Is it because I'm running AMD64?).

I'm doing this through SSH on my Windows XP Pro computer. Any help would be greatly appreciated. I tried to include any information that might be useful, but if you need more just ask .
Sorry to drudge up a new thread but I found this thread looking for answers and this post gave me an idea that solved this problem for me. I'd just like it answered for the next person who's looking for answers (or more likely: me if I set up another server and forget my own solution.) From what I understand the Ubuntu Server & Desktop AMD64 do not come with the package lib32gcc1, which in most cases is not needed, but for installing the half life & source dedicated servers it is. So:
Code:
sudo apt-get install lib32gcc1
That nipped this one in the butt for myself. And I hope tehgooch had this solved a long time ago. Thank you.


http://www.srcds.ru/install/install_linux.html
Akm16
Akm16
Admin

Сообщения : 242
Оценка : 733
Карма : 0
Дата регистрации : 2012-02-26
Возраст : 34
Откуда : Отсюда

http://firgo.ru

Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения