Jump to content

[Guide] How to enable Help.htm (Nwindow.dll)


Recommended Posts

Posted

When you Click Help button:

 

 

 

help4ge.jpg

 

 

 

and nothing happends, or you just see this window like this:

 

 

 

help28db.jpg

 

 

 

Then you have to enable somehow. Right, but how? Well the protection is different from server to server.

 

1) First of all make sure you run game from original L2.exe [248 KB (253.972 byte)] thats the default filesize from L2C3 OFF client.Some latest protections have modified the L2.exe or something equal like loader.exe,updater.exe etc... which make changes "On the fly" (while the exe is running) to your client's dlls like engine.dll,nwindow.dll and other. If your l2.exe isnt the default one, then you can download it here or setup your L2C3 client from the begining and grab it from there.If its not modified (in your server's patch) then you are lucky!

 

2) Check if nwindow.dll has the default filesize [2,45 MB (2.572.308 byte)]. If its not try the default one Here

 

 

 

Now test if the game starts/logins. If its not continue to step 3. (optional)

 

 

 

3) Check Engine.dll  has the default filesize: [6,93 MB (7.274.516 byte)]. If its not try the default one. (link here).You will need some hexing to change Revision and Protocol to connect.Some protocols can be found Here

 

 

 

Now test again if the game starts/logins. If its not continue to step 4.

 

 

 

4) The alternative way is to hex nwindow.dll leaving all the other files as is.In my example i used Ollydbg Assembler Analyzer v1.10 .Open nwindow.dll from your system folder (because it reads imports-exports). Find the address (default is 100555F9) as you see in the picture:

 

 

 

ollydbg5bt.jpg

 

 

 

There you see 74 0C which means to jump somewhere else (at 10055607) in the memory and execute the Help button functions. If you see instead of 74 0c the numbers 90 90 that means, "dont jump,dont do nothing - NOP) change them to 74 0C in order to work.If you want to do it much easier use a hex editor like XVI32 like the picture above:

 

 

 

 

 

xvi6kg.jpg

 

 

 

 

 

Now test if help is enabled.

Posted

Maxtor can you give a little more description of howto find the correct lines? I have modified l2.exe but engine.dll and nwindow.dll are the same size as the default one's. The problem is that the line 100555F9 is missing or i cant find it, i cant even find the line 10055607 with both Ollydbg and W32Dasm

Posted
What am i supposed to search for i cant find line "100555f9" with search. How to find the correct line?

 

 

 

 

 

line "100555f9" is missing because your nwindow.dll is packed. Use the default one as the picture.

Posted

I checked the size of nwindow.dll it was the same as the size you posted. nvm I'll check it when i go home can you link me to some default nwindow.dll (the upper link is not active).

Posted
I checked the size of nwindow.dll it was the same as the size you posted. nvm I'll check it when i go home can you link me to some default nwindow.dll (the upper link is not active).

 

 

 

i updated my 1st post.

Posted

maxtor,

 

if i use the default l2.exe my game cant be opened, so i need to use the l2.exe of server patch

 

-

 

the engine.dll are the same size of default

 

-

 

well,

 

i have modified the nwindow.dll and now i can open the help.htm ingame but the functions dont work

 

 

 

ill need the correctly l2.exe and engine.dll?

 

how and what i need to modify in these files? :/

 

 

 

obs: if u need to know what server i need, pm-me

Guest
This topic is now closed to further replies.



  • Posts

    • The Time Has Come!    Tomorrow, L2DoubleDamage officially launches! Get ready for epic PvP battles, legendary rewards, and tons of action-packed features!    Opening Date: February 28, 2025  Opening Time by Country:  Greece: 20:00  Brazil: 15:00  Russia (Moscow): 21:00  Argentina: 15:00  Important Note: The donation weapons, armors, and jewelry will be closed for 2 days for the donors.   Key Features:  100% PvP Full Balance – No Pay to Win!  Ultra Stable – No Wipes, Long-Term Project!  Siege Castles: Giran, Aden, Rune  Giran Siege Reward: 100€ Real Money! (Every week after: 50€)  VIP Autofarm: x2 Drop & Name Color Change  6 Grand Bosses & 6 Special Grand Bosses!  Casino – Try Your Luck & Win Big!  Daily PvP Events – Show off your skills!  Enchant Rates: Safe +6, Max +25  JOIN NOW and prepare for the ultimate PvP experience! Check out the official links below:    Website: L2DoubleDamage  Discord: Join Here  Instagram: Follow Us  YouTube: Watch the Trailer  Facebook: Like Our Page  Get ready! The adventure begins tomorrow!    🚀 JOIN NOW & Experience the Best PvP Gameplay Ever! 🚀 🌐 Website: http://www.l2doubledamage.com/ 💬 Discord: https://discord.gg/l2doubledamage 📷 Instagram: https://www.instagram.com/l2doubledamage/ 📘 Facebook: https://www.facebook.com/profile.php?id=61573159438765&sk=about_contact_and_basic_info 📺 YouTube:  
    • 🔥 L2Custom.com - FRESH START/WIPE! 🔥 🗓️ Wipe/Open Date: 2025-03-01, 18:00 GMT+2 ⚔️ Chronicle: Interlude | Rates: High 🌟 Key Features: ✅ Custom Items – Enhanced PvP Experience ✅ Full Buffer – No Hassle, Just Action ✅ Olympiad (A-Grade Only) – Every Week ✅ Castle Sieges – Every Week 🚀 Fresh Start – Dominate from Day 1! Gather your clan, forge alliances, and prove your strength on the battlefield! 🌐 Join Now: www.l2custom.com 💥 Don’t miss out on the ultimate PvP experience! 💥
    • A new template is available: Ancient-World - Responsive HTML Template    
    • We are still taking new orders! Let us talk on Telegram!
    • Hello. Looking for bot for L2 Reborn x1 Origin. Some1? L2adrenaline dont work ;/
  • Topics

×
×
  • Create New...