19.06.2014, 18:35
arriba:
en ongamemodeinit:
en onplayerupdate
PD: lo hice a la carrera el td ya lo tenia negro y lo puse rojo, y los codigos los hice rapidamente a si que no se si funcione avisame si te sirve o no.
pawn Код:
new Text:Textdraw0[MAX_PLAYERS];
pawn Код:
Textdraw0[i] = TextDrawCreate(670.000000, -1.000000, "_");
TextDrawBackgroundColor(Textdraw0[i], 255);
TextDrawFont(Textdraw0[i], 1);
TextDrawLetterSize(Textdraw0[i], 3.099999, 52.000000);
TextDrawColor(Textdraw0[i], -1);
TextDrawSetOutline(Textdraw0[i], 0);
TextDrawSetProportional(Textdraw0[i], 1);
TextDrawSetShadow(Textdraw0[i], 1);
TextDrawUseBox(Textdraw0[i], 1);
TextDrawBoxColor(Textdraw0[i], -16119206);
TextDrawTextSize(Textdraw0[i], -20.000000, 0.000000);
TextDrawSetSelectable(Textdraw0[i], 0);
pawn Код:
new Float:health;
GetPlayerHealth(playerid,health);
if (health <= 10.0) //si es igual o menor que 10.0 se mostrara la pantalla roja
{
TextDrawShowForPlayer(playerid,Textdraw0[playerid]);
}
else if (health > 10.0) //si es mayor a 10.0 se ira la pantalla roja y se pondra la normal
{
TextDrawHideForPlayer(playerid,Textdraw0[playerid]);
}

