Ru/UTIL GetLocalPlayer: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 1: Line 1:
{{otherlang2
{{lang|title=UTIL GetLocalPlayer|UTIL GetLocalPlayer}}
|title=UTIL_GetLocalPlayer
 
|en=UTIL_GetLocalPlayer
}}
UTIL_GetLocalPlayer это [[UTIL]], используемый в Source Engine для нахождения локального игрока. Если игра запущена в одиночном режиме, возвращается указатель на структуру локального игрока. Если нет, возвращается NULL.
UTIL_GetLocalPlayer это [[UTIL]], используемый в Source Engine для нахождения локального игрока. Если игра запущена в одиночном режиме, возвращается указатель на структуру локального игрока. Если нет, возвращается NULL.



Revision as of 04:03, 20 November 2022

English (en)Русский (ru)Translate (Translate)

UTIL_GetLocalPlayer это UTIL, используемый в Source Engine для нахождения локального игрока. Если игра запущена в одиночном режиме, возвращается указатель на структуру локального игрока. Если нет, возвращается NULL.

Использование

//-----------------------------------------------------------------------------
// Цель: Возвращается указатель на игрока если игра запущена в одиночном режиме, если нет - NULL.
//          
// Ввод  : 
// Вывод : CBasePlayer*
//-----------------------------------------------------------------------------
UTIL_GetLocalPlayer()

Пример

CBasePlayer *pPlayer = UTIL_GetLocalPlayer();
if ( pPlayer )
{
    // Любое действие
}
Vector vecPlayerCenter = UTIL_GetLocalPlayer()->WorldSpaceCenter();