private IEnumerator Loop() { while (this.enabled && this.isActiveAndEnabled) { yield return(new WaitForSeconds(1)); try { if (Player.localPlayer == null) { wasNull = true; Console.WriteLine("~Local player null~"); continue; } EncolorObject(Player.localPlayer.transform, ShaderManager.TransparentMat005); Console.Write("Pos: {0}", Player.localPlayer.m_playerCamera.transform.position); PlayerManager.Update(); pillars = FindObjectsOfType <RingPillar>(); if (!server) { server = FindObjectOfType <PhotonServerHandler>(); } if (PlayerManager.AllPlayers.Length == 0) { Console.WriteLine(" | No players"); continue; } Console.Write(" | {0} players", PlayerManager.AllPlayers.Length); foreach (var e in PlayerManager.AlivePlayers) { EncolorObject(e.transform, ShaderManager.MatRed); } if (PickupManager.instance == null || PickupManager.instance.m_Pickups == null || PickupManager.instance.m_Pickups.Count == 0) { Console.WriteLine(" | No pickups"); continue; } Console.Write(" | {0} pickups", PickupManager.instance.m_Pickups.Count); Console.WriteLine(); } catch (Exception ex) { Console.WriteLine(ex.Message); Console.WriteLine(ex.StackTrace); } } }
public static Landfall.Network.NetworkPlayer[] GetAllPlayers(this PhotonServerHandler server) { var players = server.JLIIGCJEPPJ; var rPlayers = new Landfall.Network.NetworkPlayer[players.Length]; for (int i = 0; i < players.Length; i++) { rPlayers[i] = players[i].CBCAFEODHPM; } return(rPlayers); }
public static PhotonServerHandler GetServerHandler() { if (m_photonServerHandler == null) { m_photonServerHandler = GameObject.FindObjectOfType <PhotonServerHandler>(); } if (!m_photonServerHandler) { return(null); } return(m_photonServerHandler); }
public static void KillAll(this PhotonServerHandler server) { var players = GetPhotonPlayers(server); var localPlayer = GetPhotonLocalPlayer(server); foreach (var p in players) { p.PMNJHACFFLB(1); if (p == localPlayer) { continue; } var nPlayer = p.GetField <GameObject>("IGBBGPEGMJG"); if (nPlayer) { nPlayer.GetComponent <Player>().Kill(); } } }
public static bool IsTeammate(this Player player) { if (m_photonServerHandler == null) { m_photonServerHandler = NetworkManager.GetServerHandler(); } if (!m_photonServerHandler) { return(false); } IEnumerable <GLDCILHFINE> TeamGDL = m_photonServerHandler.GetTeamMates(false, false); foreach (var Mitglied in TeamGDL) { if (Mitglied.DIEMKLODHIA == player.gameObject) { return(true); } } return(false); }
public static GLDCILHFINE GetPhotonLocalPlayer(this PhotonServerHandler server) { return(server.MLNNNKNLMCJ); }
public static GLDCILHFINE[] GetPhotonPlayers(this PhotonServerHandler server) { return(server.JLIIGCJEPPJ); }