SA-MP Forums Archive
[Ajuda]Como botar o velocimetro no centro? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda]Como botar o velocimetro no centro? (/showthread.php?tid=293885)



[Ajuda]Como botar o velocimetro no centro? - Alysson - 30.10.2011

Meu velocimetro й no canto direito, preciso botar ele no centro da tela.


Re: Como botar o velocimetro no centro? - whiXґ - 30.10.2011

Quote:
Originally Posted by Alysson
Посмотреть сообщение
Meu velocimetro й no canto direito, preciso botar ele no centro da tela.
Manda sua Textdraw!!


Re: Como botar o velocimetro no centro? - Vai_Besta - 30.10.2011

Use o zamaroth editor para achar a cordenada de onde vc qer (:


AW: Como botar o velocimetro no centro? - Alysson - 30.10.2011

public Velocimetro()
{
new Float:Speedo_HP;
for(new i=0; i<MAX_PLAYERS; i++)
{
if(gPlayerLogged[i] == 1 && IsPlayerInAnyVehicle(i))
{
new vehicle = GetPlayerVehicleID(i);
GetVehicleHealth(vehicle, Speedo_HP);
new string[256];
format(string,sizeof(string),"~y~Veiculo:~n~~r~%s~ n~~g~Velocidade:~r~ %d KM/h~n~~y~Combustivel: ~r~%d%%~n~~g~Lataria: ~W~%0.0f%%~n~~y~Localizacao:~n~~r~%s ~n~~r~Brasil~b~Game" ,vehName[GetVehicleModel(vehicle)-400], GetPlayerSpeed(i, true), Gas[vehicle], Speedo_HP/10, ReturnPlayerZone(i));
TextDrawSetString(Speed[i], string);
if(TextShow[i] == false)
{
TextDrawShowForPlayer(i, Speed[i]);
TextShow[i] = true;
}
}
else
{
if(TextShow[i] == true)
{
TextDrawHideForPlayer(i, Speed[i]);
TextShow[i] = false;
}
}
}
}


Re: Como botar o velocimetro no centro? - whiXґ - 30.10.2011

Use a TAG [pawn*] e [/pawn*] sem os asterisco quando for postar um script;

@Topic

Poste a sua textdraw nгo a public exemplo:

pawn Код:
NomedaTextdraw = TextDrawCreate(Coordenada, "TEXTO"); //Provavelmente estara na public OnGameModeInit()



AW: Como botar o velocimetro no centro? - Alysson - 30.10.2011

pawn Код:
Speed[i] = TextDrawCreate(498.000000, 347.000000,"_");



Re: AW: Como botar o velocimetro no centro? - whiXґ - 30.10.2011

Quote:
Originally Posted by Alysson
Посмотреть сообщение
pawn Код:
Speed[i] = TextDrawCreate(498.000000, 347.000000,"_");
Tenta:
pawn Код:
Speed[i] = TextDrawCreate(263.000000, 366.000000, "_");



AW: Como botar o velocimetro no centro? - Alysson - 30.10.2011



pawn Код:
Speed[i] = TextDrawCreate(263.000000, 366.000000,"_");
        TextDrawUseBox(Speed[i],1);
        TextDrawBoxColor(Speed[i],0x00000065);
        TextDrawTextSize(Speed[i],633.000000, -19.000000);
        TextDrawAlignment(Speed[i],0);
        TextDrawBackgroundColor(Speed[i],0x000000FF);
        TextDrawFont(Speed[i],2);
        TextDrawLetterSize(Speed[i],0.270000, 1.000000);
        TextDrawColor(Speed[i],0xFFFFFFFF);
        TextDrawSetOutline(Speed[i],1);
        TextDrawSetProportional(Speed[i],1);
        TextDrawSetShadow(Speed[i],1);



Re: Como botar o velocimetro no centro? - whiXґ - 30.10.2011

Coloque assim:

pawn Код:
Speed[i] = TextDrawCreate(263.000000, 366.000000, "_");
        TextDrawUseBox(Speed[i],1);
        TextDrawBoxColor(Speed[i],0x00000065);
        TextDrawTextSize(Speed[i],633.000000, -19.000000);
        TextDrawAlignment(Speed[i],0);
        TextDrawBackgroundColor(Speed[i],0x000000FF);
        TextDrawFont(Speed[i],2);
        TextDrawLetterSize(Speed[i],0.270000, 1.000000);
        TextDrawColor(Speed[i],0xFFFFFFFF);
        TextDrawSetOutline(Speed[i],1);
        TextDrawSetProportional(Speed[i],1);
        TextDrawSetShadow(Speed[i],1);



Re: Como botar o velocimetro no centro? - Francalim - 30.10.2011

Quote:
Originally Posted by Vai_Besta
Посмотреть сообщение
Use o zamaroth editor para achar a cordenada de onde vc qer (:
Concordo, й bem melhor, alйm de ser rбpido, vocк pode mudar tudo lб na hora, caso nгo tenha gostado.