void RespawnPlayer(int i)
{
GameObject g = players[i];
// print(rePos.position);
//g.transform.parent = rePos;
//g.GetComponent<GrappleLauncher> ().firedGrapple.transform.position = g.transform.position;
//g.GetComponent<GrappleLauncher> ().SendMessage ("Reset");
g.GetComponent<GrappleLauncher>().SendMessage("NotDeath");
g.transform.eulerAngles = Vector3.zero;
g.GetComponent<Health>().resetPlayer();
g.GetComponent<player>().death = false;
g.BroadcastMessage("NotDeath");
g.GetComponent<Rigidbody2D>().velocity = Vector2.zero;
}