Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 05/17/24 in all areas

  1. 1 point
    На самом деле, за загрузку, отвечает метод LoadHtml. Как сделано например в interface.u -> UserPetitionWnd.uc: class'UIAPI_HTMLCTRL'.static.LoadHtml( "UserPetitionWnd.HelpHtmlCtrl", "..\\L2text\\" $ PetitionCategoryLink[ a_SelectedIndex - 1 ] ); Оно прописано везде статично, путь нигде жестоко не привязывается, многие вещи в клиенте написаны статично в том числе и пути к файлам, не всем конечно но к многим, например на оконную систему и т.д. Все это находится в nwindow.dll
  2. 1 point
    Просмотр файла lin][info Продолжаю выкладывать скрипты своей БЗ, на сей раз уже под Ertheia - правда вам ничего не мешает адаптировать их под свои хроники, главное иметь прямые руки. Скрипты текущей версии не сильно отличаются от предыдущей расшаренной версии - просто исправлены разные мелкие ошибки и добавлено немного больше функционала. Самое важное изменение по сути сделано в парсерах клиентских данных - они теперь работают с клиентскими файлами, декодированными при помощи L2ClientDat, а не при помощи L2FileEdit или l2disasm. Кстати, файлы русской версии клиента Ertheia, декодированные при помощи L2ClientDat идут в комплекте. Пример работы БЗ - lin][info (Ertheia) (справочная база) Для тех кто ждет здесь готовую базу со всеми данными - их тут нет. Это именно что чисто движок для БЗ - данные в нее вы должны будете занести из своей сборки, предварительно адаптировав для этого прилагающиеся в комплекте парсеры. Добавил Gaikotsu Добавлено 05/11/19 Категория Web составляющие Автор Gaikotsu  
×
×
  • Create New...