27.02.2014, 15:12
PHP код:
//Velocimetro:
new Text:TxdVelo[MAX_PLAYERS];
forward AtualizarVelo(playerid);
//Textdraw Velocimetro
for(new i=0; i<MAX_PLAYERS; i++)
{
TxdVelo[i] = TextDrawCreate(538.000000, 342.000000, "~W~H ~G~~H~KM/H");
TextDrawBackgroundColor(TxdVelo[i], 255);
TextDrawFont(TxdVelo[i], 1);
TextDrawLetterSize(TxdVelo[i], 0.480000, 1.799999);
TextDrawColor(TxdVelo[i], -1);
TextDrawSetOutline(TxdVelo[i], 1);
TextDrawSetProportional(TxdVelo[i], 1);
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SetTimer("AtualizarVelo", 1000, true);
return 1;
}
//public
public AtualizarVelo(playerid)
{
//Informaзхes Player - Velocimetro
new txtVelocimetro[60], Float:Velocity[3];
format(txtVelocimetro, sizeof(txtVelocimetro), "~W~%d ~G~~H~KM/H", GetVehicleVelocity(GetPlayerVehicleID(playerid), Velocity[0], Velocity[1], Velocity[2]));
TextDrawSetString(TxdVelo[playerid], txtVelocimetro);
TextDrawShowForPlayer(playerid, TxdVelo[playerid]);
return 1;
}