Здравствуйте, гость ( Вход | Регистрация )

> Как Создать Сервер Runuo-пособие Для Маленьких
agentbk
сообщение 29.11.2009, 0:05
Сообщение #1


**

Группа: Пользователи
Наличность: 0
Пользователь №: 12.246
Возраст: 25



Значит так пошаговая инструкция.

1-Программа для запуска клиента Razor
2-Вам будет нужен клиент игры ultima online mondain's legacy
3-Качаем сам сервер Самая последняя версия на данный момент
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). Все клиент запустился теперь вводим логин и пароль учетной записи админа (логин и пароль надеюсь запомнили? (IMG:style_emoticons/default/biggrin.gif) )

3-Настройка мира. Как только вы зашли на свой сервер пишем [PremiumSpawner
4-Появится окошко. Заходи на вторую страицу и нажми кнопочку Clear All Facets.
5-Теперь снова вернись на первую страничку. Нажми так кнопочку Create World Gump. Подожди пока завершится процесс. Далее, поочередно и тоже с ожиданием, нажимай на следующие ниже 5 кнопочек.
6-И в завершение зайди на третью страницу этого окошка и нажми кнопочку Disabled
7-После этого закрываем окна и пишем команду [save

Да я забыл сказать, что если клиент игры не соединяется с сервером, а в окне сервера вы видите что он хочет соеденится. Тогда установите вот этот Патч в каталог с игрой в шашем случае это C:/UO/ и запустите его.

Все победа можно играть.

P.S. Мир огромный и косяки будут в любом случае, но их не так много и все они правятся с помощью admin команд . Все команды и их обозначение можно увидеть набрав [HelpInfo.
Если вы совсем не знаете английского то вам сюда Некоторые команды на русском языке.

Не забывайте что все команды начинаются с символа [
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Тема закрытаОткрыть новую тему
Ответов
Warstone
сообщение 29.11.2009, 5:23
Сообщение #2


*********

Группа: Модераторы
Наличность: 0
Пользователь №: 10.905
Возраст: 25



Инструкция по установки и запуску сервера 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> - путь до папки, где расположены вышеперечисленные файлы.


Не дописано.


--------------------
Do. Or do not. There is no Try!
© Master Joda, Dagobah, Star Wars: Episode V.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Тема закрытаОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 18.7.2025, 3:46
Designed by Nickostyle