Вступление

Итак, я решил написать это краткое руководство для тех новичков, которые хотят начать играть в мире Ultima Online, но не знают с чего начать. В этом руководстве я напишу краткую основную информацию об игре и о том, как быстро войти в этот мир.

История

Первый релиз этой игры состоялся 30 Сентября 1997 года. Origin Systems (иногда ей дают аббревиатуру OSI) выпустила эту замечательную игру. Успех этой игры открыл двери для многих других новых массовых онлайн игр. UO - это third-person fantasy MMORPG (massively multiplayer online role playing game) в мире Ultima, в которую играют сотни или тысячи игроков на так называемых "шардах" (серверах). Играть в неё можно ТОЛЬКО онлайн (не зря же она называется Ultima ONLINE).

Почему я это написал? Думаете, всё очевидно? А оказывается, что нет. Некоторые задают довольно тупые и глупые вопросы по поводу онлайн стиля игры. Вам понадобиться выход в "интернет" - тут я имею в виду любую связь с другими компьютерами, возможно, вы будете в сети UAIX или IPNET, или IHOME, или у вас будет модем, или вообще будет домашняя сеть из 10ти компьютеров, или, в конце концов, вы сами у себя поставите сервер и будете сами с собой играть! Всё, что вы должны иметь - это связь с другим компьютером (или связь с самим собой по средством loopback интерфейса, который есть в любой OS, которая умеет работать с сетью), на котором стоит сервер.

Было выпущено довольно много дополнений, но устаревшая графика уступает многим новым играм вроде Lineage, WoW, Ragnarok и другим. Многие перестали играть просто, чтоб попробовать другие MMORPG игры.

Но, с моей точки зрения, ни одна из всех современных, полноценных 3д игр, не могут сравниться с возможностями Ultima Online. В какой игре вы можете прожить без тупого мочилова монстров? Если вы хотите быть ремесленником, портным, кузнецом: то это игра для вас. Вы можете строить свои дома, вступать в гильдии, играть в PvP, быть подлым вором или известным, храбрым рыцарем или бедным, трусливым попрошайкой. Вы можете приручать животных, вы можете играть на музыкальных инструментах, владеть магией, быть лекарем, пекарем, ветеринаром или просто путешественником. Выбор за вами!

Дополнения

До сегодняшнего дня было выпущено 7 дополнений:


Каждая следующая часть включает в себя предыдущие. Если вам кто-то говорит, что, мол, клиент Renessaince - это круто, а вот AOS - отстой, то они совсем не понимают, что говорят и их лучше не слушать.
Все дело в сервере, на котором и происходят все изменения в общем "PvP (player versus player) балансе", интеллекте НПС и любой другой логики игры. Раньше был очень распространён сервер Sphere, который был рассчитан как раз для Renessaince. С выходом Age of Shadows появился сервер RunUO, который содержал в себе полностью новую систему и очень сильно отличался от сферы. Написан он на C# и имеет такие возможности, которые и не снились сфере. Sphere использует псевдоязык для описания "скриптов" сервера, он намного легче и не настолько функционален. В RunUO эти "скрипты" написаны на том же языке, что и сам сервер, то есть C#. Как раз из-за этого появляются безграничные возможности, можно сотворить практически всё, что только может прийти в голову, но тут уже надо быть настоящим программистом. Так: что-то я отошёл от темы. В любом случае то, что я написал выше, будет полезно знать. Так как я затронул тему эмуляторов, следующая тема будет о них.

Эмуляторы

Технически продвинутые фаны Ultima Online "перекопали" (reverse-engineering) игру, изучили её, разобрав по косточкам, и создали так называемые эмуляторы оригинальных игровых серверов. Эта эмуляция - легальна во многих странах! При помощи этих эмуляторов, каждый может создать свой игровой стиль. Основные два: ролевая игра и PvP.

Вот небольшой список самых известных эмуляторов:

Эмуляция Ultima Online стала феноменом, ни одна другая MMORPG не достигла настолько огромного количества разных эмуляторов и такого качества в эмулировании.

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

Одна из причин, по которой эмуляция Ultima Online удалась, это относительно открытый формат игры. Многие сервера не только создают свой геймлей, но и делают свою графику, звуки, карты. Практически все файлы в игре можно изменять.

