16.12.2012, 17:43
Isso daria!
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new Tempo[MAX_PLAYERS];
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
TextDrawShowForPlayer(vehicleid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
TextDrawShowForPlayer(playerid, Textdraw5);
Tempo[playerid] = SetTimer("Atualizar", 300, true);
}
else if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)
{
TextDrawHideForPlayer(playerid, Textdraw0);
TextDrawHideForPlayer(playerid, Textdraw1);
TextDrawHideForPlayer(playerid, Textdraw2);
TextDrawHideForPlayer(playerid, Textdraw3);
TextDrawHideForPlayer(playerid, Textdraw4);
TextDrawHideForPlayer(playerid, Textdraw5);
KillTimer(Tempo[playerid]);
}
return 0;
}
public Atualizar(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
new blindagem[41];
format(blindagem, sizeof(blindagem), "%d%",Vuln[vehicleid]);
TextDrawSetString(Textdraw3, blindagem);
return 1;
}