Oko Bar-a za Gorivo


Započeo BoZZ, Januar 14, 2019, 23:11:31 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Uradio sam bar, kada se osteti vozilo da se bar smanji i to radi perfektno, e sada isto tako ocu za gorivo i uradio sam sve i nece da se smanji bara kada se gorivo potrosi
Dio skripte:
                     // OVO JE KOD ZA STANJE VOZILA KOJI RADI //

            new Float:vHealth; GetVehicleHealth( vehicle, vHealth );
            new str[ 32 ]; new Float:H; GetVehicleHealth( vehicle, H );
            format( string, sizeof( string ), "%d", floatround( vHealth ) );
            SetPlayerProgressBarValue( playerid, pSpeedometarHealth[ playerid ], H/10 );
	    PlayerTextDrawSetString( playerid, pSpeedometar[playerid][ 15 ], str );
	    PlayerTextDrawSetString( playerid, pSpeedometar[ playerid ][ 15 ], string );

                                               // OVO JE KOD ZA GORIVO KOJI NE RADI //

            new stringic[ 32 ]; new Float:G;
	    format( stringic, sizeof( stringic ), "_%dL", Fuel[ vehicle ] );
	    SetPlayerProgressBarValue( playerid, pSpeedometarGorivo[ playerid ], G/1 );
	    PlayerTextDrawSetString( playerid, pSpeedometar[ playerid ][ 13 ], stringic );

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //

Daj sve kodove kako si napravio sve
        new vid = GetPlayerVehicleID(playerid);
        new string[125];format(string,sizeof string,"Fuel:%i",fuel[vid]); 
        TextDrawSetString(td_fuel[playerid],string);
        TextDrawShowForPlayer(playerid,BRZINOMER_textdraw[playerid]); 
        } else {
        TextDrawHideForPlayer(playerid,BRZINOMER_textdraw[playerid]); 
    }
    return 1;
}
Poslednja Izmena: Januar 14, 2019, 23:21:26 POSLE PODNE od Nodze

Gamemod: Spotify Community
Owner: Nodze ( Dzenan Levic )

@BoZZ
Evo ti citav sys benzinske pumpe i imas usput Textdraw, sve je u fullu
https://hastebin.com/umipiviyad.cpp

Gamemod: Spotify Community
Owner: Nodze ( Dzenan Levic )

SetPlayerProgressBarValue( playerid, pSpeedometarGorivo[ playerid ], G/1 );

Sta ti ovde varijabla G oznacava?

Probaj
SetPlayerProgressBarValue( playerid, pSpeedometarGorivo[ playerid ], Fuel[vehicleid] );

Citat: // xunder poslato Januar 15, 2019, 01:43:51 PRE PODNE
SetPlayerProgressBarValue( playerid, pSpeedometarGorivo[ playerid ], G/1 );

Sta ti ovde varijabla G oznacava?

Probaj
SetPlayerProgressBarValue( playerid, pSpeedometarGorivo[ playerid ], Fuel[vehicleid] );

Kao sto sam rekao, radio sam po ovom principu za health, pa sam stavio ovo kao sto H predtavlja Health tako G gorivo, bilo je i dosta kasno kad sam radio pa mi nije mozak bio bas u funkciji :D

Inace radi hvala puno :)