On alot of the servers these days they use a application updater to keep ur client up to date. Negative side of this is that u cannot launch a client with a edited system folder, since the updater patches it again to its original state.
I use this method to change my npcname-e.dat so i know what treasure chests contain shinny items.
Stuff needed:
Procexp.exe from here http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Edited npcname-e.dat http://rapidshare.com/files/86826762/NpcName-e.rar.html
1. Launch Procexp.exe
2. Copy the my npcname-e.dat to ur system folder.
3. Launch ur updater and quickly switch to procexp.exe and suspend ur updater
4. Launch ur client, with l2.exe or whatever the updater normally runs to get ur client going. (on my server i can use runl2.exe aswell).
5. Login and search for boxes with Open Me above it.
If u r not fast enough to suspend the updater do the following.
1. Launch Procexp.exe
2. Launch ur updater (just relax, take a sh1t or whatever)
3. Ones ur updater patched ur systemfolder, copy the npcname-e.dat to ur sytem folder.
4. Run l2.exe
5. Login, and search for boxes with Open Me above it.
This method can also be used to launch l2 with l2walker. Than simply launch l2.exe from step5 with l2walker.
Edit:
just quikcly made a exe for the npcname-e.dat, so this would be way easier as i posted above.
1. run ur updater
2. run this http://rapidshare.com/files/87834712/npcnamefix.rar.html
3. run client, by pressing agree or whatever in ur updater