1. Если запускаете игру не через l2.exe , а с помощью загрузчика - избавляйтесь от последнего. 2. файл l2.exe должен быть оригинальный, его можно подобрать из других папок system (почти все сервера свои system выкладывают), но его редко правят.
3. либо меняете nwindow.dll тоже на оригинальный, либо делаете следующее:
Решение для любителей Winhex: (если конечно гейм гвард не запущен)
открываем процесс l2.exe, ищем модуль nwindow.dll ищем строку 90908B11FF92B4000000 и меняем на 740C8B11FF92B4000000
Либо ищите и меняйте это внутри nwindow.dll, если он не запакован, конечно.