Que Baje La Vida Automatica
#3

Puedes usar un timer, es lo mбs lуgico.

Lo formamos:

pawn Код:
public OnPlayerConnect(playerid)
{
  SetTimer("vida", 150000, true); //Este es el timer.
  return 1;
}
Ahora la funciуn que realiza (quitar vida):

pawn Код:
//Esto lo pones en cualquier sitio (no en un callback).
forward vida(playerid);
public vida(playerid)
{
  SetPlayerHealth(playerid, GetPlayerHealth(playerid) - 10);
 //Lo que le quita.
}
Y tambiйn podemos hacer un aviso cuando tenga poca vida:

pawn Код:
public OnPlayerStateChange(playerid,newstate,oldstate) //No te olvides del callback ni tampoco lo dupliques (poner 2 mismos callback), ponlo en el que ya tengas.
{
  new Float:vida; //El "new".
  GetPlayerHealth(playerid,vida); //Obtenemos la vida del jugador.
  if (vida < 10.0) //Si la vida del jugador es menor a 10.
  {
    SendClientMessage(playerid, 0xFF0000FF, "* ЎTe estбs muriendo, necesitas comer algo!"); //Mensaje
  }
  return 1;
}
Editado. їFunciona?
Reply


Messages In This Thread
Que Baje La Vida Automatica - by Lautaro_eb - 27.03.2010, 04:46
Re: Que Baje La Vida Automatica - by Roymer - 27.03.2010, 05:29
Re: Que Baje La Vida Automatica - by CristianTdj - 27.03.2010, 09:41
Re: Que Baje La Vida Automatica - by Lautaro_eb - 27.03.2010, 13:53
Re: Que Baje La Vida Automatica - by xenowort - 27.03.2010, 15:29
Re: Que Baje La Vida Automatica - by Lautaro_eb - 27.03.2010, 16:02
Re: Que Baje La Vida Automatica - by Miguel - 27.03.2010, 16:38
Re: Que Baje La Vida Automatica - by CristianTdj - 27.03.2010, 16:57
Re: Que Baje La Vida Automatica - by Lautaro_eb - 27.03.2010, 17:08
Re: Que Baje La Vida Automatica - by Miguel - 27.03.2010, 17:43

Forum Jump:


Users browsing this thread: 1 Guest(s)