Ignore:
Timestamp:
Nov 16, 2018, 10:38:46 PM (6 years ago)
Author:
alloc
Message:

*Latest optimizations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements/AllocsCommands/Commands/ListKnownPlayers.cs

    r326 r332  
    6262                                } else {
    6363                                        int num = 0;
    64                                         foreach (string sid in PersistentContainer.Instance.Players.SteamIDs) {
    65                                                 Player p = PersistentContainer.Instance.Players [sid, false];
     64                                        foreach (KeyValuePair<string, Player> kvp in PersistentContainer.Instance.Players.Dict) {
     65                                                Player p = kvp.Value;
    6666
    6767                                                if (
    6868                                                        (!onlineOnly || p.IsOnline)
    69                                                         && (!notBannedOnly || !admTools.IsBanned (sid))
     69                                                        && (!notBannedOnly || !admTools.IsBanned (kvp.Key))
    7070                                                        && (nameFilter.Length == 0 || p.Name.ContainsCaseInsensitive (nameFilter))
    7171                                                ) {
    7272                                                        SdtdConsole.Instance.Output (string.Format (
    7373                                                                "{0}. {1}, id={2}, steamid={3}, online={4}, ip={5}, playtime={6} m, seen={7}",
    74                                                                 ++num, p.Name, p.EntityID, sid, p.IsOnline, p.IP,
     74                                                                ++num, p.Name, p.EntityID, kvp.Key, p.IsOnline, p.IP,
    7575                                                                p.TotalPlayTime / 60,
    7676                                                                p.LastOnline.ToString ("yyyy-MM-dd HH:mm"))
Note: See TracChangeset for help on using the changeset viewer.