Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Не могу запустить сервер

Статус пользователя corvinus
сообщение 24.1.2013, 13:57
Сообщение #1
Стаж: 13 лет

Сообщений: 142
Благодарностей: 6
Полезность: 36

Всем привет, не могу запустить сервер на ubuntu 12.10
делаю все так:
Скрытый текст
1. Копируем все файлы в папку с сервером (где файлы hlds_run hlds_i686 hlds_i486 hlds_amd)
2. Настрайваем на свой вкус конфиги в файле server_имя.sh
3. Если будем запускать не от пользователя root то нам надо в файле /etc/sudoers вписать следушее

ИМЯ ALL=NOPASSWD: /usr/bin/renice"
ИМЯ ALL=NOPASSWD: /usr/bin/taskset"

где ИМЯ это имя от которого пользователя будет выполнятся сервер и выставлены приоритет ну и привязка к ядру
4. На этом установка окончена :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя TommyG
сообщение 24.1.2013, 15:59
Сообщение #2


Стаж: 13 лет

Сообщений: 278
Благодарностей: 35
Полезность: 117

поподробней напишите хотя бы что происходит, что не получается?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя zippel
сообщение 26.1.2013, 11:20
Сообщение #3


Стаж: 17 лет

Сообщений: 918
Благодарностей: 105
Полезность: 1

Не занимайтесь, извините за выражение, херней.. valve уже сделало все давно за вас... есть в корне сервера hlds_run открываем ее...
Напротив нужного вам для запуска бинарника пишем параметры и запускаем сервер, например у меня i686, находим в файле /hlds_i686 и добавляем параметры.
Код
HL= ./hlds_i686 -game cstrike -nomaster -pingboost 1 +ip 0.0.0.0 +port 27015 sv_lan 0 +maxplayers 32 +map de_nuke +log off +servercfgfile server.cfg +exec server.cfg


p.s: ip 0.0.0.0 откроет HLDS на всех интерфейсах в EOM

так возможно надо будет прописать два раза для i686 потому что там скрипт пытается определить характеристику CPU.. и есть два условия для запуска.
короче юзайте hlds_run и не партесь насчет всяких непонятных bash скриптов. тем более что вы не фига не сикете в linux... пользуйтесь советами разработчиков.

В файле readme.txt много полезной инфы...
спс если кому этот пост помог.. оваций не стоит.

p.s: можете создать еще один баш, что бы запускать серв без привязки к терминалу:
Цитата
#!/bin/sh
./hlds_run &


тогда запускать прийдется этот файл...

Отредактировал: zippel, - 26.1.2013, 11:23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 26.1.2013, 11:23
Сообщение #4


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Цитата(zippel @ 26.1.2013, 11:20) *
тем более что вы не фига не сикете в linux...

Умник нашелся? crazy.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: