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

2 страниц V  1 2 >  
Ответить в эту темуОткрыть новую тему
> Пути в файле DataPath.cs
Почемучка
сообщение 22.3.2015, 18:44
Сообщение #1


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



Подскажите где какие пути прописывать удалил папку Run UO а что я там вбивал не помню, всё уже перепробовал не грузится Ранка и всё тут, где пути вбить до папки с Ультимой а где до Run UO

using System;
using System.IO;
using Microsoft.Win32;
using Server;

namespace Server.Misc
{
public class DataPath
{
/* If you have not installed Ultima Online,
* or wish the server to use a separate set of datafiles,
* change the 'CustomPath' value.
* Example:
* private static string CustomPath = @"C:\Program Files\Games\Ultima Online";
*/
private static string CustomPath = null;

/* The following is a list of files which a required for proper execution:
*
* Multi.idx
* Multi.mul
* VerData.mul
* TileData.mul
* Map*.mul or Map*LegacyMUL.uop
* StaIdx*.mul
* Statics*.mul
* MapDif*.mul
* MapDifL*.mul
* StaDif*.mul
* StaDifL*.mul
* StaDifI*.mul
*/

public static void Configure()
{
string pathUO = GetPath( @"Origin Worlds Online\Ultima Online\1.0", "ExePath" );
string pathTD = GetPath( @"Origin Worlds Online\Ultima Online Third Dawn\1.0", "ExePath" ); //These refer to 2D & 3D, not the Third Dawn expansion
string pathKR = GetPath( @"Origin Worlds Online\Ultima Online\KR Legacy Beta", "ExePath" ); //After KR, This is the new registry key for the 2D client
string pathSA = GetPath( @"Electronic Arts\EA Games\Ultima Online Stygian Abyss Classic", "InstallDir" );
string pathHS = GetPath( @"Electronic Arts\EA Games\Ultima Online Classic", "InstallDir" );


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 23.3.2015, 1:06
Сообщение #2


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8678
Пользователь №: 15.607



Цитата(Parovozzz @ 22.3.2015, 16:44) *

Подскажите где какие пути прописывать удалил папку Run UO а что я там вбивал не помню, всё уже перепробовал не грузится Ранка и всё тут, где пути вбить до папки с Ультимой а где до Run UO

using System;
using System.IO;
using Microsoft.Win32;
using Server;

namespace Server.Misc
{
public class DataPath
{
/* If you have not installed Ultima Online,
* or wish the server to use a separate set of datafiles,
* change the 'CustomPath' value.
* Example:
* private static string CustomPath = @"C:\Program Files\Games\Ultima Online";
*/
private static string CustomPath = null;

/* The following is a list of files which a required for proper execution:
*
* Multi.idx
* Multi.mul
* VerData.mul
* TileData.mul
* Map*.mul or Map*LegacyMUL.uop
* StaIdx*.mul
* Statics*.mul
* MapDif*.mul
* MapDifL*.mul
* StaDif*.mul
* StaDifL*.mul
* StaDifI*.mul
*/

public static void Configure()
{
string pathUO = GetPath( @"Origin Worlds Online\Ultima Online\1.0", "ExePath" );
string pathTD = GetPath( @"Origin Worlds Online\Ultima Online Third Dawn\1.0", "ExePath" ); //These refer to 2D & 3D, not the Third Dawn expansion
string pathKR = GetPath( @"Origin Worlds Online\Ultima Online\KR Legacy Beta", "ExePath" ); //After KR, This is the new registry key for the 2D client
string pathSA = GetPath( @"Electronic Arts\EA Games\Ultima Online Stygian Abyss Classic", "InstallDir" );
string pathHS = GetPath( @"Electronic Arts\EA Games\Ultima Online Classic", "InstallDir" );


Поменяйте
Код
private static string CustomPath = null;

На
Код
CustomPath = @"C:\Program Files\Games\Ultima Online";

Папка с игрой должна там находиться соответственно.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Почемучка
сообщение 23.3.2015, 8:02
Сообщение #3


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



Цитата(Aimed @ 23.3.2015, 4:06) *

Поменяйте
Код
private static string CustomPath = null;

На
Код
CustomPath = @"C:\Program Files\Games\Ultima Online";

Папка с игрой должна там находиться соответственно.


Разве у меня в скрипте выше не поменяно??? или что то не правильно?

* private static string CustomPath = @"C:\Program Files\Games\Ultima Online";
*/
private static string CustomPath = null;


Вот здесь разве ничего не нужно менять? Ранка почему то не запускается, блин я уже проклял всё на свете с этой ранкой, теперь понятно почему Сфера и всё остальное лучше и адекватнее чем этот самопал недоделанный


string pathUO = GetPath( @"Origin Worlds Online\Ultima Online\1.0", "ExePath" );
string pathTD = GetPath( @"Origin Worlds Online\Ultima Online Third Dawn\1.0", "ExePath" ); //These refer to 2D & 3D, not the Third Dawn expansion
string pathKR = GetPath( @"Origin Worlds Online\Ultima Online\KR Legacy Beta", "ExePath" ); //After KR, This is the new registry key for the 2D client
string pathSA = GetPath( @"Electronic Arts\EA Games\Ultima Online Stygian Abyss Classic", "InstallDir" );
string pathHS = GetPath( @"Electronic Arts\EA Games\Ultima Online Classic", "InstallDir" );


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 24.3.2015, 16:00
Сообщение #4


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8678
Пользователь №: 15.607



Цитата(Parovozzz @ 23.3.2015, 6:02) *

Разве у меня в скрипте выше не поменяно??? или что то не правильно?

* private static string CustomPath = @"C:\Program Files\Games\Ultima Online";
*/
private static string CustomPath = null;
Вот здесь разве ничего не нужно менять? Ранка почему то не запускается, блин я уже проклял всё на свете с этой ранкой, теперь понятно почему Сфера и всё остальное лучше и адекватнее чем этот самопал недоделанный
string pathUO = GetPath( @"Origin Worlds Online\Ultima Online\1.0", "ExePath" );
string pathTD = GetPath( @"Origin Worlds Online\Ultima Online Third Dawn\1.0", "ExePath" ); //These refer to 2D & 3D, not the Third Dawn expansion
string pathKR = GetPath( @"Origin Worlds Online\Ultima Online\KR Legacy Beta", "ExePath" ); //After KR, This is the new registry key for the 2D client
string pathSA = GetPath( @"Electronic Arts\EA Games\Ultima Online Stygian Abyss Classic", "InstallDir" );
string pathHS = GetPath( @"Electronic Arts\EA Games\Ultima Online Classic", "InstallDir" );


Нет, ничего у тебя не *поменяно*.
Сделай то что я тебе написал, соберись...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Почемучка
сообщение 25.3.2015, 11:09
Сообщение #5


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



Цитата(Aimed @ 24.3.2015, 19:00) *

Нет, ничего у тебя не *поменяно*.
Сделай то что я тебе написал, соберись...

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


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Soteric
сообщение 25.3.2015, 11:17
Сообщение #6


********

Master
Сообщений: 1.377
Регистрация: 7.8.2006
Группа: Пользователи
Наличность: 3059
Пользователь №: 7.166



Какая версия клиента и сервера? Запость DataPath.cs
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Почемучка
сообщение 25.3.2015, 11:28
Сообщение #7


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



Цитата(Soteric @ 25.3.2015, 14:17) *

Какая версия клиента и сервера? Запость DataPath.cs

using System;
using System.IO;
using Microsoft.Win32;
using Server;

namespace Server.Misc
{
public class DataPath
{
/* If you have not installed Ultima Online,
* or wish the server to use a separate set of datafiles,
* change the 'CustomPath' value.
* Example:
* private static string CustomPath = @"C:\Program Files\Ultima Online";
*/
private static string CustomPath = @"C:\Program Files\Games\Ultima Online";

/* The following is a list of files which a required for proper execution:
*
* Multi.idx
* Multi.mul
* VerData.mul
* TileData.mul
* Map*.mul or Map*LegacyMUL.uop
* StaIdx*.mul
* Statics*.mul
* MapDif*.mul
* MapDifL*.mul
* StaDif*.mul
* StaDifL*.mul
* StaDifI*.mul
*/

public static void Configure()
{
string pathUO = GetPath( @"Origin Worlds Online\Ultima Online\1.0", "ExePath" );
string pathTD = GetPath( @"Origin Worlds Online\Ultima Online Third Dawn\1.0", "ExePath" ); //These refer to 2D & 3D, not the Third Dawn expansion
string pathKR = GetPath( @"Origin Worlds Online\Ultima Online\KR Legacy Beta", "ExePath" ); //After KR, This is the new registry key for the 2D client
string pathSA = GetPath( @"\EA Games\Ultima Online Stygian Abyss Classic", "InstallDir" );
string pathHS = GetPath( @"Electronic Arts\EA Games\Ultima Online Classic", "InstallDir" );

if ( CustomPath != null )
Core.DataDirectories.Add( CustomPath );

if ( pathUO != null )
Core.DataDirectories.Add( pathUO );

if ( pathTD != null )
Core.DataDirectories.Add( pathTD );

if ( pathKR != null )
Core.DataDirectories.Add( pathKR );

if ( pathSA != null )
Core.DataDirectories.Add( pathSA );

if ( pathHS != null )
Core.DataDirectories.Add( pathHS );

if ( Core.DataDirectories.Count == 0 && !Core.Service )
{
Console.WriteLine( "Enter the Ultima Online directory:" );
Console.Write( "> " );

Core.DataDirectories.Add( Console.ReadLine() );
}
}

private static string GetPath( string subName, string keyName )
{
try
{
string keyString;

if( Core.Is64Bit )
keyString = @"SOFTWARE\Wow6432Node\{0}";
else
keyString = @"SOFTWARE\{0}";

using( RegistryKey key = Registry.LocalMachine.OpenSubKey( String.Format( keyString, subName ) ) )
{
if( key == null )
return null;

string v = key.GetValue( keyName ) as string;

if( String.IsNullOrEmpty( v ) )
return null;

if ( keyName == "InstallDir" )
v = v + @"\";

v = Path.GetDirectoryName( v );

if ( String.IsNullOrEmpty( v ) )
return null;

return v;
}
}
catch
{
return null;
}
}
}
}



Версия Run UO 2.5 версия клиента 4.0.11с


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Soteric
сообщение 25.3.2015, 11:54
Сообщение #8


********

Master
Сообщений: 1.377
Регистрация: 7.8.2006
Группа: Пользователи
Наличность: 3059
Пользователь №: 7.166



Есть возможность взять последний клиент?

Если нет, то попробуй в Scripts/Misc/MapDefinitions.cs заменить
Код
            TileMatrixPatch.Enabled = false; // OSI Client Patch 6.0.0.0

            MultiComponentList.PostHSFormat = true; // OSI Client Patch 7.0.9.0

на
Код
            TileMatrixPatch.Enabled = true; // OSI Client Patch 6.0.0.0

            MultiComponentList.PostHSFormat = false; // OSI Client Patch 7.0.9.0
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Почемучка
сообщение 25.3.2015, 12:38
Сообщение #9


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



Цитата(Soteric @ 25.3.2015, 14:54) *

Есть возможность взять последний клиент?

Если нет, то попробуй в Scripts/Misc/MapDefinitions.cs заменить
Код
            TileMatrixPatch.Enabled = false; // OSI Client Patch 6.0.0.0

            MultiComponentList.PostHSFormat = true; // OSI Client Patch 7.0.9.0

на
Код
            TileMatrixPatch.Enabled = true; // OSI Client Patch 6.0.0.0

            MultiComponentList.PostHSFormat = false; // OSI Client Patch 7.0.9.0


Не помогает, в общем нужен последний клиент а где его взять не знаю всё уже облазил где их берут то


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Soteric
сообщение 25.3.2015, 12:40
Сообщение #10


********

Master
Сообщений: 1.377
Регистрация: 7.8.2006
Группа: Пользователи
Наличность: 3059
Пользователь №: 7.166



Это не он?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Почемучка
сообщение 25.3.2015, 12:49
Сообщение #11


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



Цитата(Soteric @ 25.3.2015, 15:40) *

Это не он?

Дак это сама игра, я вчера пытался установить тоже самое ультима вообще не запускается, пишет что то с мулами, копировал сам клиент в папку с моей UO пишет тоже самое, не знаю что делать


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Почемучка
сообщение 25.3.2015, 15:42
Сообщение #12


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



Что то меня навело на мысль что проблема может быть в этом

Map*.mul or Map*LegacyMUL.uop


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 25.3.2015, 16:19
Сообщение #13


**********

Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008
Группа: Супермодераторы
Наличность: 22567
Из: Северная Корея
Пользователь №: 11.273



Цитата
Дак это сама игра, я вчера пытался установить тоже самое ультима вообще не запускается, пишет что то с мулами, копировал сам клиент в папку с моей UO пишет тоже самое, не знаю что делать

Под клиентом подразумевается вся игра целиком, а не один .exe файл, который ничего не стоит без прочих компонентов игры. Если ставить какую нибудь игру целиком, а потом внедрять в неё какие то старые компоненты( к примеру последние обновления уо запускать на клиенте 4.0.11), то вероятность того, что все будет работать очень коряво или вовсе не заработает - очень велика.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Почемучка
сообщение 25.3.2015, 16:32
Сообщение #14


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



Цитата(Juzzver @ 25.3.2015, 19:19) *

Под клиентом подразумевается вся игра целиком, а не один .exe файл, который ничего не стоит без прочих компонентов игры. Если ставить какую нибудь игру целиком, а потом внедрять в неё какие то старые компоненты( к примеру последние обновления уо запускать на клиенте 4.0.11), то вероятность того, что все будет работать очень коряво или вовсе не заработает - очень велика.

А зачем тогда в руководстве по запуску своего Run UO сервера написано скачайте Ultima online Legasy???
вот я и скачал и не понимаю почему ничего не работает и всё коряво, а оказывается нужно Ultima online совсем другой версии, спасибо всем за помощь

цены бы не было то что вы делаете сайт и помощь пользователям если бы ещё чистили темы и обновляли ссылки на файлы и обязывали тех кто их выложил обновлять ссылки эти, а так это мусорная свалка где лазаешь по темам 2005 года где не одна ссылка не работает и где вводят людей в заблуждение


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Soteric
сообщение 25.3.2015, 17:23
Сообщение #15


********

Master
Сообщений: 1.377
Регистрация: 7.8.2006
Группа: Пользователи
Наличность: 3059
Пользователь №: 7.166



Давай попробуем улучшить эту документацию. Назови шаги которые были непонятны, или пункты которые стоит добавить, или неактуальные ссылки. Я поправлю.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Почемучка
сообщение 25.3.2015, 17:28
Сообщение #16


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



Цитата(Soteric @ 25.3.2015, 20:23) *

Давай попробуем улучшить эту документацию. Назови шаги которые были непонятны, или пункты которые стоит добавить, или неактуальные ссылки. Я поправлю.

Да есть ещё три темы где тоже писали что да как делать, ссылки на клиент игры и на саму ранку, а у тебя вроде нет таких ссылок или я не заметил, и ещё на одном сайте видел есть кнопка (Не рабочая ссылка?) нажимаешь и тому кто кинул ссылку придёт сообщение чтоб он обновил в срочном порядке, вот так и получаются мёртвые темы где всё обьясняют вроде и в самом конце хоп ссылка а она не рабочая уже лет так 10 вот это облом, либо сделать ограничения чтоб выкладывали ссылки только с тех ресурсов где их не удалят этот файл через месяц, если я в чём то не прав или не понимаю ты напиши (надеюсь моё сообщение прочитают Администраторы)


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Soteric
сообщение 25.3.2015, 17:39
Сообщение #17


********

Master
Сообщений: 1.377
Регистрация: 7.8.2006
Группа: Пользователи
Наличность: 3059
Пользователь №: 7.166



Ответы в темах действительно устаревают, с этим ничего не поделать. Я бы ориентировался в первую очередь на прикрепленные темы. Они у всех на виду и их стараются поддерживать в актуальном состоянии. Если информации в них недостаточно, то нужно это исправлять.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Почемучка
сообщение 25.3.2015, 17:52
Сообщение #18


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



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

Failed to open map0Legacy.uop from HD using a maximum install Either this file is not readable your sistem
needs your sistem needs to be rebooted or tne file does not exis and you either need to reinstall or switch to a non maximum install

перевод гугла))

Не удалось открыть map0Legacy.uop от HD с использованием до установки или этот файл не читается ваш кинозал
нуждается в вашей кинозал необходимо перезагрузить или TNE файл не Exis и вам необходимо либо переустановить или переключиться на сеть не максимум установить

что это за ерунда??

Цитата(Soteric @ 25.3.2015, 20:39) *

Ответы в темах действительно устаревают, с этим ничего не поделать. Я бы ориентировался в первую очередь на прикрепленные темы. Они у всех на виду и их стараются поддерживать в актуальном состоянии. Если информации в них недостаточно, то нужно это исправлять.

Ну я правильно всё понял? Легаси клиент не подойдёт?? нужен этот седьмой классический???


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Почемучка
сообщение 25.3.2015, 20:51
Сообщение #19


****

Apprentice
Сообщений: 233
Регистрация: 16.3.2015
Группа: Пользователи
Наличность: 0
Из: России с любовью!
Пользователь №: 17.359
Возраст: 30



Есть у кого нибудь классический клиент седьмой? только не с официального сайта а может быть какой нибудь репак или в рар архиве, с иннсталера у меня ошибку выдаёт на стадии загрузки


--------------------
Не срывайте с людей маски, возможно это намордники...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 26.3.2015, 17:00
Сообщение #20


**********

Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008
Группа: Супермодераторы
Наличность: 22567
Из: Северная Корея
Пользователь №: 11.273



Сборка 7.0.18.0 клиента https://yadi.sk/d/RpaVzLARPF7TS


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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