Apple Inc,
Навигация
· Главная
· Форум UO
· Файлы

Информация
· Администрация проекта
· Наши Банеры
· Спонсоры
· Реклама на сайте
Первые шаги
· Установка сферы
· Указатели (Pointers)
· Создание диалогов
· Своя Руда
· sphere.ini
· Spheretable_x.scp
· Spheretables.scp

Download
· Программы для игры
· Макро Программы
· Работа с *.Mul
· Русский sphere.ini
· Программы для ГМов
· Клиены
· Sphere`s & Worlds

Установка и подготовка к запуску сферы на Вашем компьютере

Какую сферу ставить? Sphere 51a - имеет сильно отличающийся, от последующих версий, синтаксис, но если Вы исходите из мудрого правила каждая последующая версия хуже предыдущей, то это - ваш эмулятор. Sphere 54 - имеет синтаксис 55i но ещё много наследует от 51a. Sphere 55i - рекомендована (так сказать) создателями, все последующие имеют пометку "только для теста". Сфера 99 - не упомянута в revisions.txt (хе-хе) так, что это уникальная в своём роде сфера, которую Вы можете скачать с нашего ресурса. Sphere 99f - версия, у которой большими буквами написано, что она тестовая, как и все последующие, она явна, не затачивалась под Windows98 (в нём окно консоли сервера пишется такими мелкими буквами), так что есть смысл ставить её только на Windows NT/2000/XP. Sphere 99m - уже сфера из серии, мы Вам её сделали, выложили, а уж, что вы с ней будете делать на наша забота ;)

Скачайте и распакуйте выбранную сферу. Все файлы на сайте сначала запакованы WinRar 3.0, а затем сверху запакованы Zip. Это привело к уменьшению размеров архивов на 20%, но Вы не сможете распаковать архивы RAR'ом ниже указанного, (то есть WinRAR 2.9 и 2.8 и любой более старый НЕ смогут открыть наши архивы, а напишут, что использован не знакомый метод). Для того, что бы не иметь таких проблем скачайте себе новый архиватор с родного сайта www.rarlab.com

Сфера - представляет собой запускной файл sphereSvr.exe при запуске сфера ищет файл sphere.ini в собственном директории. Так что возьмите его, откуда ни будь, и перепишите (если вы скачали сферу с сайта q1.ru, то сфера уже настроена) поверив правильность путей. Если вы переписали сферу на диск c:\ в директорию sphere\ то в файле sphere.ini должны быть такие стоки:

WORLDSAVE=c:\sphere\save Путь к директории, где будет находиться файл SPHEREWORLD.SCP
SCPFILES=c:\sphere\scripts\ Путь к директории, где будут находиться скрипты, в том числе и файл spheretables.scp
MULFILES=d:\games\ultima\ Сфера не работает сама по себе, ей для работы ещё нужны некоторые файлы от ультимы. Если Вы запускаете сферу на компьютере, на котором уже проинсталлирована Ultima Online, то проблем не будет, так как сфера сама найдёт нужные файлы. Если ультима не проинсталлирована, то вам придётся переписать на компьютер MUL и IDX файлы, которые сфера не найдя запросит у вас
LOG=с:\sphere\logs\ Если вы хотите что бы сфера вела log файл, то проверьте что бы эта директория была создана

Этих исправлений пока хватит, для первого запуска сервера. Для более подробного ознакомления с файлом sphere.ini, читайте раздел по sphere.ini

Вторым важным файлом для загрузки - является файл spheretables.scp. В нём нас интересует пока только блок [RESOURCES] где прописаны пути к дополнительным директориям со скриптами, выглядит всё это так:

[RESOURCES] Это начало блока, под ним написаны пути
scripts\speech\ Здесь предлагается хоронить скрипты разговоров NPC, что мы и делаем
scripts\test\ Сюда вам предлагается запихивать ваши ново написанные скрипты

Общий смысл - что бы сюда Вы писали пути к директориям, где лежат дополнительные скрипты относительно sphereSvr.exe. В случае, когда в прописанной директории нет ни одного скрипта, то будет выдана ошибка, так что (если необходимо) удалите ссылки на пустые директории. Ссылки могут быть абсолютными (например - c:\sphere\scripts\speech). Пока этого достаточно, для подробного ознакомления - читайте раздел spheretable.scp

Если запустить сервер сейчас, то мы увидим такую картину: sphereSvr.exe откроет загрузит sphere.ini, spheretables.scp, затем остальные скрипты, в конце загружается файл sphereworld.scp, который является save'ом мира (для первого и быстрого запуска можете использовать пустой файл с единственной строчкой [EOF], что означает конец файла). И всё ;) больше ни чего не произойдёт. Сервер запущен и работает. Так как для того, что бы увидеть, вам надо соединится с сервером, клиентом Ultima Online. Закройте сервер (если Вы уже открыли его) набрав для этого на консоли команду 's' (что бы отключить защитный режим), затем команду 'x' (что бы закрыть сервер). Подробней о командах, которые можно выполнить в частности с консоли - читайте энциклопедию о переменных сервера

Чтобы войти на sphere server - надо, что бы был создан account. Это прописано в файле sphereaccu.scp, если он пустой пропишите туда это:

[Admin] Ваш логин, который Вы пишите в клиенте, в поле Account Name, будет - admin
PLEVEL=Admin Ваш уровень доступа будет - админ
PASSWORD=1234 Ваш пароль, который Вы пишите в клиенте, в поле Password - 1234

Если же сервер уже запущен, то писать в файл sphereaccu.scp нельзя, а надо написать это в файл sphereacct.scp, а затем ввести на консоли сервера команду 'a' для обновления информации об акаунтах

По умолчанию, сфера настроена, для входа с локального компьютера, на IP 127.0.0.1 и порт 2593. По этому пропишите в файле login.cfg вашей Ultima Online такую строчку: LoginServer=127.0.0.1,2593

Подсоединения к сфере 51a можно только теми клиентами, которые прописаны в файле sphere.ini в строке CLIENTVERSION=

Сфера 51a схватывает только одну строку CLIENTVERSION. И пишет серию клиентов, которые она подсоединит к себе при загрузке. Таким образом, вы можете подсоединиться к серверу сферы 51a клиентами ренессанса 2.00.0, 2.00.0 GQ Alpha 1, 2.00.0a и 2.00.0b, если в sphere.ini была прописана строка CLIENTVERSION=2.00.00. Клиентами 1.26.4, 1.26.4a, 1.26.4b, 1.26.4, 1.26.4i и 1.26.4j, если CLIENTVERSION=1.26.04. Клиентами 1.26.3 и 1.26.3a, если CLIENTVERSION=1.26.03. Клиентами 1.26.2, 1.26.2a и 1.26.2b, если CLIENTVERSION=1.26.02. И клиентом 1.26.0b, если CLIENTVERSION=1.26.00

К сфере 55i, 99 и 99f можно подсоединиться клиентами ренессанса от 2.00.0c до 2.00.3b. Так же можно подсоединятся трёхмерными клиентами, но для этого Вам, соответственно, понадобятся инсталлировать себе не Ultima Online: Renaissance, а правильно настроенный Ultima Online: Third Dawn или выше....

Axis - инструмент для управления рабочим чаром, через окно клиента

Когда Вы запустите и войдёте на сервер, Вам понадобится элементарное управление. Для этого существует программа Axis, которая будет писать за Вас GM'ские команды в окно клиента. Скачайте её, и распакуйте в любой каталог. Axis узнаёт местонахождение сферы, скриптов и прочего из файла sphere.ini, так что перепишите файл sphere.ini в директорию c Axis из директории с вашей сферой


[AUTOR] Информация взята с q1.ru

    

Истории
· Дневник Балрона
· Дневник орка Гырша
· Друой мир
· Закон Гоблинов
· Хроники Галара
· На кладбище
· Не бывает добра от зла
· Первый день весны
· Правда Жизни
· Night of GM
Учебники
· Учебник по скриптингу

Заметки
· Переменные для чаров
· Переменные для вещей
· Переменные зон.
· Использование оператора IF
· Создание item
· Создание Npc
· Создание trigger
· Все trigger
· Pointers

Работа с вердатой
· Введение
· Редактирование GUMP-ов
· Pедактирование ART-графики
· Добавление нового итема
· Новые монстры
· Ездовые животные
· Новые multi-объекты

All Rights Reserved (C) 2003-2005 Apple Inc,
Копирование информации с сайта Запрещается.

Сайт создан в системе uCoz