Siema, mam maly problem z predkosciomierzem. Ot?? jak mam zaladowany towar w aucie i wysiadam z auta to licznik sie chowa, a jak ju? mam towar to licznik si? nie chowa. Oto kody odpowiedzialne za licznik:
Oczywi?cie na g?rze GM
[pawn] new Text:Predkosciomierz[MAX_PLAYERS]; [/pawn]
Textdraw w publicku "OnPlayerConnect"
[pawn] Predkosciomierz[playerid] = TextDrawCreate(469.667114, 356.325653, "Pojazd: ");
TextDrawLetterSize(Predkosciomierz[playerid], 0.449999, 1.600000);
TextDrawAlignment(Predkosciomierz[playerid], 1);
TextDrawColor(Predkosciomierz[playerid], -16776961);
TextDrawSetShadow(Predkosciomierz[playerid], 0);
TextDrawSetOutline(Predkosciomierz[playerid], 1);
TextDrawBackgroundColor(Predkosciomierz[playerid], 51);
TextDrawFont(Predkosciomierz[playerid], 1);
TextDrawSetProportional(Predkosciomierz[playerid], 1);[/pawn]
W publicku "OnPlayerUpdate"
[pawn] public OnPlayerUpdate(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
new Float:predx;
new Float:predy;
new Float:predz;
new Float:pred_a;
new pred_b;
new predstring[500];
new Float:StanPojazdu;
new TowarText[200];
if(vehicleid != 0)
{
TextDrawShowForPlayer(playerid, Predkosciomierz[playerid]);
GetVehicleVelocity(vehicleid, predx, predy, predz);
pred_a = floatsqroot(((predx*predx)+(predy*predy))+(predz*predz))*136.666667;
pred_b = floatround(pred_a,floatround_round);
GetVehicleHealth(vehicleid, StanPojazdu);
... |