Előszőr is ezek Globál TD-k, nem player textdrawok, szóval mindenki látni fogja. Másodszor ezt meglehetne egy TD-ben is.
TextDrawCreate(464.000000, 416.000000, \"Uzemanyag : 100\");
Nem kell hozzá 2 textdraw...
Harmadszor pedig használhatnál fixchars includet és akkor lenne ékezeted a textdrawokban, és a gametextekben.
Ha ezek megvannak akkor az a dolgod, hogy amikor a játékos beinditja a motort, akkor elindit egy timer-t ami reális időközönként csökkenti a benzint, pl.
JarmuInfo[GetPlayerVehicleID(playerid)][vUzemanyag]--;
Majd updateled a TextDrawot.
new string[128];
format(string,sizeof(string),\"Uzemanyag : %d\",JarmuInfo[GetPlayerVehicleID(playerid)][vUzemanyag]);
TextDrawSetString(UzemanyagTD[playerid],string);