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

5 страниц V « < 3 4 5  
Тема закрытаОткрыть новую тему
> Опять этот Орион
StaticZ
сообщение 31.5.2018, 18:36
Сообщение #81


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 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...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Narayan
сообщение 31.5.2018, 19:23
Сообщение #82


**********

Гарант UoKit
Сообщений: 2.847
Регистрация: 28.3.2007
Группа: Супермодераторы
Наличность: 15545
Пользователь №: 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, там все само по себе загружается


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 31.5.2018, 19:46
Сообщение #83


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 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...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Atheist
сообщение 31.5.2018, 19:53
Сообщение #84


********

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...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 1.6.2018, 13:38
Сообщение #85


**********

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



Как-то после смены винды имел потребность в фидлере, вспомнил, что Статик что-то делал в этом направлении, ну и решил скачать, посмотреть что есть интересного. Проблема началась уже на скачке, т.к. чтобы скачать, надо зарегаться, зарегавшись - надо еще и найти желаемое, (с навигацией насколько помню была проблема на сайте). При первом же запуске вылетает эксепшн. В итоге эти заморочки и фаталы меня добили. Цель была просто айди предмета или анимации посмотреть, но увы, фидлер+ с этим не справился, еще и голову поморочил.


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


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 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...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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