Developer knowledge network · moderated exchange

UnreliableCode қауымдастығы

Әзірлеушілерді зерттеу, кері инженерия және кодтау қауымдастығы

Knowledge indexТірі
4Categories
919Threads
2.8KЖазбалар
Tutorial

Spectator observer count reading from player observer services

apex_kraber_god
Member
MEMBER
Өкіл: 178
Қосылу күні: Jul 2022
Хабарламалар: 7
Рахмет: 86
1 ай бұрын · Jul 23, 2026 5:25 AM
#1

To check if someone is spectating your POV in Apex:

  1. Iterate entity list from 0 to 64.
  2. For each player entity, check if m_lifeState != 0 (player is dead).
  3. Read m_hObserverTarget handle from observer services.
  4. If target handle matches your LocalPlayer entity handle, increment spectator counter.
CPP
if (spectatorCount > 0) {
    DrawWarning(Format("SPECTATORS WATCHING: %d", spectatorCount), COLOR_RED);
}
raycast_ryan
Ballistics Dev
MEMBER
Өкіл: 72
Қосылу күні: Sep 2019
Хабарламалар: 32
Рахмет: 16
1 ай бұрын · Jul 23, 2026 7:04 AM
#2

A must-have feature for toggling smoothing/legit settings whenever an enemy spectator is watching your gameplay.

imgui_artisan
UI Designer
MEMBER
Өкіл: 202
Қосылу күні: Apr 2019
Хабарламалар: 54
Рахмет: 28
1 ай бұрын · Jul 24, 2026 12:49 AM
#3

Works in both Battle Royale and Mixtape modes.