Key Features:
Spectator mode between friends.
Activation directly from the friends list.
Real-time visualization of the observed character.
Real-time tracking of the observed player's movements.
Visualization of basic attacks.
Visualization of combat against mobs and other players.
Support for map changes made by the observed player.
Support for spectating across different channels/cores.
This is a Friend Spectator Mode System integrated into both the client and server. It allows a player to watch a connected friend’s activity in real time, including their movements, combat, map changes, attacks, and surrounding environment, without controlling the observed character or physically moving their own character.
The system uses permissions through the friends list and includes a privacy option that allows players to block spectators. While a player is being observed, they can see a panel displaying the number and names of the players currently watching them.
The spectator can leave spectator mode at any time. The system also automatically ends the spectator session if the observed player logs out.
Additionally, the system is designed to work seamlessly across different channels/cores.
https://gyazo.com/3d450ebf4c6ef6f053a066c6e2e446e5

