Приветствую Вас Гость • Регистрация • Вход
Воскресенье, 3.5.2026
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Выделенный Сервер, Dedicated Server
парапаДата: Пятница, 01.04.2011, 13:01 | Сообщение # 1
Рядовой
Группа: Заблокированные
Сообщений: 15
Репутация: 0
Статус:
Берём Jedi Academy MP Dedicated Server для WIn32 (для Linux можно взять тут ), и копирует jampDed.exe (для Linux это файлы jampgamei386.so, libcxa.so.1, linuxjampded)в С:\Jedi Academy\GameData\ (не обязательно копировать их именно на диск C:, у вас он может быть совершенно другой, но так как за основу мы берем с вами "теорию", то в дальнейшем я буду писать именно "С:\Jedi Academy\GameData\")
Создайте папку server и скопируйте туда свой конфиг сервера (server.cfg).
Создайте ярлык для jampDed.exe и напишите в его свойствах следующие:

"С:\Jedi Academy\GameData\jampDed.exe" +set dedicated 1 +set fs_game server +set net_port 29070 +set com_hunkmegs 64 +exec server.cfg

Для Linux почти всё тоже самое:

./linuxjampded +set dedicated 1 +set fs_game server +set net_port 29070 +set com_hunkmegs 64 +set +exec server.cfg

Запускайте ярлык\сервер. (вы можете поместить ярлык в автозагрузку, чтобы сервер автоматически запускался после загрузки системы)

Теперь давайте рассмотрим наш выделенный сервер более подробно:

"......\GameData\jampDed.exe" - путь до jampDed.exe.
+set dedicated 1 - какой это тип выделенного сервера, если значение: 1 - то это выделенный сервер для

Локальной Сети, если: 2 - выделенный сервер для Интернета. (в нашем случае стоит 1, тоесть Локальный)

+set fs_game server - какую базу сервера вы используете, если JA+, то это будет japlus, имя базы зависит от имени каталога, в нашем случае это server.

!Внимание!, если вы хотите сделать сразу несколько серверов на базе одного (например два FFA и один Duel) то вам придется сделать отдельную базу и ярлык, для каждого из них.

+set net_port 29070 - какой порт использовать, если вы хотите сделать несколько серверов (см. выше), то вы должны указать каждому из них свой собственный порт.

+set com_hunkmegs 64 - этот параметр определяет, сколько оперативной памяти выделять для этого сервера, 64 вполне достаточно, но если хотите можете выделить и больше.

+exec server.cfg - какой конфиг сервера использовать, в нашем случае это server.cfg. (в основном везде используется именно server.cfg)

Итак, давайте посмотрим что нам пришлось бы сделать, если бы мы захотели два FFA и один Duel сервер на одной машине:

1. Создаем в С:\Jedi Academy\GameData\ FFA1, FFA2, Duel с индивидуальными параметрами server.cfg для каждого из них.

2. Создаем три ярлыка для jampDed.exe и называем их FFA1, FFA2, Duel.

3. Далее проделываем следующие:

3.1 В свойствах ярлыка FFA1 пишем:

[code]
С:\Jedi Academy\GameData\jampDed.exe +set dedicated 1 +set fs_game FFA1 +set net_port 29070 +set com_hunkmegs 64 +exec server.cfg

3.2 В свойствах ярлыка FFA2 пишем:

[code]

С:\Jedi Academy\GameData\jampDed.exe +set dedicated 1 +set fs_game FFA2 +set net_port 29071 +set com_hunkmegs 64 +exec server.cfg

3.3 В свойствах ярлыка Duel пишем:

[code]
С:\Jedi Academy\GameData\jampDed.exe +set dedicated 1 +set fs_game Duel +set net_port 29072 +set com_hunkmegs 64 +exec server.cfg

Запускаем поочерёдно все наши ярлыки, заходим в игру, и подключаемся к любому из трёх наших серверов.

Первоисточник: jediknight.ru (прямая ссылка не копруется)

Сообщение отредактировал парапа - Пятница, 01.04.2011, 13:15
 
  • Страница 1 из 1
  • 1
Поиск: