PDA

Просмотр полной версии : [Прочее] TextDraws of speedometer



Geebrox
14.07.2016, 23:02
Представляю вашему внимание нарисованный мною текстдравы спидометра

Скрин:



http://i.imgur.com/UIieoQf.png


Код:


Global textdraws:

new Text:TD_speedometer[5];

TD_speedometer[0] = TextDrawCreate(620.000000, 355.000000, "usebox");
TextDrawLetterSize(TD_speedometer[0], 0.000000, 8.500000);
TextDrawTextSize(TD_speedometer[0], 470.000000, 0.000000);
TextDrawAlignment(TD_speedometer[0], 1);
TextDrawColor(TD_speedometer[0], 0);
TextDrawUseBox(TD_speedometer[0], true);
TextDrawBoxColor(TD_speedometer[0], 102);
TextDrawSetShadow(TD_speedometer[0], 0);
TextDrawSetOutline(TD_speedometer[0], 0);
TextDrawFont(TD_speedometer[0], 0);

TD_speedometer[1] = TextDrawCreate(471.700012, 353.000000, "LD_SPAC:white");
TextDrawLetterSize(TD_speedometer[1], 0.000000, 0.000000);
TextDrawTextSize(TD_speedometer[1], 146.500000, 17.000000);
TextDrawAlignment(TD_speedometer[1], 1);
TextDrawColor(TD_speedometer[1], -2147483393);
TextDrawSetShadow(TD_speedometer[1], 0);
TextDrawSetOutline(TD_speedometer[1], 0);
TextDrawFont(TD_speedometer[1], 4);

TD_speedometer[2] = TextDrawCreate(544.000000, 354.399993, "Vehicle_Name");
TextDrawLetterSize(TD_speedometer[2], 0.349999, 1.399999);
TextDrawAlignment(TD_speedometer[2], 2);
TextDrawColor(TD_speedometer[2], -1);
TextDrawUseBox(TD_speedometer[2], true);
TextDrawBoxColor(TD_speedometer[2], -256);
TextDrawSetShadow(TD_speedometer[2], 0);
TextDrawSetOutline(TD_speedometer[2], 0);
TextDrawBackgroundColor(TD_speedometer[2], -1);
TextDrawFont(TD_speedometer[2], 1);
TextDrawSetProportional(TD_speedometer[2], 1);

TD_speedometer[3] = TextDrawCreate(475.000000, 371.000000, "Speed: Fuel: Health: Millaege:");
TextDrawLetterSize(TD_speedometer[3], 0.300000, 1.200000);
TextDrawAlignment(TD_speedometer[3], 1);
TextDrawColor(TD_speedometer[3], -1);
TextDrawUseBox(TD_speedometer[3], true);
TextDrawBoxColor(TD_speedometer[3], 0);
TextDrawSetShadow(TD_speedometer[3], 0);
TextDrawSetOutline(TD_speedometer[3], 0);
TextDrawBackgroundColor(TD_speedometer[3], 51);
TextDrawFont(TD_speedometer[3], 2);
TextDrawSetProportional(TD_speedometer[3], 1);

TD_speedometer[4] = TextDrawCreate(544.000000, 418.000000, "Engine_______Lamps_______Doors");
TextDrawLetterSize(TD_speedometer[4], 0.300000, 1.200000);
TextDrawAlignment(TD_speedometer[4], 2);
TextDrawColor(TD_speedometer[4], -1);
TextDrawSetShadow(TD_speedometer[4], 0);
TextDrawSetOutline(TD_speedometer[4], 0);
TextDrawBackgroundColor(TD_speedometer[4], 51);
TextDrawFont(TD_speedometer[4], 1);
TextDrawSetProportional(TD_speedometer[4], 1);

Player textdraws:

new PlayerText:PTD_speedometer[MAX_PLAYERS][7];

PTD_speedometer[playerid][0] = CreatePlayerTextDraw(playerid, 475.000000, 418.000000, "LD_SPAC:white");
PlayerTextDrawLetterSize(playerid, PTD_speedometer[playerid][0], 0.000000, 0.000000);
PlayerTextDrawTextSize(playerid, PTD_speedometer[playerid][0], 45.000000, 12.000000);
PlayerTextDrawAlignment(playerid, PTD_speedometer[playerid][0], 1);
PlayerTextDrawColor(playerid, PTD_speedometer[playerid][0], 785150463);
PlayerTextDrawSetShadow(playerid, PTD_speedometer[playerid][0], 0);
PlayerTextDrawSetOutline(playerid, PTD_speedometer[playerid][0], 0);
PlayerTextDrawFont(playerid, PTD_speedometer[playerid][0], 4);

PTD_speedometer[playerid][1] = CreatePlayerTextDraw(playerid, 522.500000, 418.000000, "LD_SPAC:white");
PlayerTextDrawLetterSize(playerid, PTD_speedometer[playerid][1], 0.000000, 0.000000);
PlayerTextDrawTextSize(playerid, PTD_speedometer[playerid][1], 45.000000, 12.000000);
PlayerTextDrawAlignment(playerid, PTD_speedometer[playerid][1], 1);
PlayerTextDrawColor(playerid, PTD_speedometer[playerid][1], -1069995009);
PlayerTextDrawSetShadow(playerid, PTD_speedometer[playerid][1], 0);
PlayerTextDrawSetOutline(playerid, PTD_speedometer[playerid][1], 0);
PlayerTextDrawFont(playerid, PTD_speedometer[playerid][1], 4);

PTD_speedometer[playerid][2] = CreatePlayerTextDraw(playerid, 570.000000, 418.000000, "LD_SPAC:white");
PlayerTextDrawLetterSize(playerid, PTD_speedometer[playerid][2], 0.000000, 0.000000);
PlayerTextDrawTextSize(playerid, PTD_speedometer[playerid][2], 45.000000, 12.000000);
PlayerTextDrawAlignment(playerid, PTD_speedometer[playerid][2], 1);
PlayerTextDrawColor(playerid, PTD_speedometer[playerid][2], 785150463);
PlayerTextDrawSetShadow(playerid, PTD_speedometer[playerid][2], 0);
PlayerTextDrawSetOutline(playerid, PTD_speedometer[playerid][2], 0);
PlayerTextDrawFont(playerid, PTD_speedometer[playerid][2], 4);

PTD_speedometer[playerid][3] = CreatePlayerTextDraw(playerid, 615.000000, 370.200012, "100_km/h");
PlayerTextDrawLetterSize(playerid, PTD_speedometer[playerid][3], 0.300000, 1.200000);
PlayerTextDrawAlignment(playerid, PTD_speedometer[playerid][3], 3);
PlayerTextDrawColor(playerid, PTD_speedometer[playerid][3], 696302079);
PlayerTextDrawSetShadow(playerid, PTD_speedometer[playerid][3], 0);
PlayerTextDrawSetOutline(playerid, PTD_speedometer[playerid][3], 0);
PlayerTextDrawBackgroundColor(playerid, PTD_speedometer[playerid][3], 696302079);
PlayerTextDrawFont(playerid, PTD_speedometer[playerid][3], 2);
PlayerTextDrawSetProportional(playerid, PTD_speedometer[playerid][3], 1);

PTD_speedometer[playerid][4] = CreatePlayerTextDraw(playerid, 615.000000, 381.399993, "50L");
PlayerTextDrawLetterSize(playerid, PTD_speedometer[playerid][4], 0.300000, 1.200000);
PlayerTextDrawAlignment(playerid, PTD_speedometer[playerid][4], 3);
PlayerTextDrawColor(playerid, PTD_speedometer[playerid][4], 696302079);
PlayerTextDrawSetShadow(playerid, PTD_speedometer[playerid][4], 0);
PlayerTextDrawSetOutline(playerid, PTD_speedometer[playerid][4], 0);
PlayerTextDrawBackgroundColor(playerid, PTD_speedometer[playerid][4], 696302079);
PlayerTextDrawFont(playerid, PTD_speedometer[playerid][4], 2);
PlayerTextDrawSetProportional(playerid, PTD_speedometer[playerid][4], 1);

PTD_speedometer[playerid][5] = CreatePlayerTextDraw(playerid, 615.000000, 392.000000, "99.9");
PlayerTextDrawLetterSize(playerid, PTD_speedometer[playerid][5], 0.300000, 1.200000);
PlayerTextDrawAlignment(playerid, PTD_speedometer[playerid][5], 3);
PlayerTextDrawColor(playerid, PTD_speedometer[playerid][5], 696302079);
PlayerTextDrawSetShadow(playerid, PTD_speedometer[playerid][5], 0);
PlayerTextDrawSetOutline(playerid, PTD_speedometer[playerid][5], 0);
PlayerTextDrawBackgroundColor(playerid, PTD_speedometer[playerid][5], 696302079);
PlayerTextDrawFont(playerid, PTD_speedometer[playerid][5], 2);
PlayerTextDrawSetProportional(playerid, PTD_speedometer[playerid][5], 1);

PTD_speedometer[playerid][6] = CreatePlayerTextDraw(playerid, 615.000000, 402.799987, "13.13km");
PlayerTextDrawLetterSize(playerid, PTD_speedometer[playerid][6], 0.300000, 1.200000);
PlayerTextDrawAlignment(playerid, PTD_speedometer[playerid][6], 3);
PlayerTextDrawColor(playerid, PTD_speedometer[playerid][6], 696302079);
PlayerTextDrawSetShadow(playerid, PTD_speedometer[playerid][6], 0);
PlayerTextDrawSetOutline(playerid, PTD_speedometer[playerid][6], 0);
PlayerTextDrawBackgroundColor(playerid, PTD_speedometer[playerid][6], 696302079);
PlayerTextDrawFont(playerid, PTD_speedometer[playerid][6], 2);
PlayerTextDrawSetProportional(playerid, PTD_speedometer[playerid][6], 1);