Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ CentrEd+ _ Итемы > 0x4000

Автор: Ozzy Osbourne 20.9.2018, 22:01

Я примерно понимаю в чем проблема, только не понимаю как её побороть.
С Фидлера+ копирую ид итема:

<Item ID="0x64A0" />

Вставляю в центред+ (тайлесгруп конфиг)
в итоге при открытии в центреде вкладки с данным итемом - креш и ошибка

Изображение

//

т.е.

<Item ID="0x3999" />

еще работает, 0х4000 - уже креш
версия центреда+ - последняя

фактически все что после

Изображение

Автор: Doberman 21.9.2018, 13:26

Как я понимаю Фидлер поддерживает UOP, а Центред нет.

Автор: Ozzy Osbourne 21.9.2018, 19:57

Да просто если смотреть на тему 2013 года то статикс сказал что это вроде подфиксил (https://forum.uokit.com/index.php?showtopic=26500). У меня то клиент HS т.е. должно поддерживать хз. Просто и в конфиге центреда в группах забиты итемы старше этого айдишника т.е. предполагается что они должны отображатся

Автор: Ozzy Osbourne 21.9.2018, 21:49

Все, вроде порешал. Взял чистые файлы HS, перенастроил по новой серве+клиент центреда = и все запахало (не ругается на айдишники после 0х4000). Мистика блин, но походу в чем то мой косяк )

Автор: Ozzy Osbourne 21.9.2018, 22:04

Ага, теперь стало до

0x63B5

итемы дальше - игнорируются и просто не выводятся в группах, ну намного лучше )) а как то дальше заставить остальные видеть центред реально? может флаги какие то эксперементальные есть?

Автор: Doberman 22.9.2018, 7:37

Возможно не до конца пофиксил: http://dev.uoquint.ru/issues/189
Хотя вспоминаю, что при работе с картой у меня не было проблем с использованием мулов из SA. HS не испытывал.

Автор: Ozzy Osbourne 22.9.2018, 8:03

Да SA отлично. Тут просто у меня проблема в том что именно пустые слоты что бы вставить свои итемы до 0х4000 почти отсутствовали т.е. пришлось бы подменять уже существующие итемы чего бы не хотелось. До 0x63B5 мест побольше, это решило часть проблемы, но все равно пришлось избавится от итемов новых кораблей (все равно не планировал их использовать). Основное раздольше на свободных слотах после этого айдишника, но видимо пока что без фиксов центреда туда не добраться ))

Автор: StaticZ 15.10.2018, 20:41

В CentrEd+ нет никаких проблем с отображением тайлов вплоть до 0xFFFF как в общем списке, так и в группах и мульти объектах (мы добавляем тайлы с конца поэтому очень активно работаем с максимальными значениями индексов). Подобные проблемы вызваны ошибками в конфигами.

1) для HS на сервере надо указать <Format>0x000С</Format> иначе клиент не верно будет читать тайлдату и определять число тайлов.
2) При переносах часто теряют и путают файлы. Любому тайлу соответствует запись в тайлдате, часто берут старую тайлдату и новый артмул, что может провоцировать краш так как при загрузке клиент также читает и тайлдату, а если она взята от старой версии клиента то вполне вероятно там нет нужных индексов.
2) убедитесь что индексация тайлов совпадает, некоторые программы начинаяют индексацию итемов с 1 другие с 0 по этой причине может выйти что для одного и того же тайла индексы немного отличаются.
3) в случае если проблемы не исчезли пересохраните art.mul в фиддлере, порой арт мул содержит всякий треш или записан не очень корректно.

4) игнорируемые тайлы скорее всего связаны с тем что они перечислены в https://dev.uoquint.com/projects/centred/wiki/Virtualtiles в оригинальном клиенте там карказ идет овер дофига кусков кораблей из которых ничего не построешь и что бы они не забивали список тайлов я сделал возможность прятать тайлы из списка и добавил их по умолчанию в этот конфиг.

Автор: Ryuk2 26.10.2018, 13:22

Цитата(StaticZ @ 15.10.2018, 20:41) *

В CentrEd+ нет никаких проблем с отображением тайлов вплоть до 0xFFFF как в общем списке, так и в группах и мульти объектах (мы добавляем тайлы с конца поэтому очень активно работаем с максимальными значениями индексов). Подобные проблемы вызваны ошибками в конфигами.

1) для HS на сервере надо указать <Format>0x000С</Format> иначе клиент не верно будет читать тайлдату и определять число тайлов.
2) При переносах часто теряют и путают файлы. Любому тайлу соответствует запись в тайлдате, часто берут старую тайлдату и новый артмул, что может провоцировать краш так как при загрузке клиент также читает и тайлдату, а если она взята от старой версии клиента то вполне вероятно там нет нужных индексов.
2) убедитесь что индексация тайлов совпадает, некоторые программы начинаяют индексацию итемов с 1 другие с 0 по этой причине может выйти что для одного и того же тайла индексы немного отличаются.
3) в случае если проблемы не исчезли пересохраните art.mul в фиддлере, порой арт мул содержит всякий треш или записан не очень корректно.

4) игнорируемые тайлы скорее всего связаны с тем что они перечислены в https://dev.uoquint.com/projects/centred/wiki/Virtualtiles в оригинальном клиенте там карказ идет овер дофига кусков кораблей из которых ничего не построешь и что бы они не забивали список тайлов я сделал возможность прятать тайлы из списка и добавил их по умолчанию в этот конфиг.


Ну как это никаких проблем у меня вобще из-за больших деревьев просто пропадает окно с выбором

Автор: StaticZ 26.10.2018, 15:21

Цитата(Ryuk2 @ 26.10.2018, 13:22) *

Ну как это никаких проблем у меня вобще из-за больших деревьев просто пропадает окно с выбором

С выбором чего? Вообще не понял о чем вы

Автор: UO:Remedy 12.1.2019, 19:03

Столкнулся с проблемой, как могу судить такого вопроса ещё не было но он схож с этим.

Пользование программой одно удовольствие, но тут недавно появилась сильная необходимость провести массовое заполнение ландшафта статикой. Находящиеся в конце art.mull позиции не вгружаются в окно Глобальные операции > Добавление статики.

Тобишь:
1. Выше всё ценрэд+[0.7.9 скачанный с сайта] видит а ниже нет. ("границы" я чёткой не знаю, думаю предполагалось что весь список доступен для процедуры)
Изображение

Помогите пожалуйста решить эту задачу.

Автор: StaticZ 30.6.2019, 17:18

Цитата(UO:Remedy @ 12.1.2019, 19:03) *

Столкнулся с проблемой, как могу судить такого вопроса ещё не было но он схож с этим.

Пользование программой одно удовольствие, но тут недавно появилась сильная необходимость провести массовое заполнение ландшафта статикой. Находящиеся в конце art.mull позиции не вгружаются в окно Глобальные операции > Добавление статики.

Тобишь:
1. Выше всё ценрэд+[0.7.9 скачанный с сайта] видит а ниже нет. ("границы" я чёткой не знаю, думаю предполагалось что весь список доступен для процедуры)
Изображение

Помогите пожалуйста решить эту задачу.

Это его величество Баг - не работают в глобальных операциях тайлы с большими ID. Поправлю потом ) Граница скорее всего или 0x4000 или 0x8000 или 0xC000 (+- 1)

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)