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

◆ OnDisconnect()

void ManBase::OnDisconnect ( )
inlineprivate

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

7085 {
7086 Debug.Log("Player disconnected:"+this.ToString(),"Connect");
7087
7088 // analytics
7089 // force update of the stats
7090 // if player disconnect too soon, UpdatePlayersStats() is not called
7092
7093 StatsEventDisconnectedData data = new StatsEventDisconnectedData();
7094 data.m_CharacterId = g_Game.GetDatabaseID();
7095 data.m_Reason = "Disconnected";
7096 Analytics.PlayerDisconnected(data);
7097
7098 if (m_AnalyticsTimer)
7099 m_AnalyticsTimer.Stop();
7101
7103 }
DayZGame g_Game
Определения DayZGame.c:3868
proto string ToString()
void Debug()
Определения UniversalTemperatureSource.c:349
void OnPlayerDisconnect(Man player)
Определения AnalyticsManagerServer.c:18
AnalyticsManagerServer GetAnalyticsServer()
Определения Global/game.c:1563
ref Timer m_AnalyticsTimer
Определения PlayerBase.c:253
void SetPlayerDisconnected(bool state)
Определения PlayerBase.c:2318
void UpdatePlayerMeasures()
Определения PlayerBase.c:7039
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().