Документация
сервера
Tactical Ops под
Win32
Запуск
игрового
сервера
UT/Tactical Ops под
Windows –
несложный
процесс.
Проще
говоря, вам
нужно
сделать
несколько
простых
операций,
чтобы
запустить
сервер.
Сперва вам
нужно
достать
полную (не «искореженную»
пиратами –
прим. –Zlodey-)
версию игры Unreal
Tournament
или UT
Dedicated
Server
(UT
выделенный
сервер). В
принципе,
совершенно
не
важно,
используете
диск
Game of the Year edition или
нет
(речь
идет
о
лицензионном
диске
– прим.
–Zlodey-). Такой
диск вы
достали или
нет, в любом
случае, вы
должны
пропатчить
свой UT
до версии 436.
Если вам
необходим
сам патч для
полной
версии UT,
то он
находится
здесь:
http://www.fileplanet.com/index.asp?section=670&file=51913
Если
же вы хотите
запускать
сервер не
покупая диск
игры Unreal
Tournament,
то вам
необходим
этот файл:
http://www.fileplanet.com/index.asp?section=670&file=51923
После
того, как
вы
установили
полную
версию UT
(version
436) или
выделенный UT
сервер (version
436), можно
приступать к
установке Tactical
Ops.
Прежде чем мы
продолжим, я
просто хочу
сказать: я не
рекомендую
вам
запускать
игровой
сервер под Windows
9x.
Если вы
должны
использовать
Win32,
я предлагаю
вам
использовать
NT
или 2K,
все по
причине
более
качественной
и стабильной
работы. Серия
операционных
систем Windows
9x
плохо
подходит для
создания
игровых
серверов (и
запуска
других
серьезных
программ), из-за
плохой
стабильности
могут
возникнуть
сбои в работе
сервера.
После того,
как UT
запущен,
убедитесь,
что вы можете
создать с его
помощью
сервер. Чтобы
это сделать,
откройте
окно DOS,
выберите
директорию,
где
находится UT:
UnrealTournament/System,
и наберите
следующее:
c:\path\to\UT\System>
ucc server
и
смотрите, что
происходит.
Если вы
корректно
установили
игру, то
вы увидите,
как бегут
надписи в
консоли,
свидетельствующие
о запуске
сервера.
Когда вы
увидите
надпись:
"Game
engine initialized"
то
значит, все в
порядке!
Нажмите CTRL-C
чтобы убить
сервер и мы
можем
продолжить.
Если вы не
видите эту
надпись,
убедитесь,
что вы
корректно
установили UT.
Попробуйте
стартовать
сервер из
консоли игры
или
проверьте log
файл, который
генерируется
игрой в
директории System.
Он
называется "UCC.log".
Установка Tactical
Ops
Чтобы
установить Tactical
Ops,
вам в первую
очередь
нужна
программа
инсталляции TO
Beta
2. Лично я
использую zip
с файлами TO,
потому что я
привык
работать с Unix.
Если вы не
чувствуете
себя опытным
специалистом,
и вам сложно
устанавливать
все файлы
вручную,
используйте UMOD
инсталлятор,
но если вы
хотите быть
уверены, что и
куда
устанавливаете,
я в таком
случае
рекомендую zip
с файлами TO.
Зеркала для
скачивания
этого файла (его
размер 104 Mb)
вы можете
найти здесь:
http://www.tactical-ops.net/index.php?page=download#manual
*ВНИМАНИЕ*
если на вашем
компьютере
была
установлена
предыдущая
версия Tactical
Ops
(beta
1.6 например),
СНАЧАЛА
удалите ее! Я
видел
сервера, не
показываемые
в списке
игровых
серверов, или
ошибочно
отображаемые
в списке как
сервера
версии beta
1.6, потому что
предыдущая
версия мода
не была
удалена. Это *жизненно
важный*
момент. Если
вы
переживаете
о потере
конфигураций
сервера с
предыдущей
версии,
скопируйте .ini
файлы
сервера за
пределами
директории System/
прежде, чем
продолжать.
После того,
как
инсталляция
завершена, вы
можете
проверить
ваши config
файлы на
работоспособность
и установить
те же
настройки,
что и раньше.
Раздобыв
программу
инсталляции (UMOD
или другого
типа),
установите TO.
Если вы
используете .zip
версию,
распакуйте
его
содержимое в
вашу UnrealTournament
директорию,
убедившись в
верности
пути
распаковки.
Вы должны
закончить в
субдиректории
с названием "TacticalOps"
, которая
должна
содержать
все
необходимые
файлы мода,
необходимые
для запуска
игрового
сервера.
Проверьте
вашу
UnrealTournament\System директорию.
Находясь
в ней, вы
должны найти
файл по
названием TacticalOps.ini.
Ребята,
работавшие
над TO,
записали в
этот .ini
файл все ServerPackages,
модификации
к [Engine.Engine]
заблокированы
и вы их не
имеете. Но
здесь все еще
есть
множество
настроек,
которые вы
можете
менять, как
пожелаете.
Для более
детальной
информации
по
содержанию
этого файла,
читайте
документацию
находящемся
в моем
описании
запуска
выделенного
сервера под Unix.
Инструкции
по настройке
названия
сервера,
настройки
таймаутов
соединения и
пр. вы можете
найти там.
После того,
как .ini
файл
отредактирован
так, как вам
нужно, пора
проверить,
запустится
ли сервер Tactical
Ops.
Опять же,
откройте
окно DOS,
выберите
вашу UnrealTournament\System
директорию, и
попробуйте
запустить
следующее:
c:\path\to\UT\System>ucc
server TO-RapidWaters2.unr?game=s_SWAT.s_SWATGame -nohomedir ini=TacticalOps.ini
если
все в порядке,
вы снова
должны
увидеть: "Game
engine
initialized"
в качестве
последней
строки.
Игровой
сервер
должен
автоматически
вести запись
в UCC.log,
в директории UnrealTournament\System,
поэтому если
будут какие-то
ошибки, сбои,
они должны
будут
записаны в
этом файле.
Какую бы
версию Windows
вы не
использовали,
всегда есть
возможность
создать
маленький .bat
файл под DOS,
который бы
помог быстро
запустить ваш сервер,
если он «завалится».
А это
произойдет.
Все сервера
заваливаются
– это
реальный
факт. В общем,
попробуйте
это:
@echo
off
:begin
c:\path\to\UT\System>ucc server TO-RapidWaters2.unr?game=s_SWAT.s_SWATGame -nohomedir
ini=TacticalOps.ini
goto begin
Если
вы хотите
остановить
работу этого
скрипта,
просто
нажмите CTRL-C,
затем "y".
Это
маленький
скрипт,
помогающий
стартовать
сервер. Если
вы
запускаете
сервер с
командной
строки и вам
нужно
использовать
Windows,
я рекомендую
зайти на http://www.cygwin.com/
и установить Cygwin
Unix
Environment
для windows.
Эта
программа
поможет вам
использовать
все утилиты
для
командной
строки,
известные в Unix,
включая
полную
поддержку
скриптов,
написанных в Bourne
shell
(sh)
или Bourne
Again
Shell
(bash).
Если есть
вопросы,
напишите мне.
MalHavoc
- malhavoc@stomped.com
Перевод: -Zlodey- - zioy_mike@mail.ru