Значит так пошаговая инструкция.
1-Программа для запуска клиента http://agentbk.jino.ru/xxx/razor.rar
2-Вам будет нужен клиент игры ultima online mondain's legacy
3-Качаем сам сервер http://agentbk.jino.ru/xxx/RunUO-2.0-Final.zip
4-Качаем вот это [url=http://agentbk.jino.ru/xxx/Nerun Distro v5.1.8 - RunUO 2.0.rar]Nerun Distro[/url]
пункт 4 отвечает за население мира.
Так все скачали теперь устанавливаем.
1-Устанавливаем клиент на диск C: и папку с клиентом называем UO тоесть у нас получается путь к клиенту C:/UO/
2-Распаковываем сам сервер на диск C: тоесть получается C:/RunUO-2.0-Final/
3-Распаковываем Nerun Distro v5.1.8 - RunUO 2.0.rar и все содержимое папки Nerun Distro v5.1.8 - RunUO 2.0 мы копируем с заменой файлов в каталог нашего сервера.
Так, мы все собрали теперь надо запустить сервер.
1-Тыкаем на файл RunUO.exe все загрузка пошла. Сервер вас по ходу загрузки спросит создать учетную запись или нет, тыкайте создать и введите ЛОГИН и ПАРОЛЬ.
2-теперь запускаем Razor и там указываем Ip адрес вашего компьютера(если вы совсем чайник то поставьте ip 127.0.0.1 port 2593). Все клиент запустился теперь вводим логин и пароль учетной записи админа (логин и пароль надеюсь запомнили? )
3-Настройка мира. Как только вы зашли на свой сервер пишем [PremiumSpawner
4-Появится окошко. Заходи на вторую страицу и нажми кнопочку Clear All Facets.
5-Теперь снова вернись на первую страничку. Нажми так кнопочку Create World Gump. Подожди пока завершится процесс. Далее, поочередно и тоже с ожиданием, нажимай на следующие ниже 5 кнопочек.
6-И в завершение зайди на третью страницу этого окошка и нажми кнопочку Disabled
7-После этого закрываем окна и пишем команду [save
Да я забыл сказать, что если клиент игры не соединяется с сервером, а в окне сервера вы видите что он хочет соеденится. Тогда установите вот этот http://agentbk.jino.ru/xxx/UO_RICE.zip в каталог с игрой в шашем случае это C:/UO/ и запустите его.
Все победа можно играть.
P.S. Мир огромный и косяки будут в любом случае, но их не так много и все они правятся с помощью admin команд . Все команды и их обозначение можно увидеть набрав [HelpInfo.
Если вы совсем не знаете английского то вам сюда https://forum.uokit.com/index.php?showtopic=11096.
Не забывайте что все команды начинаются с символа [
Спасибо автору за мануальчик... Пошел переписывать, так как в текущем виде - не юзабельно.
Инструкция по установки и запуску сервера RunUO.
Список необходимых программ (ссылки будут даны в самом конце сообщения и, по мере возможности, будут обновляться):
1) RunUO. Собственно сам сервер. Официальный сайт: www.runuo.com, где и можно скачать сам сервер. На данный момент, последняя версия сервера: 2.0 Final. Вообще, по поводу версий и сборок сервера идут жаркие дискуссии, которые, по мере возможности, будут описаны позже.
2) Ultima Online Mondain's Legacy. Собственно клиент. Официальный сайт: www.uo.com. Версий клиента есть превеликое множество. О них - так-же ниже.
3.1) Razor. Программа, необходимая для снятия криптования (Зачем это надо - будет сказано позже). Одна из 2-х. Помимо снятия шифрования так-же может много чего еще.
3.2) UORice. Программа, которая убирает шифрования методом патча исполняемого файла.
4.1) .Net Framework v2.0. Уже вшито в Windows начиная с Windows Vista. Остальным - необходимо скачать с сайта Микрософта (линки имеют тенденцию меняться). Платформа для работы как сервера, так и Razor'а
4.2) Mono. Тот-же .Net фреимворк, но опенсорсный и от Novell'а. Работает на любой ОС (А это значит что сервер так-же может работать в любой ОС) и, по некоторым данным, немного(5-10%, так что не заморачивайтесь) быстрее фреимворка от Microsoft.
В случае пунктов 2, 3.1, 4.1 и 4.2(Для Windows) - будут исполняемые файлы, которые сами установят программы в систему.
Установка сервера.
ОС Windows
1) Распакуйте архив сервера в папку, где будет находится сервер UO.
2) Установите .Net Framework, если это необходимо.
ОС Ubuntu-linux (если вы это читаете - сделать аналогичные действия для своей сборки вам не составит труда.)
sudo apt-get install mono
Распакуйте архив в папку, где будет находится сервер UO.
Установка клиента.
ОС Windows
Запустите установку клиента и следуйте инструкциям на экране.
ОС Ubuntu-linux
---
Запуск сервера.
ОС Windows
В папке, куда вы установили сервер есть выполняемый фаил RunUO.exe Его необходимо запустить.
ОС Ubuntu-linux.
В консоле, из папки, куда вы установили сервер: mono RunUO.exe
Общее
После первого запуска сервера, в консоли может появиться надпись: "Enter your Ultima Online directory:". Если вы ее увидели, значит RunUO не удалось определить местоположение клиента и вам придется ввести его руками. Это необходимо для того, чтобы сервер увидел файлы, отвечающие за мир и объекты в нем. О том, какие файлы необходимы серверу мы поговорим позднее.
Так-же, при первом запуске, вы увидите надпись о том, что на сервере нету ни одного пользователя и вам предложат указать логин и пароль Администратора сервера.
Если вы увидели фразу "Listening: ", то считайте что сервер у вас запустился и готов к работе. Причем фраз "Listening: " может быть несколько.
OC Windows: Если вы не увидели в списке IP (которые пишутся после "Listening: ") адрес 127.0.0.1, то это значит что у вас вообще нет сетевой карты. В этом случае вам необходимо установить драйвер виртуальной сети Microsoft Loopback Adapter.
Подключение к серверу.
С помощью Razor.
Необходимо запустить Razor, в нем прописать IP и порт по которому сервер принимает входящие подключения. Если вы все делаете на одной машине, то IP, скорее всего, должен быть 127.0.0.1. Порт - по умолчанию 2593. Далее, необходимо поставить галочку Patch encryption для снятия шифрования с протокола.
После этого вводим логин и пароль и мы должны попасть в меню выбора сервера.
С помошью UORice.
Необходимо распаковать UORice в папку с клиентом и запустить выполняемый файл UORice.exe. В результате должен появиться файл No_Crypt_Client_2d.exe в последующем именно его мы и будем использовать для входа в игру.
Далее, необходимо найти файл Login.cfg в папке с клиентом и поменять там IP и Порт на IP и порт сервера.
После этого можно запускать фаил No_Crypt_Client_2d.exe, вводить логин и пароль.
Список программ с ссылками, откуда их качать.
RunUO: www.runuo.com, скачивание сервера возможно после регистрации на сайте. На данный момент последняя версия 2.0 Final
UOML: Ultima Online Mondain's Legacy, www.uo.com
Razor: www.runuo.com.
UORice: Постоянного сайта у программы нету, поэтому www.google.ru
Microsoft .Net Framework: www.microsoft.com
Mono: www.mono-project.net
Приложение 1. О версиях сервера RunUO
Вообще, версии, достойные упоминания, это:
RunUO 1.0
RunUO 2.0 RC1
RunUO 2.0 RC2
RunUO 2.0 Final
RunUO PE 1.4.1.0
RUnUO PE 1.5.0 (На данный момент в стадии разработки и версия может измениться)
RunUO 1.0: Первая публичная версия эмулятора. Работают все дополнения в плоть до SE (Samurai Empire)
RunUO 2.0 RC1: Сделаны изменения в ядре, направленные на ускорение работы сервера. Как результат - куча глюков.
RunUO 2.0 RC2: Пофикшена часть глюков из RC1. Основной разработчик фактически не занимается проектом. Работают админы с сервера Divinity(или как-то так)
RunUO 2.0 Final: Еще больше глюков пофикшено и добавлено.
RunUO PE 1.4.1.0: Ответвилась с версии 1.0. Ведется независимой командой разработчиков (вернее одним разработчиком). Работает ML, в том числе - полная поддержка клиента KR (Kingdom Reborn)
RunUO PE 1.5.0: Полная поддержка дополнения SA в том числе и нового клиента(Доработанный KR)
Приложение 2. О файлах, необходимых для сервера.
Список файлов, на данный момент можно найти в комментариях скрипта DataPath, расположенного в %RunUODirectory%\Scripts\Misc\DataPath.cs. Я продублирую его тут:
Multi.idx
Multi.mul
VerData.mul - Скорей всего вы его не найдете. Не беспокойтесь, этот файл - пережитки прошлого.
TileData.mul
Map*.mul
StaIdx*.mul
Statics*.mul
MapDif*.mul
MapDifL*.mul
StaDif*.mul
StaDifL*.mul
StaDifI*.mul
* - номер, от 0 до 4. Возможно номер 1 - пропущен.
Соответственно, если вы не хотите ставить клиент на машину, где будет крутиться сервер, то вы просто копируете этим файлы в отдельную папку и в скрипте DataPath.cs меняете следующую строчку:
private static string CustomPath = @"D:\Ultima Online Mondain's Legacy";
на
private static string CustomPath = @"<PathToYourCopyOfNeededFiles>";
, где <PathToYourCopyOfNeededFiles> - путь до папки, где расположены вышеперечисленные файлы.
Не дописано.
Такой вопросик, а деньги мне Jino вернет? У меня за год вперед оплачено.
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)