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

◆ OnDisconnect()

void ManBase::OnDisconnect ( )
inlineprivate

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

7093 {
7094 Debug.Log("Player disconnected:"+this.ToString(),"Connect");
7095
7096 // analytics
7097 // force update of the stats
7098 // if player disconnect too soon, UpdatePlayersStats() is not called
7100
7101 StatsEventDisconnectedData data = new StatsEventDisconnectedData();
7102 data.m_CharacterId = g_Game.GetDatabaseID();
7103 data.m_Reason = "Disconnected";
7104 Analytics.PlayerDisconnected(data);
7105
7106 if (m_AnalyticsTimer)
7107 m_AnalyticsTimer.Stop();
7109
7111 }
DayZGame g_Game
Определения DayZGame.c:3868
proto string ToString()
void Debug()
Определения UniversalTemperatureSource.c:349
void OnPlayerDisconnect(Man player)
Определения AnalyticsManagerServer.c:18
AnalyticsManagerServer GetAnalyticsServer()
Определения Game.c:1508
ref Timer m_AnalyticsTimer
Определения PlayerBase.c:253
void SetPlayerDisconnected(bool state)
Определения PlayerBase.c:2327
void UpdatePlayerMeasures()
Определения PlayerBase.c:7047
string m_CharacterId
character ID
Определения ScriptAnalytics.c:61
string m_Reason
reason of disconnect (quit, kick, ban, sign-out...)
Определения ScriptAnalytics.c:62
proto native CGame GetGame()

Перекрестные ссылки g_Game, CGame::GetAnalyticsServer(), GetGame(), Debug::Log(), m_AnalyticsTimer, StatsEventDisconnectedData::m_CharacterId, StatsEventDisconnectedData::m_Reason, AnalyticsManagerServer::OnPlayerDisconnect(), Analytics::PlayerDisconnected(), SetPlayerDisconnected(), ToString() и UpdatePlayerMeasures().