Сетевая игра

Материал из wiki.otstrel.ru.

Перейти к: навигация, поиск

Содержание

Типы игры

В Enemy Territory: Quake Wars предусмотрено три типа игры: «Цели», «Обратный отсчет» и «Кампания».


Цели
Изображение:Objective.jpg

Атакующая команда должна достичь поставленных целей за отведенное время. Другая команда должна помешать противнику, защищая каждый объект. По окончании игры опыт игроков и уровни их мастерства обнуляются.


Кампания
Изображение:Campaign.jpg

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


Обратный отсчет
Изображение:Stopwatch.jpg

На одной карте играются два раунда, после первого команды меняются местами. Задача — достичь поставленных целей быстрее противника. По окончании раунда опыт и уровни мастерства обнуляются.



Подключение

ИГРА ЧЕРЕЗ ИНТЕРНЕТ

ВНИМАНИЕ: ДЛЯ СЕТЕВОЙ ИГРЫ ТРЕБУЕТСЯ ШИРОКОПОЛОСНОЕ СОЕДИНЕНИЕ (DSL, КАБЕЛЬНЫЙ МОДЕМ И Т.Д.).

Выбрав в главном меню пункт «Интернет», вы окажетесь в меню поиска и выбора игр, которое содержит следующие элементы:

  • Вид сети, в которой идет игра (Интернет или LAN - локальная сеть), а также журнал сообщений.
  • Список серверов игры, который можно упорядочить по имени сервера, названию карты, типу игры, количеству игроков и времени отклика. Чтобы подключиться к серверу, дважды щелкните его название.
  • Кнопки переключения между списком друзей и клановым списком.
  • Ваш клан/список друзей. Щелкнув значок в виде плюса и введя псевдоним игрока, можно дополнить любой из этих списков, а также создать новый клан. Чтобы вызвать список дополнительных функций, щелкните правой кнопкой мыши.
  • Кнопку прямого соединения с сервером по IP-адресу и номеру порта.
  • Кнопку обновления списка серверов.
  • Фильтры отображения серверов. Список серверов можно ограничить по разным критериям: количеству игроков, типу игры и т.д.
  • Сведения о выбранном сервере.



Запуск сервера

Сервер — центральный компьютер, к которому подключаются другие компьютеры для совместной игры. Если сервер создан в игре и работает одновременно с ней на одном и том же компьютере, он называется совмещенным. Если сервер запущен как отдельная программа, а сама игра на этом компьютере не работает, он называется выделенным.

Компьютер с совмещенным сервером вынужден обеспечивать работу и серверной, и клиентской части игры. С одной стороны, это позволяет пользователю играть на компьютере, с другой — такое совмещение может замедлять работу. Выделенный сервер представляет собой небольшую консольную программу, которая показывает только краткие сведения о ходе игры и не генерирует трехмерную карту, персонажей и т.д. Совмещенные серверы данной игры предназначены только для локальной сети, подключиться к ним через Интернет нельзя.

Удобнее всего сконфигурировать сервер заранее, до запуска, с помощью пакетных исполняемых файлов. Это проще, чем изменять значения параметров cvar вручную. Ниже перечислены параметры cvar, используемые на серверах.


Общие серверные параметры
si_timeLimit

Время раунда в минутах, по умолчанию: 20.


g_warmup

Время разминки в минутах. Разминка начинается, когда все игроки готовы или когда администратор сервера отдаст команду.


si_teamDamage

Огонь по своим. 1 = включен, 0 = отключен.

si_rules

Тип игры на сервере. Значения: sdGameRulesObjective, sdGameRulesStopWatch, and sdGameRulesCampaign.


si_usePass

Парольная защита сервера: 1 = включена, 0 = отключена. Если защита включена, необходимо задать пароль с помощью параметра g_password.


si_maxPlayers

Максимальное количество игроков, по умолчанию: 24. Большее количество не поддерживается.


si_name

Имя владельца сервера (его будут видеть другие игроки).


si_AdminStart

Если выбрано значение 1, начать игру сможет только администратор командой admin startmatch. Для игроков это отключает возможность подать сигнал о готовности нажатием F3.


si_pure

Сравнение и проверка ресурсов игры на клиентах и сервере. Если этот параметр включен, игроки не смогут использовать модифицированные ресурсы.


net_port

Порт UDP для взаимодействия сервера с клиентами.


net_serverDedicated

Запуск сервера как выделенного.


net_serverRemoteConsolePassword

Пароль для режима удаленной консоли (Remote Console). В этом режиме можно отдавать команды серверу с компьютера-клиента.


net_serverClientTimeout

Время бездействия, по истечении которого клиент будет отключен.


net_useAOR

Включение/отключение области значимости, или детализации данных при передаче по сети. К примеру, если машина находится в ста метрах от игрока, ему не нужно знать, в какую сторону развернуты ее колеса. Если этот параметр включен, малозначительные данные не будут перегружать каналы связи.


net_allowCheats

Возможность использовать чит-коды.


Общие серверные команды
SpawnServer

Запуск карты или кампании. Если si_rules = sdGameRulesObjective/sdGameRulesCampaign, у этой команды должен быть параметр в форме названия карты, например spawnserver valley. Если si_rules = sdGameRulesCampaign, нужно указать название кампании: spawnserver campaign_northamerica.


ServerNextMap

Загрузка следующей карты согласно значению параметра si_map.


ServerMapRestart

Перезапуск текущей карты.


Трансляция сетевых адресов (NAT)

ET:QW не поддерживает трансляцию адресов. Если вы подключены к Интернету через маршрутизатор или брандмауэр, игроки не смогут увидеть ваш сервер — если только вы не настроите в своем маршрутизаторе переадресацию портов (переместите сервер «в зону DMZ'). Подробнее об этом можно узнать в документации к вашему сетевому оборудованию.

Игра использует порты 27733 и 2074, они должны быть открыты.


Администрирование сервера

Управлять сервером можно с помощью удаленной консоли rcon или с помощью прав администратора. Консоль rcon позволяет игроку удаленно менять значения любых параметров cvar, вводить любые команды, в том числе администраторские, если указан корректный пароль. Администраторский доступ имеет некоторые ограничения: игрокам доступен только узкий круг действий. В меню возрождения встроен модуль, позволяющий отдавать администраторские команды.


Enemy Territory в Интернете

Онлайновая статистика

Игра отслеживает статистику, которую можно посмотреть на сервере www.enemyterritory.com. Статистика учитывается только при игре на рейтинговых серверах.



Боты

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

Подключившись к серверу, игрок займет место бота.

Запустить одиночную игру с ботами можно из главного меню, выбрав пункт «Один игрок» и задав количество игроков.

Компьютерные соперники адаптированы как для одиночной игры, так и для сетевой. Они помогают игрокам своей команды выполнять задания, используют все виды оружия и транспорта, предметы и способности. Параметры ботов можно настроить под свой стиль игры.




На главную

Личные инструменты