Szerző Téma: Benzin cucckombó  (Megtekintve 576 alkalommal)

Benzin cucckombó
« Dátum: 2012. december 18. - 20:02:23 »
0 Show voters
Sziasztok. Lenne egy kis problémám. Nekiálltam egy alap benzines rendszernek és elakadtam. Kellene a segítségetek.
Mód elején:
 
forward ProgressBar();
new Bar:Uzemanyag[MAX_PLAYERS] = {INVALID_BAR_ID, ...};

 
Egyebek:
 

public ProgressBar()
{
    for(new playerid; playerid < MAX_PLAYERS; playerid++)
    {
        new vehid;
        if((vehid = GetPlayerVehicleID(playerid)) && Uzemanyag[playerid] != INVALID_BAR_ID)
        {
       
        }
    }
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(oldstate == PLAYER_STATE_DRIVER)
    {
    HideProgressBarForPlayer(playerid, Uzemanyag[playerid]);
    }
    if(newstate == PLAYER_STATE_DRIVER)
    {
    ShowProgressBarForPlayer(playerid, Uzemanyag[playerid]);
    Uzemanyag[playerid] = CreateProgressBar(360.00, 101.00, 13.50, 1.50, -19, 100.0);
    }
return 1;
}

 
Azt sem tudom, hogy ha megy a kocsi, akkor hogyan csökkentsem az értékét a progress barnak, továbbá azt sem, hogy ha ki és visszaszáll akkor megmaradjon az érték. A tankolás megcsinálása ezek után már menni fog.
Tovább nem nagyon ment a dolog. Megköszönném, ha segítenétek ezt megcsinálni.
Ezt az includeot használtam: http://forum.sa-mp.com/showthread.php?t=113443

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal