Автор
Тема: Присвоение процессу l2.exe своей уникальной иконки  (Прочитано 12051 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Навухогорлоносор

  • Постоялец
  • ***
  • Сообщений: 175
  • Karma: 56
    • Просмотр профиля
Чтобы сделать подобную штуку

не нужно быть семи пядей во лбу в области реверс инжиниринга.
Итак, приступим:
 1. Перво-наперво нужно наделать необходимое количество копий папки system.


 2. Следующим шагом будет открытие файла window.dll любой прожкой, которой можно открыть dll, exe файлы. Нужно в древовидном меню выбрать секцию Icon и первой же иконкой и будет значиться дефолтная эльфийская бошка. Их там две. Да и пофиг, заменим одной иконкой обе. Все равно используется только одна.



 3. После, берется подходящая иконка и, главное, на что стоит обратить внимание - разрешение (32х32)и формат (ICO). И простым перемещением с зажатой левой кнопкой мыши ставится вместо вышеупомянутой эльфийской головы. Не забыть сохранить принятые изменения.



4. Проверить результат



Для ленивых наклепал немного разных вариаций того, что было у меня. Там в каждой папке есть свой window.dll и образец иконки, который будет отображаться при у окна с линейкой.
https://yadi.sk/d/FE16TYNO3A4EFx

Вот мой ресторатор, который был использован в уроке
https://yadi.sk/d/EQzoiMjs3A4EEo



Вот видосина для совсем уж ультраленивых. Без голоса правда. Чтобы не было так скучно влепил кусок песенки группы Kasabian
https://youtu.be/M41Fxzgr7cE

Там заметите пару фишечек, однако оставлю это пытливым умам познать самим как же все это зафигачено.
Sorry but you are not allowed to view spoiler contents.

Оффлайн Навухогорлоносор

  • Постоялец
  • ***
  • Сообщений: 175
  • Karma: 56
    • Просмотр профиля
by the way
это последняя темка с этого аккаунта(задрала роль мододела). Уже планировал удалить его утром, да вот с нового ника нельзя создавать темы с картинками и ссылками.
Теперь буду сидеть на prihlop
Все просьбы по моддингу будут игнорироваться. Сорямба за прямоту :pardon: Учите, познавайте. Все очень просто

Оффлайн Origin

  • Старожил
  • ****
  • Сообщений: 252
  • Karma: 48
  • Omnipresent
    • Просмотр профиля
Спасибо за тему,

Удачной игры и плюс в карму

Надеемся, что ты еще когда-то соскучишься по моддингу :D

Оффлайн Kamiko-san

  • Ветеран
  • *****
  • Сообщений: 7475
  • Karma: 134
  • Демагог, тролль и флудер. Домовой Арканы.© Maou
    • Просмотр профиля
 На кого ж ты нас, атэц радной...  :'(
Хитрость - норма жЫзни, а спойл - ее смысл!

"...Камикото - нормальный адекватный гном." © Hisoka.

Спойлер должен уметь влезть человеку в душу. И чего-нибудь оттуда достать! ©

Оо, Ками, ты мозг сервера )© ddsdsd

ПМ в игре: Kamiko, Kamikoto, Naoko, Saki, Yukie, Morimoto, Shinoda, Ohiko, Aiko, и так дальше...

http://vk.com/kamikox3
https://vk.com/l2arcanainterlude


Оффлайн KRAFTOLOG

  • Ветеран
  • *****
  • Сообщений: 1750
  • Karma: -333
  • Alberta/Fetisher/Ненавистник гномов
    • Просмотр профиля
Ни у кого не возникло проблем, что при изменении иконки в файле Window.dll не пускает в игру ( после ночного обновления 25.06.2017)?
Все слушайте Крафтолога, он фигню не скажет.




Оффлайн Muerto

  • Новичок
  • *
  • Сообщений: 15
  • Karma: 0
    • Просмотр профиля
