30.12.2014, 18:28
Bueno podrian ayudarme a crear un timers que baje la vida? Por ejemplo crear un timer,y que cada 30 segundos la vida baje de 10 en 10 hasta que el player muera.?
new Timer1[MAX_PLAYERS];
forward Life(playerid);
Timer1[playerid] = SetTimerEx("Life", 30000, true, "i", playerid); // Ejecutamos el timer.
public Life(playerid) // Funciуn del timer.
{
new Float: Health; // Creamos la variable de vida del jugador.
GetPlayerHealth(playerid, Health); // Obtenemos la vida del jugador.
SetPlayerHealth(playerid, Health - 10.0); // Restamos 10 de vida al jugador.
return 1;
}
KillTimer(Timer1[playerid]); // Eliminamos el timer (esto es muy importante, de no eliminarlo el timer continuarб ejecutбndose).
Serнa algo asн:
En la primeras variables, definimos: pawn Код:
pawn Код:
pawn Код:
pawn Код:
Suerte amigo ![]() |