17.12.2012, 17:31
Hi, aguien I can help make this speedometer functions, meaning that the dot moves east to the 300?, Look in the picture:
![](http://i47.tinypic.com/2egdyt1.png)
Well, here I leave the code to send it to me and to the functions, please help!:
![](http://i47.tinypic.com/2egdyt1.png)
Well, here I leave the code to send it to me and to the functions, please help!:
Код:
#include <a_samp> new Text:Textdraw0; new Text:Textdraw1; new Text:Textdraw2; new Text:Textdraw3; new Text:Textdraw4; new Text:Textdraw5; new Text:Textdraw6; new Text:Textdraw7; new Text:Textdraw8; new Text:Textdraw9; public OnFilterScriptInit() { Textdraw0 = TextDrawCreate(617.000000, 314.000000, "300"); TextDrawBackgroundColor(Textdraw0, 255); TextDrawFont(Textdraw0, 3); TextDrawLetterSize(Textdraw0, 0.230000, 1.200000); TextDrawColor(Textdraw0, 10682367); TextDrawSetOutline(Textdraw0, 1); TextDrawSetProportional(Textdraw0, 1); Textdraw1 = TextDrawCreate(592.000000, 321.000000, "250"); TextDrawBackgroundColor(Textdraw1, 255); TextDrawFont(Textdraw1, 3); TextDrawLetterSize(Textdraw1, 0.230000, 1.200000); TextDrawColor(Textdraw1, 10682367); TextDrawSetOutline(Textdraw1, 1); TextDrawSetProportional(Textdraw1, 1); Textdraw2 = TextDrawCreate(568.000000, 330.000000, "210"); TextDrawBackgroundColor(Textdraw2, 255); TextDrawFont(Textdraw2, 3); TextDrawLetterSize(Textdraw2, 0.230000, 1.200000); TextDrawColor(Textdraw2, 10682367); TextDrawSetOutline(Textdraw2, 1); TextDrawSetProportional(Textdraw2, 1); Textdraw3 = TextDrawCreate(548.000000, 345.000000, "160"); TextDrawBackgroundColor(Textdraw3, 255); TextDrawFont(Textdraw3, 3); TextDrawLetterSize(Textdraw3, 0.230000, 1.200000); TextDrawColor(Textdraw3, 10682367); TextDrawSetOutline(Textdraw3, 1); TextDrawSetProportional(Textdraw3, 1); Textdraw4 = TextDrawCreate(533.000000, 364.000000, "120"); TextDrawBackgroundColor(Textdraw4, 255); TextDrawFont(Textdraw4, 3); TextDrawLetterSize(Textdraw4, 0.230000, 1.200000); TextDrawColor(Textdraw4, 10682367); TextDrawSetOutline(Textdraw4, 1); TextDrawSetProportional(Textdraw4, 1); Textdraw5 = TextDrawCreate(521.000000, 383.000000, "70"); TextDrawBackgroundColor(Textdraw5, 255); TextDrawFont(Textdraw5, 3); TextDrawLetterSize(Textdraw5, 0.230000, 1.200000); TextDrawColor(Textdraw5, 10682367); TextDrawSetOutline(Textdraw5, 1); TextDrawSetProportional(Textdraw5, 1); Textdraw6 = TextDrawCreate(512.000000, 404.000000, "40"); TextDrawBackgroundColor(Textdraw6, 255); TextDrawFont(Textdraw6, 3); TextDrawLetterSize(Textdraw6, 0.230000, 1.200000); TextDrawColor(Textdraw6, 10682367); TextDrawSetOutline(Textdraw6, 1); TextDrawSetProportional(Textdraw6, 1); Textdraw7 = TextDrawCreate(509.000000, 427.000000, "0"); TextDrawBackgroundColor(Textdraw7, 255); TextDrawFont(Textdraw7, 3); TextDrawLetterSize(Textdraw7, 0.270000, 1.299999); TextDrawColor(Textdraw7, 10682367); TextDrawSetOutline(Textdraw7, 1); TextDrawSetProportional(Textdraw7, 1); Textdraw8 = TextDrawCreate(520.000000, 422.000000, "."); TextDrawBackgroundColor(Textdraw8, 255); TextDrawFont(Textdraw8, 1); TextDrawLetterSize(Textdraw8, 0.439999, 1.799999); TextDrawColor(Textdraw8, -1); TextDrawSetOutline(Textdraw8, 1); TextDrawSetProportional(Textdraw8, 1); Textdraw9 = TextDrawCreate(570.000000, 371.000000, "KM/H"); TextDrawBackgroundColor(Textdraw9, 255); TextDrawFont(Textdraw9, 3); TextDrawLetterSize(Textdraw9, 0.270000, 1.299999); TextDrawColor(Textdraw9, -16777046); TextDrawSetOutline(Textdraw9, 1); TextDrawSetProportional(Textdraw9, 1); return 1; } public OnFilterScriptExit() { TextDrawHideForAll(Textdraw0); TextDrawDestroy(Textdraw0); TextDrawHideForAll(Textdraw1); TextDrawDestroy(Textdraw1); TextDrawHideForAll(Textdraw2); TextDrawDestroy(Textdraw2); TextDrawHideForAll(Textdraw3); TextDrawDestroy(Textdraw3); TextDrawHideForAll(Textdraw4); TextDrawDestroy(Textdraw4); TextDrawHideForAll(Textdraw5); TextDrawDestroy(Textdraw5); TextDrawHideForAll(Textdraw6); TextDrawDestroy(Textdraw6); TextDrawHideForAll(Textdraw7); TextDrawDestroy(Textdraw7); TextDrawHideForAll(Textdraw8); TextDrawDestroy(Textdraw8); TextDrawHideForAll(Textdraw9); TextDrawDestroy(Textdraw9); return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER) { TextDrawShowForPlayer(playerid, Textdraw0); TextDrawShowForPlayer(playerid, Textdraw1); TextDrawShowForPlayer(playerid, Textdraw2); TextDrawShowForPlayer(playerid, Textdraw3); TextDrawShowForPlayer(playerid, Textdraw4); TextDrawShowForPlayer(playerid, Textdraw5); TextDrawShowForPlayer(playerid, Textdraw6); TextDrawShowForPlayer(playerid, Textdraw7); TextDrawShowForPlayer(playerid, Textdraw8); TextDrawShowForPlayer(playerid, Textdraw9); } 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); TextDrawHideForPlayer(playerid, Textdraw6); TextDrawHideForPlayer(playerid, Textdraw7); TextDrawHideForPlayer(playerid, Textdraw8); TextDrawHideForPlayer(playerid, Textdraw9); } return 1; }