Клиенты

Официальные

В UO есть два клиента: оригинальный, в котором используется 2д графика и 3д клиент, который использует 3д модели. В данный момент, самый последний аддон Ultima Online: Mondain's Legacy можно свободно скачать с официального сайта.

Не официальные

Шаг за шагом

После вступления, небольшого описания игры и её истории, вы, надеюсь, сможете определиться для вас ли эта игра. Если да, то следуйте следующим шагам, и вы сможете быстро погрузиться в бесконечный мир Ultima Online.

При написании этих шагов, я учитываю, что:
  1. Скачайте клиент
  2. Об этом я писал выше. Вы можете скачать официальный самый последний клиент или взять любой другой, который создали фаны.

    Ссылка в UAIX: Ultima Online: Mondain's Legacy или можете скачать с Goldenbank

  3. Установите клиент
  4. В последних аддонах (SE и ML) у вас уже нет возможности выбрать, какой 2д или 3д клиент установить. Устанавливаются сразу два.

  5. Скачайте UORice
  6. Если вы будете использовать любой другой клиент, то, скорее всего, вам эта программка не понадобиться. Она требуется для снятия с клиента криптования пакетов. Если вы этого не сделаете, то не сможете играть на эмуляторах.

  7. Запустите UORice
  8. Она должна автоматически определить, где лежит ваша Ultima Online, и снять криптование с обоих клиентов. При этом создаются два файла No_Crypt_Client_2d.exe и No_Crypt_Client_3d.exe в папке с игрой.

  9. Откройте в любом текстовом редакторе файл Login.cfg в папке с игрой
  10. Те строки, которые там есть, лучше не стирать, так у вас может не получиться в дальнейшем обновить клиент! Просто закомментируйте строки символом " ; " (точка с запятой).
    И ниже напишите строку LoginServer=тут_айпи_сервера,тут_порт

    Например, для шарда NightDay вам нужно написать:
    LoginServer=ultima.ua,2593

  11. Вы уже почти готовы начать игру, но довольно часто шарды требуют создания аккаунта через веб-интерфейс.
  12. Вы должны зайти на сайт шарда и почитать о том, что там написано. Обычно вы легко найдёте ссылку, по которой сможете зарегистрироваться и создать аккаунт. В основном все шарды стоят на серверах RunUO. Поэтому аккаунт, скорее всего, сразу не добавиться в игру, вам нужно будет подождать от 1 минуты до 60 минут.

  13. Вы ознакомились с шардом, вы выбрали его для игры, вы создали аккаунт и вы ТОЧНО уверены, что аккаунт создан и у вас подходящая версия клиента для игры на этом сервере.
  14. Если всё это сходится, то запускайте файлик No_Crypt_Client_2d.exe или No_Crypt_Client_3d.exe. Вы увидите поля для ввода логина и пароля. Вводите их, входите в игру и создавайте персонажа.

Ещё я хотел бы заметить три вещи:

Вы должны убедиться в том, что ваш Firewall (который может стоять) не блокирует запросы к серверу и обратно.

После КАЖДОГО обновления клиента, вы должны запускать UORice, чтоб снять криптования с нового клиента

Если вы заменяете какие-либо файлы в игре, то обязательно делайте резервные копии этих файлов! Если у вас файлы будут другого размера, то uopatch.exe откажется их заменять и вы не сможете обновить игру

Заключение

На этом краткое руководство заканчивается. Надеюсь, что оно кому-то да может :). Если у вас возникли вопросы или замечания по поводу этого текста: пишите письма.


Приложение №1

Список UAIX шардов

Название Сайт IP, Host сервера Stat Cap / Skill Cap Заметки
SunDay (Nightday) http://www.nightday.com.ua 194.88.218.198,2593 250 + 50 / 5200 + PS Бесплатный, хорошая поддержка, разнообразные турниры, квесты
Age of Power http://www.uo.net.ua 217.20.163.115,2593 unknown Платный, самый большой онлайн, свой сервер
Realm of Forgotten Legends
http://www.rofl.net.ua 193.19.242.54,2593 225 / 700 Бесплатный