CoDWars.ru - ВСЕ ДЛЯ CALL OF DUTY - Установка Линукс Сервяка? - Форум
Страница 1 из 11
Форум » Call of Duty 4: Modern Warfare » Установка COD4 1.7 Linux Server » Установка Линукс Сервяка? (Как так?)
Установка Линукс Сервяка?
xvitalkaДата: Суббота, 05.12.2009, 03:46 | Сообщение # 1
noob
Сообщений: 9
Награды: 0
Репутация: 0
Статус: Offline
Ну вот.. Топик создали, а описания то нету... Ну и тогда задаю вапрос: Как? Дело в том что собираемся выкупить место в серверной, но с линух ОС есчо неприходилось сталкиватся.

 
TurДата: Суббота, 05.12.2009, 05:57 | Сообщение # 2
high++
Сообщений: 341
Награды: 13
Репутация: 103
Статус: Offline
на линукс ставить проблемотично код) сам столкнулся можно так сказать) вечером как дома буду напишу че почем делаеться, залью необходимые файлы, руки не доходили топик заполнить)

Игровые сервера код2,код4,код5 в аренду от 250 рублей подробнее через ЛС
 
xvitalkaДата: Понедельник, 07.12.2009, 04:17 | Сообщение # 3
noob
Сообщений: 9
Награды: 0
Репутация: 0
Статус: Offline
Ждёмс, ждёмс.. cry

 
TurДата: Понедельник, 07.12.2009, 13:04 | Сообщение # 4
high++
Сообщений: 341
Награды: 13
Репутация: 103
Статус: Offline
Даже самому нечего писать не пришлось такие уже статьи есть вот скопировал:

Шаг 1 - Подготовка

Установите игру на OS Windows и пропатчте ее до последней версии.

Шаг 2 - Копирование файлов

Скопируйте на ваш сервер игру. Файлы, которые НЕ НАДО копировать:
-вся директория Docs;
-вся директория miles;
-вся директория pb;
-вся директория players;
-все файлы в корне игры с расширениями bmp, dat, dll, exe, ico, inf, lnk, log.

Т.е. на сервер копируем:
-директорию main, которая должна содержать ТОЛЬКО файлы с расширением iwd, а также директорию video. В директории video должен находитьсяТОЛЬКО файл zakhaev_escape.bik;
-директорию Mods, которую желательно переименовать в mods (с маленькой буквы);
-директорию zone;
-файл localization.txt.

Все эти файлы проще скопировать посредством ftp-соединения.

Если у вас только ssh-доступ на сервер, то создайте архив вышеуказанных файлов и залейте его на ваш сервер. Если вы работаете в Windows, то воспользуйтесь утилитой PSCP из набора putty:

pscp c:Call_of_Dutycod.zip user@example.com :/opt/games/cod4

Затем распакуйте архив на сервера посредством утилиты putty.exe:

unzip /opt/games/cod4

Если вы работаете в Linux, то откройте консоль, вызовите Midnight Commander (mc), нажмите F9 и выбирите Shell-соединение, введите ip-адрес сервера, затем пароль. Копируйте файлы напрямую.

Шаг 3 - Копирование Linux-сервера

Скопируйте сервер из нашего файлового архива. К сожалению, я точно не помню, что содержится в каждом из архивов .
1) Linux Multiplayer Server COD4 MW v1.7 full (278mb) - это сервер с патчем 1.7, бинарниками и библиотеками.
2) Linux Multiplayer Server COD4 MW v.1.7 bin (1.57mb) - здесь только бинарник для сервера v1.7.

Таким образом, если у вас широкий канал и дешевый интеренет, то смело качайте первый архив и распаковывайте его в корень игры (настоятельно рекомендую всем!).

Если у вас какие-либо трудности с интернетом, то я могу посоветовать скачать 2 и 6 архивы. Файл cod4_lnxded из второго архива переименуйте в cod4_lnxded-bin и замените его на такой же файл из 6-го архива. Но я точно не помню, содержание 6 архива .

