UTIL_GetLocalPlayer

From Valve Developer Community
< Ru
Revision as of 10:05, 18 December 2012 by 2010KOHTEP (talk | contribs) (Created page with "{{DISPLAYTITLE:UTIL_GetLocalPlayer}} UTIL_GetLocalPlayer это UTIL, используемый в Source Engine для нахождения локального игрока....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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

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

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

Пример

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