Да ты прав, при попытке запустить окно выбивает крит(

Оффлайн Muerto

  • Новичок
  • *
  • Сообщений: 15
  • Karma: 0
    • Просмотр профиля
Вот ошибочка

Assertion failed: GIsDynamicRecompile || GIsEditor || GetSuperClass() || this==UObject::StaticClass() [File:.\UnClass.cpp] [Line: 857]

History: UClass::Bind <- (Class LineageMonstersTex.death_knight) <- ULinkerLoad::CreateExport <- (death_knight 131721437) <- IndexToObject <- ULinkerLoad::CreateExport <- (death_knight_t00 131721437) <- ULinkerLoad::Create <- UObject::StaticLoadObject <- (Engine.Texture LineageMonstersTex.Death_Knight_T00 NULL) <- UOrcMove::CalculateCRC32 <- UGameEngine::Init <- InitEngine


Есть какие нибудь соображения по этому поводу? А то я не бум-бум в таких вопросах?

Оффлайн KRAFTOLOG

  • Ветеран
  • *****
  • Сообщений: 1750
  • Karma: -333
  • Alberta/Fetisher/Ненавистник гномов
    • Просмотр профиля
У меня не критует, а выдает ошибку при логине  , будто я клиент не обновил :pardon:
Все слушайте Крафтолога, он фигню не скажет.




Оффлайн Rif

  • Ветеран
  • *****
  • Сообщений: 1849
  • Karma: -512
  • Sarisofor, MKE, PEREMOGA, Poltorak
    • Просмотр профиля
by the way
это последняя темка с этого аккаунта(задрала роль мододела). Уже планировал удалить его утром, да вот с нового ника нельзя создавать темы с картинками и ссылками.
Теперь буду сидеть на prihlop
Все просьбы по моддингу будут игнорироваться. Сорямба за прямоту :pardon: Учите, познавайте. Все очень просто
Ты очень злой человек  :'(
... я агресивен, настойчив и не считаюсь с людьми ибо люди для меня в большинстве случаев-говно!

Оффлайн KRAFTOLOG

  • Ветеран
  • *****
  • Сообщений: 1750
  • Karma: -333
  • Alberta/Fetisher/Ненавистник гномов
    • Просмотр профиля
Проблема оказалась не в том.
При изменении значка в файле Window.dll игра вполне себе запускается. Проблема в том , что при изменении значка в l2.exe игра начинает выдавать ошибку , будто клиент не обновлен.
У меня проблема решилась  созданием ярлыка на l2.exe и сменой значка уже на ярлыке , а не на exe файле. Всё гениальное просто  :D
Все слушайте Крафтолога, он фигню не скажет.




Оффлайн Qub

  • Новичок
  • *
  • Сообщений: 15
  • Karma: 0
    • Просмотр профиля
такс. решил сделать себе такую фишку, но задался вопросом.. где взять иконки? нашел в интернете но.. с линедии качать по 1 полная Ж(хотя и нужно всего 5!-а их  инету)
может кто подскажет

Оффлайн MacSed

  • Старожил
  • ****
  • Сообщений: 489
  • Karma: 71
    • Просмотр профиля
такс. решил сделать себе такую фишку, но задался вопросом.. где взять иконки? нашел в интернете но.. с линедии качать по 1 полная Ж(хотя и нужно всего 5!-а их  инету)
может кто подскажет
https://yadi.sk/d/eRpASMj83KsiFC
Только они в формате *.png, но перегнать в *.ico не должно составить труда.
Как я уже говорил и Ставру и Лансиелю, Печальки потеряли вес своих слов в отношении набора варов в момент перехода Церберов.
-->Hashishi держит слово.<--

Оффлайн Romeus

  • Старожил
  • ****
  • Сообщений: 303
  • Karma: 6
    • Просмотр профиля
у кого получается запустить клиент с этими фишкам?
у меня почему-то запускается с иконками ПП, ШЕ и варка.
а вот БД, ЕЕ и СВС отказываются запускаться, СГ их блочит.
кто может поделиться Window.dll с иконками БД, ЕЕ и СВС?
в свою очередь чот мои ПП, ШЕ и ВК:
https://yadi.sk/d/pWwiMngiLqSxkQ

Оффлайн AVAYS

  • Ветеран
  • *****
  • Сообщений: 778
  • Karma: 133
    • Просмотр профиля
это называется "откровения багоюзеров"  ;D
Это запрещено правилами сервера, должен был знать, очевидно же.  :o

Оффлайн Romeus

  • Старожил
  • ****
  • Сообщений: 303
  • Karma: 6
    • Просмотр профиля
это называется "откровения багоюзеров"  ;D
Это запрещено правилами сервера, должен был знать, очевидно же.  :o
не смеши, ибо уже не смешно. будь мужиком.
иди в реал окунись, что ли…