Пример #1
0
    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);
        }
    }