Два варианта, немного обновить шрифты, прям подрезать под пиксели.View attachment 9280
Does anyone know which client file and rendering function is responsible for modifying the vertical space gap between the player name and title as shown in the picture?
NCTargetNameManager::DrawTargetName and instead of calling UFontManager::GetLineGap, you can just pass a value straight into eax. For instance, if you replace that call with mov eax, 0 and nop, the gap will be completely gone.Hi, whats name program for view nwindow.dll?You can change this either in interface.xdat or directly in nwindow.dll.
I only have the HF client on hand right now, so I'll show you using that as an example, it should most likely work on other clients too.
In interface.xdat, you can just change the value in the fonts section under lineGap:
Alternatively, in nwindow.dll, you can find the functionNCTargetNameManager::DrawTargetNameand instead of calling UFontManager::GetLineGap, you can just pass a value straight into eax. For instance, if you replace that call with mov eax, 0 and nop, the gap will be completely gone.
I use the IDA Pro disassembler, but there's also Ghidra, which is free: https://github.com/nationalsecurityagency/ghidrawhats name program for view nwindow.dll