public static bool IsTeammate(ClientNetPlayer localPlayer, EntityNetPlayer player) { return(Peer.ClientGame.IsTeamGame && (localPlayer.IsBear == player.IsBear)); }
public static bool IsLocalplayer(EntityNetPlayer player) { return(Peer.ClientGame.LocalPlayer == player); }
void OnGUI() { if (Input.GetKeyDown(KeyCode.Delete)) { GameObject.Destroy(this); } foreach (GameObject opop32312312 in enemies) { Transform[] allChildren = opop32312312.GetComponentsInChildren <Transform>(); foreach (Transform child in allChildren) { if (child.name == "NPC_Head") { Vector3 w2s = Camera.main.WorldToScreenPoint(opop32312312.transform.position); Vector3 w2s2 = Camera.main.WorldToScreenPoint(child.position); float dist = Vector3.Distance(Camera.main.transform.position, opop32312312.transform.position); if (w2s.z > -1 && w2s.z > -1 && dist > 2) { float height = Math.Abs(w2s2.y - w2s.y); if (BoxEsp) { Box(w2s2.x, Screen.height - w2s2.y, height / 1.6f, height, redTexture, 2); } if (LineEsp) { DrawLine(new Vector2(Screen.width / 2, Screen.height - 50), new Vector2(w2s2.x, Screen.height - w2s2.y), new Color(255, 0, 0), 1, false); } if (DistEsp) { GUI.Label(new Rect(w2s2.x + height / 2, Screen.height - w2s2.y, height * 1.4f, height), dist.ToString()); } EntityNetPlayer netPlayer = GetEntityNetPlayer(opop32312312); netPlayer.playerInfo.Update(netPlayer.playerInfo); float health = netPlayer.playerInfo.sHealth; if (HpEsp) { GUI.Label(new Rect(w2s2.x + height / 2, Screen.height - w2s.y, height * 2, height * 2), health.ToString()); } } } } } // RenderSettings.ambientLight = new Color(255, 255, 255,100); GUI.Label(new Rect(Screen.width / 2, 0, 500, 100), "ROMANHOOK Copyright 2020 CREDIT YT CHANELL Roman Parhomenko"); if (menu) { GUI.Box(new Rect(50, 0, 400, 350), "ROMANHOOK"); if (GUI.Button(new Rect(50, 50, 350, 50), Chams == true ? "CHAMS ON" : "CHAMS OFF")) { Chams = !Chams; enemies.Clear(); if (!Chams) { once = false; foreach (EntityNetPlayer model in Peer.ClientGame.AllPlayers) { var renderChilds = model.PlayerObject.GetComponentsInChildren <Renderer>(); foreach (Renderer rend in renderChilds) { rend.material.shader = DefaultShader; rend.material.mainTexture = DefaultTexture; } } } } ; if (GUI.Button(new Rect(50, 100, 350, 50), BoxEsp == true ? "BOX ESP ON" : "BOX ESP OFF")) { BoxEsp = !BoxEsp; } ; if (GUI.Button(new Rect(450, 100, 300, 50), gayMode == true ? "IS DM" : "TEAM")) { gayMode = !gayMode; enemies.Clear(); } ; if (GUI.Button(new Rect(50, 150, 350, 50), LineEsp == true? "LINE ESP OFF" : "LINE ESP ON")) { LineEsp = !LineEsp; } ; if (GUI.Button(new Rect(50, 200, 350, 50), "DIST ESP")) { DistEsp = !DistEsp; } ; if (GUI.Button(new Rect(50, 250, 350, 50), HpEsp == true ? "HP ESP OFF" : "HP ESP ON")) { HpEsp = !HpEsp; } ; if (GUI.Button(new Rect(50, 300, 350, 50), fog == true ? "FOG OFF" : "FOG ON")) { fog = !fog; if (!fog) { RenderSettings.fog = false; } else { RenderSettings.fog = true; } } ; if (GUI.Button(new Rect(50, 350, 350, 50), redChams == true ? "RED CHAMS OFF" : "RED CHAMS ON")) { redChams = !redChams; } if (GUI.Button(new Rect(50, 400, 350, 50), brightness == true ? "BRIGHTNESS OFF" : "BRIGHTNESS ON")) { brightness = !brightness; if (brightness == true) { ambientColorOriginal = RenderSettings.ambientLight; RenderSettings.ambientLight = new Color(255, 0, 0); } else { RenderSettings.ambientLight = ambientColorOriginal; } } } }