public void ClearOfflineData(ServerSession serverSession) { PlayerData playerData = cacheSvc.GetPlayerDataCache(serverSession); if (playerData != null) { playerData.time = timeSvc.GetNowTime(); if (!cacheSvc.UpdatePlayerData(playerData.id, playerData)) { PECommon.Log("Update OffLine Time Error", LogType.Error); } cacheSvc.ClearOffLineData(serverSession); } }