Перейти к публикации

wmii_v2

Вассал
  • Публикации

    95
  • Зарегистрирован

  • Посещение

Все публикации пользователя wmii_v2

  1. wmii_v2

    Interface Modification

    Когда собирал доп классы было такое что по ошибке вместо папки с компилятором засунул файлы в папку с игрой, после чего начинались похожего плана криты, не устранявшиеся даже полной проверкой клиента. Я бы начал с проверки игры на "лишние" папки с *.u/uc файлами.
  2. wmii_v2

    Interface Modification

    Запросто. Для окон съезжающих при ресайзе выставляются правильные anchor'ы вместо topleft и вот уже все само куда нужно встает без каких-либо телодвижений. Очистить unk.4 у шоткатов. Но пользоваться панелькой не советую.
  3. wmii_v2

    Interface Modification

    Ах ты ж больной ублюдок, у красной шапочки, как и увсех девочек, есть целевые отверстия, нечего бедняжку к извращениям склонять ;) Сброс интерфейса - отладочный по сути механизм, не надо его трогать. Все замечательно настраивается без какой-либо необходимости что-то потом сбрасывать. Чтобы UILockReset не трогало окно удаляешь его полностью из defwinpos, потом идешь в свойства окна: unk.109 = -1 чтобы координаты окна не считывались/сохранялись в windowinfo, выставляешь anchor'ы и собственно все.
  4. wmii_v2

    Interface Modification

    А что непонятного? В общем случае задача сводится к "вывести информацию + настроить отображение в зависимости от контекста". В конкретном все в тысячу раз проще, тк в окне уже есть ненужный текстбокс с готовой логикой, остается только заменить GetUserRankString() требуемой функцией. Всех правок на 4 байта: Открыть файл, найти C2 0E 36 FF 0C 00 5D 02 и заменить D2 05 36 E8 0A 00 5D 02.
  5. В свойствах окон есть параметр (unk.109) отвечающий за то записывать координаты окна в ini-шку или нет. Пробовали крутить?
  6. wmii_v2

    Interface Modification

    Call GetClassType() Как раз слои наложения рулятся в xml-ке и ни каких танцев с бубном или сложных правок там не требуется.
  7. wmii_v2

    Interface Modification

    К примеру, текстуру подсветки активной ячейки вы удалили/советовали другим удалить. Скрипт будет безуспешно искать каждый участвующий в его логике объект сначала в своем окне, потом во всех других окнах. Тебя не начнет моментально фризить в городе на тестах, нет, но в высоконагруженных локациях вроде осад замков лишняя нагрузка на слабых машинах будет становиться осязаемее с каждой такой оборванной связью. Внезапно, да? Не подумали, бывает. А это не единственное о чем не подумали, просто я плюнул и не стал спорить.
  8. wmii_v2

    Interface Modification

    Вспомнили вполне конкретный факт того, как кто-то присобачил свой ник на чужую работу. Ты прибежал и начал строчить простыни на тему "твой патч говно, ты сам говно, да ты иконки не рисовал, да я твой дом труба шатал... ой, интерфейс круче тебя делал". Даже если саво говно, патч его говно, а ты построил ИИ, который может кофе варить и минеты на регрупах бахает для расслабления, даже если так, это как-то изменяет простой факт того что тебя таки поймали на том что ты ставил копирайт на чужом? Не меняет. Поступил некрасиво, бывает, чем запомнился - то и вспоминают, обижаться тут надо на себя, а не на других. А что *.u? Большая часть интерфейса описана в interface.xdat, отдельные вещи в дллках. Хочешь чтобы элементы интерфейса реагировали на приходящие в клиент события - добавляй соответствующие обработчики. То что я кое-где оставлял замечания что без доработки логики полноценно та или иная вещь работать не будет, ну так это констатация факта и не более. Типичный пример те самые панельки полетные или профа в таргете. Да, профа показывается, да, скилы жмутся, а потом начинаются оговорки - там сабкласс не учитывает, тут не прячется когда в таргете мобы и нпс, здесь кнопочки не работают, номера не листаются, при заходе на грацию цирк начинается и далее-далее длинный список "незначительных мелочей". Как говорится, кому-то и кобыла - невеста, только лошадью от этого она быть не перестает.
  9. wmii_v2

    Interface Modification

    Неплохие простынки, оценил. Столько агра, метания стрелок и переходов на личности, а всего-то стоило назвать вещи своими именами. Человек подменил чужие копирайты на свои? Подменил. Можете хоть укакаться, но факт останется фактом. В остальном же как зарекался лезть с советами к нежелающим слушать людям, так и не лезу. Варитесь дальше в своем мирке.
  10. wmii_v2

    Interface Modification

    Ты удалил из работы имя автора и поставил вместо него свой ник. И теперь лепишь жалкие отмазки "меня друган попросил", "да мы на 10 минут всего", "да твой пач ваще говно лагучее" и это еще более мерзко. По шкале мудаков это 150 баллов из 100 возможных, не надо рассказывать что затирать чужое имя на текстуре и вписывать свое проще чем удалить текстуру полностью/пройтись ластиком и не оставить копирайтов совсем.
  11. wmii_v2

    Interface Modification

    Ты взял чужую работу и присандалил свой копирайт. Это если по сути. Если вы с другом решите попробовать крепкую мужскую дружбу, но в итоге тебе не понравится, то ты от этого уже и не пидорас? :D
  12. wmii_v2

    Interface Modification

    Все по феншую. Сначала в комнату влетает граната, а уже потом боец.
  13. wmii_v2

    Interface Modification

    Прикидываешь сколько человек потратил времени, домножаешь на его текущую зарплату. Понимаешь что задушен жабой и перестаешь предлагать глупости :)
  14. wmii_v2

    Interface Modification

    Забудь. Не надо путать вовку и ладву. В первом случае у тебя есть открытый аpi + lua, во втором редактор для xml-ки в которой только базовые примитивы интерфейса. Вдохновенными речами или угрозами заплатить 1,5 евро ты тут делу не поможешь
  15. wmii_v2

    Interface Modification

    Теоретически возможно, на практике же в зависимости от элемента количество требуемой работы варьируется от тридцати секунд до пары недель.
  16. wmii_v2

    Interface Modification

    И правда, 10% :D
  17. Содержимое detailstatuswnd обновляется вне зависимости от того открыто ли окно. Я не то чтобы претендовал на какие-то копирайты... даже наоборот -- противник этой хрени. Но все же довольно забавно когда человек говорит: "ничего не знаю, ничего не слышал", и при этом interface.u из архива байт в байт совпадает с выложенным мной в треде Саво. PS: Нравится принципиальное отсутствие миллиона инвалидо-решений аля "1000500я панелька скилов" :)
  18. wmii_v2

    Interface Modification

    Пора снова картинку с джекичаном искать. По дефолту скрыть раздел/показать раздел это кнопки внутри scrollarea. То что при одевании талика/пухи с лсами все разделы разворачиваются - это нормально, так клиент работает из коробки. Какие ты там нагородил кнопки под радаром, откуда у тебя вылазят окна и тд - это абсолютно не очевидные вещи. Лично мне даже сейчас не понятно что ты пытался донести. В любом случае есть скажем так потолок изменений, которых можно добиться занимаясь этим извратом. Сделать "как у тесея" можно, сделать по-человечески - нет. Кнопка в менюшке по прежнему будет убирать к чертовой матери все. Хоткей - тоже. Неочевидное управление, интерфейс под конкретную даже не профу, а чара, конские размеры окон и тд и тп. Называется найди 10 отличий: http://file.karelia.ru/f5sdns/ Просто устойчивое выражение :)
  19. wmii_v2

    Interface Modification

    Ой, гы, на скрине кнопок скрыть раздел же вовсе нет. Ты под "открытием" подразумевал что наворотил какого-то говна и у тебя разделы из списка скилов начинали из других окон лезть?
  20. wmii_v2

    Interface Modification

    Оно и в дефолтном клиенте так. Обновился список скилов - перегрузилось окошко. Состояния развернуто/свернуто клиент не запоминает. Ковыряниями в xdat ты это никак не изменишь, поплачь и смирись.
  21. wmii_v2

    Interface Modification

    Эти узбекские хитрости не сработают, размер окна выставляется динамически. Разве что удалить. В любом случае весь этот огород из серии "как трахнуть себя кочергой".
  22. wmii_v2

    Interface Modification

    А почему они должны юзаться? Ну хоть одну логичную причину.
×
×
  • Создать...