Итого, содержимое вашего Linux-сервера (помимо игры) должно быть:
cod4_lnxded
cod4_lnxded-bin
libgcc_s.so.1
libstdc++.so.6
README.linux
pbsetup.run

Шаг 4 - Копирование конфигов.

Я бы советовал вам использовать конфиги от мода ace.

Для рангового сервера вам необходимы следующие конфиги:
- playercontrol.cfg ;
- gametypes.cfg;
- maprotation.cfg;
- weaponcontrol.cfg.
- codserver.cfg (главный конфиг сервера, называйте его как хотите, только не server.cfg. В конце этого файла закомментируйте конфиги, которые не использует ранговый сервер. Не трогайте переменные, начинающиеся на ace_);

Настройте эти конфиги по своему желанию и скопируйте их в директорию main.

Шаг 5 - Настройка сервера

Предполагается, что вы уже находитесь на сервера в директории установки игры, например /opt/games/cod4.

Создайте пустой файл - default_localize_mp.cfg в директории main:

touch main/default_localize_mp.cfg

Задайте права на запуск для бинарников и библиотек в корне игры (cod4_lnxded, cod4_lnxded-bin,
libgcc_s.so.1, libstdc++.so.6):

chmod +x имя_файла

Создайте файл со строкой запуска сервера:

nano -w start4.ch

со следующим содержимым:

#!/bin/sh
cd /opt/games/cod4
killall -w cod4_lnxded-bin
./cod4_lnxded +set dedicated 2 +sets gamestartup "`date +"%D %T"`" +set net_ip xxx.xxx.xxx.xxx +set net_port 28960 +set sv_punkbuster 1 +set loc_language 6 +exec codserver.cfg +map_rotate>/opt/games/cod4/start4.log 2>/opt/games/cod4/start4.log &

и задайте этому файлу права на исполнение:

chmod +x start4.ch

Лог СТАРТА сервера будет находиться в файле start4.log

Стартуем сервер:

./start4.ch

Через несколько секунд смотрим содержимое файла start4.log. Он должен заканчиваться приблизительно на фразах Sending heartbeat to...

Шаг 6 - Поиск лог файлов .

Логи сервера лежат в домашней директории того пользователся, который его запустил!
Если вы запускали сервер от рута, то ищите логи в /root/.callofduty4/main
Если от обычного пользователя, то в домашней директории этого пользователя! Самый простой способ узнать вашу домашнюю директорию, это пройти туда :

cd ~

затем

pwd

Директория .callofduty4 скрытая!


Игровые сервера код2,код4,код5 в аренду от 250 рублей подробнее через ЛС
 
TurДата: Понедельник, 07.12.2009, 13:11 | Сообщение # 5
high++
Сообщений: 341
Награды: 13
Репутация: 103
Статус: Offline
выше что написано не трудно сделать, ориентируйся на логи, при запуске сервера; готовую папку с пб можно скачать тут

Игровые сервера код2,код4,код5 в аренду от 250 рублей подробнее через ЛС
 
xvitalkaДата: Понедельник, 07.12.2009, 15:50 | Сообщение # 6
noob
Сообщений: 9
Награды: 0
Репутация: 0
Статус: Offline
Я узе имею сервер на Windows, так что можно сказать что папка подготовлена smile Конечно кое какие неястности есть.. Начиная с 5 пункта smile Но думаю методом проб и ошибок чё сварганю smile
Большое пасиба up

 
be5Дата: Четверг, 15.07.2010, 16:08 | Сообщение # 7
-med
Сообщений: 95
Награды: 1
Репутация: 0
Статус: Offline
tur8818,
Перезалей пожалуйста файл Linux Multiplayer Server COD4 MW v1.7 full (278mb) - это сервер с патчем 1.7, бинарниками и библиотеками. а то пишет что он удален из за нарушения.
 
Форум » Call of Duty 4: Modern Warfare » Установка COD4 1.7 Linux Server » Установка Линукс Сервяка? (Как так?)
Страница 1 из 11
Поиск:
Все материалы на сайте добавляются посетителями, Администрация сайта за размещаемый материал ответсвенности не несёт.