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

 
Тема закрытаОткрыть новую тему
> Как Создать Сервер 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, 4:23
Сообщение #2


*********

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



Спасибо автору за мануальчик... Пошел переписывать, так как в текущем виде - не юзабельно.


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


*********

Группа: Модераторы
Наличность: 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Отправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
agentbk
сообщение 29.11.2009, 10:08
Сообщение #4


**

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



Цитата(Warstone @ 29.11.2009, 4:23) *

Спасибо автору за мануальчик... Пошел переписывать, так как в текущем виде - не юзабельно.


Все юзабельно и работает, все ссылки прямые и не надо нубам искать на англоязычных сайтах что скачать. Нету лишней информации которая абсолютно не нужна нубу. Твой монуал конечно подробнее но для нуба он не ЮЗАБЕЛЕН.

P.S. Боги не забывайте про смертных (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Warstone
сообщение 29.11.2009, 15:05
Сообщение #5


*********

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



Цитата
Все юзабельно и работает

Текс представляет собой практически незамутненный поток сознания. Мануал написан под конкретную версию сервера без привязки к основным сайтам, где можно найти дополнительную информацию. Фактически все ссылки на один левый хостинг, который спокойно может отказать пользователю в хостинге уже завтра. (Да, именно так работает Jino) Фактически через пол года мануал будет бесполезен. Нет описания чего должно быть на экране, то есть привязаться не к чему. Правда тут и мой мануал недоделан. Привязки мало.

Вобщем - не юзабельно.


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


**

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



Такой вопросик, а деньги мне Jino вернет? (IMG:style_emoticons/default/smile.gif) У меня за год вперед оплачено.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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