Tutti i sistemi

C++PythonClient
GUI Scale
Ridimensionamento UI in gioco dal 75% al 200% — mapping mouse corretto incluso.
◆Preset: 75%, 100%, 125%, 150%, 175%, 200%
◆Combo System Options + Apply — salvato in metin2.cfg
◆Lobby/login restano a 1.0x; in gioco usa la scala salvata
◆Hit-test mouse: pixel fisici vs logici
◆WM_SIZE mantiene drag/click precisi dopo resize
GUI Scale (ENABLE_UI_SCALE) offre zoom UI globale senza toccare il DPI Windows. Il combo è in System Options; il valore scelto persiste come UI_SCALE in metin2.cfg e si applica entrando nel mondo.
Solo scalare non basta — quando la dimensione logica UI differisce dal client rect Windows, i clic mancano i pulsanti. Questo pack corregge SetMousePosition, attach clamp durante il drag e WM_SIZE così inventory, taskbar e dialog restano cliccabili a ogni preset.
Patch C++ solo client più Python/UIScript per systemoptiondialog e locale. Fork con HUD custom possono richiedere hook RefreshUIScaleLayout — il patch interfacemodule indica dove.