[Pedido]Velocimetro
#7

Estб ai.. Peguei do meu sistema de engine(postei aqui no forum sу procurar) A textdraw irб aparecer embaixo do radar, apenas modifica-las usando algum textdraw editor.

pawn Code:
static lol[128],Text:velocimetro[MAX_PLAYERS];    // topo do gm/fs.

public OnGameModeInit()                           // Caso seja um Fs, colocar assim >>> public OnFilterScriptnit()
{
    for(new i=0;i<MAX_PLAYERS;i++)
    {
        velocimetro[i] = TextDrawCreate(1.0,433.0," ");
        TextDrawAlignment(velocimetro[i],0);
        TextDrawBackgroundColor(velocimetro[i],0x000000ff);
        TextDrawFont(velocimetro[i],1);
        TextDrawLetterSize(velocimetro[i],0.299999,1.200000);
        TextDrawColor(velocimetro[i],0xffffffff);
        TextDrawSetOutline(velocimetro[i],1);
        TextDrawSetProportional(velocimetro[i],1);
        TextDrawSetShadow(velocimetro[i],1);
    }
    return 1;
}


public OnPlayerUpdate(playerid)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        new veiculoid = GetPlayerVehicleID(playerid);
        TextDrawHideForPlayer(playerid, velocimetro[playerid]);
        format(lol,sizeof(lol),"~g~Velocidade ~r~%dKM/H",GetPlayerSpeed(playerid));
        TextDrawSetString(velocimetro[playerid], lol);
        TextDrawShowForPlayer(playerid, velocimetro[playerid]);
    }
    else TextDrawHideForPlayer(playerid,velocimetro[playerid]);
}


stock GetPlayerSpeed(playerid)
{
    new Float:ST[4];
    if(IsPlayerInAnyVehicle(playerid))
        GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]);
    else GetPlayerVelocity(playerid,ST[0],ST[1],ST[2]);
    ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 155.0;
    return floatround(ST[3]);
}
Reply


Messages In This Thread
[Pedido]Velocimetro - by Adriano_MQD - 30.06.2012, 21:32
Re: [Pedido]Velocimetro - by Adriano_MQD - 30.06.2012, 21:46
Re: [Pedido]Velocimetro - by roginho_97 - 30.06.2012, 21:46
Re: [Pedido]Velocimetro - by Adriano_MQD - 30.06.2012, 21:50
Re: [Pedido]Velocimetro - by [BcSTotty_Munson - 30.06.2012, 22:08
Re: [Pedido]Velocimetro - by leonardo1434 - 30.06.2012, 22:48
Re: [Pedido]Velocimetro - by leonardo1434 - 30.06.2012, 23:08
Re: [Pedido]Velocimetro - by Adriano_MQD - 01.07.2012, 00:45

Forum Jump:


Users browsing this thread: 1 Guest(s)