public void onServerResponded(gameserveritem_t server) { SteamworksServerInfo newServerInfo = new SteamworksServerInfo(server); SteamworksServerInfoRequestResult result = new SteamworksServerInfoRequestResult(newServerInfo); this.triggerCallback(result); this.cleanupQuery(); SteamworksMatchmakingService.serverInfoRequestHandles.Remove(this); }
public static void kurwaanyad(SteamworksServerInfo asd)//(SteamworksServerInfo ts, HServerListRequest request, int index) { Console.WriteLine("Nigger"); Console.WriteLine("Nigger2 " + asd.players + "/" + asd.capacity); //asd.players = 23; Console.WriteLine("Nigger2 " + asd.players + "/" + asd.capacity); //if (request == ts.serverListRequest) //{ /* Console.WriteLine("Nigger"); * SteamServerInfo item = new SteamServerInfo(SteamMatchmakingServers.GetServerDetails(request, index)); * try * { * PropertyInfo prop = item.GetType() * .GetProperty("players", BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic); * if (null != prop && prop.CanWrite) * { * prop.SetValue(item, 23, null); * Console.WriteLine("a1"); * } * Console.WriteLine("a2"); * } * catch (Exception ex) * { * Console.WriteLine("Kurva neniked " + ex.Message); * } * if (item.maxPlayers >= CommandMaxPlayers.MIN_NUMBER) * { * if (ts.currentList == ESteamServerList.INTERNET) * { * if (item.maxPlayers > (CommandMaxPlayers.MAX_NUMBER / 2)) * { * return; * } * } * else if (item.maxPlayers > CommandMaxPlayers.MAX_NUMBER) * { * return; * } * int num = ts.serverList.BinarySearch(item, ts.serverInfoComparer); * if (num < 0) * { * num = ~num; * } * ts.serverList.Insert(num, item); * if (ts.onMasterServerAdded != null) * { * ts.onMasterServerAdded(num, item); * } * }*/ //} }
public SteamworksServerInfoRequestResult(SteamworksServerInfo newServerInfo) { this.serverInfo = newServerInfo; }