Acest fix rezolva problema pozitiei ferestrei clientului Metin2 in Window Mode.
Probleme rezolvate:
- offset-ul de 7 pixeli
- pozitionarea gresita a ferestrei
- deschiderea clientului in coltul ecranului
Comportament nou:
- Window Mode -> clientul porneste centrat pe ecran
- Fullscreen -> clientul porneste la coordonatele 0,0
- fara define -> comportamentul original ramane activ
*Poze / Video:
*Link download / Code:
Deschide defines.h sau locale_inc.h si adauga:
Deschide UserInterface/PythonApplication.cpp si cauta:
Code:
if (Windowed)
{
m_isWindowed = true;
if (bAnotherWindow)
{
RECT rc;
GetClientRect(&rc);
int windowWidth = rc.right - rc.left;
int windowHeight = (rc.bottom - rc.top);
CMSApplication::SetPosition(
GetScreenWidth() - windowWidth,
GetScreenHeight() - 60 - windowHeight
);
}
}
else
{
m_isWindowed = false;
SetPosition(0, 0);
}


la acest mesaj și conținutul se va afișa automat.




