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

 
Ответить в эту темуОткрыть новую тему
> Переезд здания из скрипта в mul, возможно ли реализовать на сфере?
Mirage
сообщение 17.7.2015, 12:21
Сообщение #1


*******

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



Доброго времени суток. Небольшая проблема которую давно не могу решить.
На 56 сфере есть объект - здание построенное "руками" в игре. Здание достаточно большое - несколько тысяч отдельных кусочков. Есть ли какой либо инструментарий для переноса здания из сейфа сферы в статику карты клиента (*.mul)? В ранке что то подобное было. Там ставишь в клиенте стул и морозишь его в файлах. Строить руками по новой нереально, придется выдергивать из сейва и переносить копипастой - а этого хотелось бы сильно избежать.

ЗЫ задача перенести это здание на другой участок. Проще перетащить кусок карты чем возиться с текстовым файлом в 150 мегобайт (IMG:style_emoticons/default/sad.gif)

Заранее спасибо за советы и ответы. (IMG:style_emoticons/default/rolleyes.gif)


--------------------
Изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Doberman
сообщение 17.7.2015, 12:49
Сообщение #2


******

Expert
Сообщений: 793
Регистрация: 5.2.2006
Группа: Пользователи
Наличность: 5361
Пользователь №: 5.032



Что-то подобное было в старой версии Axis'а для 55 сферы.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
M@X
сообщение 17.7.2015, 12:54
Сообщение #3


*****

Группа: Пользователи
Наличность: 0
Из: Екатеринбург
Пользователь №: 13.480



Цитата(Mirage @ 17.7.2015, 12:21) *

Доброго времени суток. Небольшая проблема которую давно не могу решить.
На 56 сфере есть объект - здание построенное "руками" в игре. Здание достаточно большое - несколько тысяч отдельных кусочков. Есть ли какой либо инструментарий для переноса здания из сейфа сферы в статику карты клиента (*.mul)? В ранке что то подобное было. Там ставишь в клиенте стул и морозишь его в файлах. Строить руками по новой нереально, придется выдергивать из сейва и переносить копипастой - а этого хотелось бы сильно избежать.

ЗЫ задача перенести это здание на другой участок. Проще перетащить кусок карты чем возиться с текстовым файлом в 150 мегобайт (IMG:style_emoticons/default/sad.gif)

Заранее спасибо за советы и ответы. (IMG:style_emoticons/default/rolleyes.gif)

Ради любопытство, можно увидеть скрин сего чуда?

По части помощи:
Была раньше программа, название которое я забыл лет 8 назад, она копировала такие объекты себе в память, после чего позволяла устанавливать их где угодно, даже на другом сервере. Теоретически можно было скопировать на сфере, вставить в ранку и сохранить в мулы. Но название в упор не помню и работал я ей только на ранке, не знаю работала ли она со сферой. Она так же имела в памяти множество готовых объектов, возможно получится найти поиском как программу устанавливающию готовые объекты. Понимаю, сильно не помог, но хоть что-то.

Так же не уверен, что перестроить это не вариант, " https://forum.uokit.com/index.php?showtopic=25032 " вполне возможно быстро сбацать любой объект.

Сообщение отредактировал M@X - 17.7.2015, 12:56
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
МегаПрогер))
сообщение 17.7.2015, 15:01
Сообщение #4


***

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



Чисто теоретически на каком нибудь инжекте (или стелсе) можно сделать кнопку которая будет всю видимую динамику писать в текстовый файл (писать ItemId-шники, цвета, координаты и тд)

Далее отдельной програмулиной этот файл открывать, парсить, оставлять только уникальные строки, и далее формировать список объектов со всеми записанными свойствами, затем фильтровать эти объекты по чему-либо (например убирать животных, и все что не относится к постройке). Полученный список через UltimaSDK либо что либо подобное закидывать в статику

ЗЫ: соответственно надо будет весь этот домик оббегать и обклацать этой кнопкой для требуемого профита
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Mirage
сообщение 17.7.2015, 19:22
Сообщение #5


*******

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



Ну я придумал на крайний случай хардкорный вариант (IMG:style_emoticons/default/smile.gif)
Делаю сейв с этим зданием. Нулю это здание в игре. Сейв делаю. Сверяю сейвы и выцепляю куски здания с координатами. А дальше в отдельном файле прописываю со смещением по XY.

Просто в противовес этого - центном выделить кусок карты - перетащить в другую сторону. Все. Удивительно что досих пор не появилась такая штатная возможность - все свистелки перделки да бубны на внешних программах (IMG:style_emoticons/default/sad.gif)


--------------------
Изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 17.7.2015, 20:07
Сообщение #6


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



Цитата(M@X @ 17.7.2015, 12:54) *
По части помощи:
Была раньше программа, название которое я забыл лет 8 назад, она копировала такие объекты себе в память, после чего позволяла устанавливать их где угодно, даже на другом сервере. Теоретически можно было скопировать на сфере, вставить в ранку и сохранить в мулы. Но название в упор не помню и работал я ей только на ранке, не знаю работала ли она со сферой. Она так же имела в памяти множество готовых объектов, возможно получится найти поиском как программу устанавливающию готовые объекты. Понимаю, сильно не помог, но хоть что-то.


Речь наверное об UO Architect, в общем-то оно позволяла все это делать, только тут пара нюансов - она клиент-серверная и сервер написан для ранки, так что на сфере ее не запустишь... Ну и если запустишь это всеравно не поможет в данном вопросе, т.к. она пихает все не в статику...


PS Название темы вызывает некоторые опасения насчет душевного спокойства автора.


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
M@X
сообщение 17.7.2015, 20:37
Сообщение #7


*****

Группа: Пользователи
Наличность: 0
Из: Екатеринбург
Пользователь №: 13.480



Цитата(StaticZ @ 17.7.2015, 20:07) *

Речь наверное об UO Architect, в общем-то оно позволяла все это делать, только тут пара нюансов - она клиент-серверная и сервер написан для ранки, так что на сфере ее не запустишь... Ну и если запустишь это всеравно не поможет в данном вопросе, т.к. она пихает все не в статику...
PS Название темы вызывает некоторые опасения насчет душевного спокойства автора.

Да, по этому я сказал, скопировать на сфере, а после, запустив на ранке, сохранив в статику комдой [freez (IMG:style_emoticons/default/smile.gif)

Думаю да, это я программу и имел ввиду, но не помнил, можно ли запустить на сфере.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sirocco
сообщение 17.7.2015, 20:42
Сообщение #8


******

Expert
Сообщений: 810
Регистрация: 2.2.2012
Группа: Пользователи
Наличность: 15527
Пользователь №: 14.566
Возраст: 30



Вообще-то в сфере есть 2 команды для этого. И не надо ничего выдумывать.

EXTRACT
UNEXTRACT
EXPORT
IMPORT
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 19.7.2015, 2:21
Сообщение #9


*********

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



Цитата(Sirocco @ 17.7.2015, 19:42) *

Вообще-то в сфере есть 2 команды для этого. И не надо ничего выдумывать.

EXTRACT
UNEXTRACT
EXPORT
IMPORT


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

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

 

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