DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ CreateCharacter()

PlayerBase MissionBase::CreateCharacter ( PlayerIdentity identity,
vector pos,
ParamsReadContext ctx,
string characterName )
inlineprotected

См. определение в файле missionServer.c строка 440

441 {
442 Entity playerEnt;
443 playerEnt = GetGame().CreatePlayer(identity, characterName, pos, 0, "NONE");//Creates random player
444 Class.CastTo(m_player, playerEnt);
445
446 GetGame().SelectPlayer(identity, m_player);
447
448 return m_player;
449 }
proto native void SelectPlayer(PlayerIdentity identity, Object player)
Selects player's controlled object.
proto native Entity CreatePlayer(PlayerIdentity identity, string name, vector pos, float radius, string spec)
Assign player entity to client (in multiplayer)
PlayerBase m_player
Определения missionServer.c:54
proto native CGame GetGame()

Перекрестные ссылки Class::CastTo(), CGame::CreatePlayer(), GetGame(), m_player и CGame::SelectPlayer().

Используется в OnClientNewEvent().