|
|
|
Опять этот Орион |
|
|
StaticZ |
31.5.2018, 18:36
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Narayan @ 31.5.2018, 17:25) Статикз, при всем уважении, но сентеред+ всегда был забагованым и с какими-то непонятными ошибками, порой даже первый запуск не произвести было по непонятным причинам, когда при тех же обстоятельствах классическая версия запускалась. Может спустя пару лет ты допилил его и багов стало меньше, но осадок остался
Причины всех подобных "багов" во время загрузки - конфиги, а посмотрев на статус можно даже понять в каком именно. К примеру в Tilesgroup.xml - описана сортировка тайлов по группам, в Tilesbrush.xml - кисти, в Tilesentry.xml - мульти объекты (состоящие из нескольких тайлов) и тд и тп. Все клиенты разные в одних версиях одни тайлы присутствуют в других нет, а если кто-то еще и редактировал мулы, то энтропия возрастает многократно. Сделать универсальное решение тут не возможно в принципе и все конфиги по умолчанию или примеры от меня или были предоставлены сообществом. И проблема грубо говоря в одном - CentrED+ тупо хавает, все что ему дают, не проверяя съедобно оно или нет. Поэтому если вдруг в конфиге оказывается прописан тайл, которого нет в мулах вылетают разного рода ошибки и редактор не запускается. От версии к версии я добавляю проверки для известных мне ситуаций, что приводят к ошибкам и в целом на текущий момент, проблемным остался по моему лишь Tilesentry.xml. Хотя и могу ошибаться, ибо 90% вообще не дают никакой внятной информации по ошибкам. Тем не менее, для эффективной работы все эти конфиги нужно переписывать под себя и под свой клиент. Но если оно все вам нафиг не нужно или просто лениво, что-то делать, то можно просто вместо конфигов сделать пустышки в стиле: Код <?xml version="1.0" ?> <TilesEntry> </TilesEntry> В этом случае у вас конечно не будет ни групп тайлов, ни кистей ни мульти объектов и прочего, но зато все легко и сразу запуститься безо всякого труда. Ситуация конечно далека от совершенства, но это не забагованность - у меня к примеру, со всеми конфигами никаких ошибок не вылетает вообще.
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
Narayan |
31.5.2018, 19:23
|
Гарант UoKit
Сообщений: 2.848
Регистрация: 28.3.2007 Группа: Супермодераторы Наличность: 15512
Пользователь №: 9.591
|
Цитата(StaticZ @ 31.5.2018, 18:36) Причины всех подобных "багов" во время загрузки - конфиги, а посмотрев на статус можно даже понять в каком именно. К примеру в Tilesgroup.xml - описана сортировка тайлов по группам, в Tilesbrush.xml - кисти, в Tilesentry.xml - мульти объекты (состоящие из нескольких тайлов) и тд и тп. Все клиенты разные в одних версиях одни тайлы присутствуют в других нет, а если кто-то еще и редактировал мулы, то энтропия возрастает многократно. Сделать универсальное решение тут не возможно в принципе и все конфиги по умолчанию или примеры от меня или были предоставлены сообществом. И проблема грубо говоря в одном - CentrED+ тупо хавает, все что ему дают, не проверяя съедобно оно или нет. Поэтому если вдруг в конфиге оказывается прописан тайл, которого нет в мулах вылетают разного рода ошибки и редактор не запускается. От версии к версии я добавляю проверки для известных мне ситуаций, что приводят к ошибкам и в целом на текущий момент, проблемным остался по моему лишь Tilesentry.xml. Хотя и могу ошибаться, ибо 90% вообще не дают никакой внятной информации по ошибкам. Тем не менее, для эффективной работы все эти конфиги нужно переписывать под себя и под свой клиент. Но если оно все вам нафиг не нужно или просто лениво, что-то делать, то можно просто вместо конфигов сделать пустышки в стиле: Код <?xml version="1.0" ?> <TilesEntry> </TilesEntry> В этом случае у вас конечно не будет ни групп тайлов, ни кистей ни мульти объектов и прочего, но зато все легко и сразу запуститься безо всякого труда. Ситуация конечно далека от совершенства, но это не забагованность - у меня к примеру, со всеми конфигами никаких ошибок не вылетает вообще. В обычном центереде же не надо все это настраивать и заполнять xml, там все само по себе загружается
--------------------
|
|
|
|
StaticZ |
31.5.2018, 19:46
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Narayan @ 31.5.2018, 19:23) В обычном центереде же не надо все это настраивать и заполнять xml, там все само по себе загружается
Я выше написал, если лениво, то можно ничего и не настраивать и не заполнять - при этом что-то потеряете, но из новых возможностей, а не старых. Для того, что бы один раз нарисовать заборчик смысла и правда нет замарачиваться, а если много работаете с сентрадом, то затраченное время на конфиги быстро окупятся с лихвой, за счет повышения эффективности работы. Те же текстуры без кистей класть куда более муторно, да и на поиск нужных тайлов и подбор цветов уходит куча времени. А тут все по полочкам. В последней версии к примеру еще добавились меши для рисования. Благодаря чему куда легче и проще стало создавать рельеф. Пример, создание холмика в один клик: Список групп, мульти объекты и зум Выбор цвета И это далеко не все ) Сообщение отредактировал StaticZ - 31.5.2018, 20:06
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
Atheist |
31.5.2018, 19:53
|
Master
Сообщений: 1.272
Регистрация: 1.3.2006 Группа: Пользователи Наличность: 0
Пользователь №: 5.330
|
какой то фиговый пример...битый (требует логина на сервуо) посмотрел
--------------------
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025...
|
|
|
|
Juzzver |
1.6.2018, 13:38
|
Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008 Группа: Супермодераторы Наличность: 22559 Из: Северная Корея
Пользователь №: 11.273
|
Как-то после смены винды имел потребность в фидлере, вспомнил, что Статик что-то делал в этом направлении, ну и решил скачать, посмотреть что есть интересного. Проблема началась уже на скачке, т.к. чтобы скачать, надо зарегаться, зарегавшись - надо еще и найти желаемое, (с навигацией насколько помню была проблема на сайте). При первом же запуске вылетает эксепшн. В итоге эти заморочки и фаталы меня добили. Цель была просто айди предмета или анимации посмотреть, но увы, фидлер+ с этим не справился, еще и голову поморочил.
--------------------
|
|
|
|
StaticZ |
1.6.2018, 14:51
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Juzzver @ 1.6.2018, 13:38) Как-то после смены винды имел потребность в фидлере, вспомнил, что Статик что-то делал в этом направлении, ну и решил скачать, посмотреть что есть интересного. Проблема началась уже на скачке, т.к. чтобы скачать, надо зарегаться, зарегавшись - надо еще и найти желаемое, (с навигацией насколько помню была проблема на сайте). При первом же запуске вылетает эксепшн. В итоге эти заморочки и фаталы меня добили. Цель была просто айди предмета или анимации посмотреть, но увы, фидлер+ с этим не справился, еще и голову поморочил.
Регистрация у меня вообще закрытая и не требуется для доступа к публичным проектам. Или вы что-то путаете или качали, откуда еще. А в остальном я писал уже не раз - я делал fiddler+ чисто для себя и для квинты, причем в "лучших традициях" фасткодинга. И хоть сей проект никогда не предназначался для ушей и глаз остальных, то что в результате со временем вышло много всего интересного привлекло к нему внимание и народ стал клянчить сие творения, так что убрав кое какой код связанной с квинтой я выложил его в паблик вместе с сурсами. Для того что бы, тем кому оно нужно и интересно ковырялись бы дальше сами, ибо мне самому лениво за бесплатно копаться в этом говнокоде (оригинальный fiddler тоже тот еще говнокод). Кому надо - поковырявшись разбираются в настройке и запускают (вообщем-то ничего сложного на самом деле нет если разобраться), многих даже русский не останавливает. И обратите внимание, я даже не публиковал нигде сей опус его нет ни на сервуо и форумах сферы/пола, как и уокита, поскольку сам считаю что это творение в том виде в котором оно есть не для массового пользователя. ########################################## Тема закрыта по просьбе автора. Wap.
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|