自瞄实时状态加入左上角诊断(Aim/Method/Key/Tgt), 关菜单即可观察
This commit is contained in:
parent
211d8ac4c2
commit
a56de0ef13
|
|
@ -29,6 +29,21 @@ void CFramework::RenderInfo()
|
|||
(int)GetEntityList().size());
|
||||
StringEx(ImVec2(8.f, 24.f), ImColor(1.f, 1.f, 0.f, 1.f), ImGui::GetFontSize(), diag);
|
||||
|
||||
// --- 自瞄实时状态 (关菜单也能看) ---
|
||||
// Aim = 自瞄开关; M = 方式(MEM内存/MOU鼠标); Key = 触发键是否按住
|
||||
// Tgt = 是否锁定目标; d = 目标离屏幕中心距离px
|
||||
bool k0 = (GetAsyncKeyState(g.g_AimKey0) & 0x8000) != 0;
|
||||
bool k1 = (GetAsyncKeyState(g.g_AimKey1) & 0x8000) != 0;
|
||||
char aim[192]{};
|
||||
snprintf(aim, sizeof(aim),
|
||||
"Aim:%s M:%s Key:%s Tgt:%s d=%.0fpx",
|
||||
g.g_Aim ? "ON" : "OFF",
|
||||
g.g_AimMethod == 0 ? "MEM" : "MOU",
|
||||
(k0 || k1) ? "HOLD" : "--",
|
||||
m_diagBestAddr ? "LOCK" : "NONE",
|
||||
m_diagBestDist);
|
||||
StringEx(ImVec2(8.f, 42.f), ImColor(1.f, 0.f, 0.f, 1.f), ImGui::GetFontSize(), aim);
|
||||
|
||||
// Crosshair
|
||||
if (g.g_Crosshair && !local.IsAiming())
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue