Quaket.Net
Навигация
-  Главная
-  Статьи
-  Сервера
-  Демки
-  Мувики
-  Конфиги
-  Фотогалереи
-  Форум
-  Поиск
-  Файлы Q1 | Q2 | Q3 | Q4
-  О нас / Контакты
Игры
-  Quake
-     Скачать Q1
-  Quake 2
-     Боты
-     Скачать Q2
-  Quake III Arena
-     Скачать Q3
-  Quake 4
-     Скачать Q4
-     CD-KEY
-     Q4 FAQ
-  Enemy Territory: Quake Wars
Авторизация
Логин
Пароль
Запомнить на этом компьютере
    Регистрация »

Ссылки
      Quake2.com.ru  –  Q2 Россия
      QuakeWorld.ru  –  QW Россия
      QuakeVoltage   –  Quake Мир
      Promode.ru  –  Промод
      Defrag.ru  –  Дефраг
      Cnews  –  Quake Wars форум
все ссылки »   обмен ссылками »

Запуск выделенного сервера Quake 4 на Linux


Эта инструкция написана для тех, кому лень читать на английском оригинальные инструкции от разработчиков quake 4 и q4max. Кроме того, здесь указана часть нюансов, которых там нет.

Вот ссылки на них:

Предполагается, что вы обладаете необходимыми минимальными познаниями для работы в Unix-подобных системах.


1) Паки

Необходимо залить на сервер в папку /путь.../quake4/q4base такие файлы:

pak001.pk4 b201b914167f47061fa5f975af527122
pak002.pk4 dabe2c88e004198947431250e3f4ca1d
pak003.pk4 8573f05af4c9568880cc464d06292079
pak004.pk4 12ff4006a7f7181ac16835d05c59905f
pak005.pk4 3576213f4e00f06baf3cd5de089a538a
pak006.pk4 aec7bb418b9a86256f9e5daee894dee2
pak007.pk4 0f53b4fb4df2c14fcd10012baf8b2f87
pak008.pk4 b099d75869f0ffcbcb8e5166374af345
pak009.pk4 cb2b44bf573559dc19b488d9e1e5bec3
pak010.pk4 d024073349dc917b4feab49e6abc417b
pak011.pk4 98c854d94ce1da5272952b77821823df
pak012.pk4 e77a2fda6656495d38773e05bbffda33
zpak_english.pk4 669d6d9a30b798d19434972475b98c53


(после имени файла указана чексумма)

Они много весят. Достать можно так:

  • Самый лучший вариант, списать с диска с Quake 4. На оригинальном диске можно покопаться в папках и найти папку которая называется Data, сами паки в ней. Если у вас iso-образ - можно открыть его программой winrar и добыть паки оттуда
  • Хороший вариант - слить паки по локальной сети с компьютера, где уже установлен Quake 4
  • В крайнем случае можно и скачать (Читайте подсказки "Вариант для продвинутых" здесь)

 

2) Патч

Скачайте полный патч 1.4.2 для линукс.

quake4-linux-1.4.2.x86.run    bd2cb8164ede4272adcc091f724855ac

Ссылки (выбирайте любую):

Установите его. При установке принимайте все по-умолчанию, отвечая так:
- путь инсталяции - /путь.../quake4/
- install pukbuster - No
- create symbolic links - Yes

 

3) Настройка сервера

Скачать карты (минимально необходимы набор - Monsoon, Placebo Effect, Galang,Torment) и установить их в q4base. Установить мод q4max (последнюю версию вы всегда сможете найти здесь, на данный момент - версия 0.80). Касаемо мода - не лишним будет проверить правильность файлов. В папке q4max должны быть 2 пака:

zz-q4max-game-080.pk4 1a92c4ffa2bdb27822772ffd753ed8b0
zz-q4max-media-080.pk4 09a41384981fe9d91b386204ca3add24

Пример серверного конфига есть в дистрибутиве q4max, а можно скачать уже настроенный, здесь. Очень рекомендуется в конфиге включить авто-даунлоад переменной set net_serverDownload "3".

Серверные конфиги ложить в папку мода.

4) Cкрипт для запуска

Создайте файл с таким содержанием и назначьте ему исполняемые атрибуты:

 

killall q4ded.x86
cd /путь.../quake4
export LD_LIBRARY_PATH=.
./q4ded.x86 +set net_port 28004 +set fs_basepath "/путь.../quake4" +set fs_savepath "/путь.../quake4/save1" +set fs_game q4max +exec server_1.cfg &
./q4ded.x86 +set net_port 28005 +set fs_basepath "/путь.../quake4" +set fs_savepath "/путь.../quake4/save2" +set fs_game q4max +exec server_2.cfg &
./q4ded.x86 +set net_port 28006 +set fs_basepath "/путь.../quake4" +set fs_savepath "/путь.../quake4/save3" +set fs_game q4max +exec server_3.cfg &

Как видите, в переменную fs_basepath вам следует указать путь к quake4.

В переменные fs_savepath нужно указать пути к отдельным папкам для каждого порта. В эти папки сервера будут сохранять свои логи, демки, статсы и т.д. Само собою разумеется, что эти папки должны быть реальными, также q4 должен иметь права на запись в них.

Важно! При указании путей не должно быть завершающего слеша.

Символ "&" в конце каждого вызова означает запуск в фоновом режиме.

Замечания

  • Если вы хотите держать ботов на сервере то скачайте соответствующие паки и положите их в папку q4max. В q4max 0.80 есть команда bot_minplayers, которая работает также, как и в q3.
  • Если вы все сделали по инструкции а сервер не работает, значит при заливке паков испортились файлы. Сверяйте контрольные суммы и перезаливайте.


Quake 4 (вернуться к оглавлению)

Комментарии

Всего комментариев: 0

Добавить комментарий


Возможность оставлять комментарии доступна только зарегистрированным пользователям.
Сервера
 Беларусь
  gs.aplus.by  0 / 30
  q3.maxigame.by  0 / 120
  q4.maxigame.by  0 / 12
 Россия
  q2.playground.ru  2 / 42
  q3.corbina.ru  14 / 86
  q3.playground.ru  21 / 92
  q4.netbynet.ru  0 / 16
  game.tom.ru  0 / 12
  quake.msk.ru  0 / 40
 Украина
  kpi.q2.org.ua  0 / 24
  quakex.ntu-kpi.kiev.ua  0 / 92
  q3.rost.net.ua  0 / 16
  q4max2.uagames.com  0 / 8
  q4.ogogame.kiev.ua  0 / 8
все сервера »     настроить »

Турниры В ближайшее время не запланировано

Опрос
Какое качество является главным для игры в квейк?

Тактика
Стрельба
Стиль
Опыт
Аркада
Кемперство
Безумство
     Результаты опроса

Наш IRC

Join #quaket.net @ Quakenet





2006 © quaket.net. Условия использования информации сайта
Контакты | Рекламодателям | Посетителям | Sitemap |   RSS
Рейтинг@Mail.ru Rambler's Top100 Провайдер Туполева Популярнейший файлообменник в UA-IX, бесплатно и до 2000МБ