Guten Tag
Ich habe da ne Frage, und joa also ich hab ein Tanksystem das auch immer
funktioniert hat, aber seit ich es so gemacht habe, das auch vehicles in denen
niemand sitzt aber der Motor an ist, Tank verloren geht.
Jetzt hab ich aber ein Problem
Mein Tank wird auf -1 gesetzt, wie man im Code sehen kann hab ich es schon
debuggt, und habe gesehen, das es beim ersten car funktioniert aber bei allen anderen nicht
Hier ist mein Code:
public minustank()
{
new engine, lights, alarm, bonnet, boot, objective, doors;
for(new v = 0; v<MAX_VEHICLES; v++)
{
print("alle vehicles...");
if(IstKeinTankFahrzeug(v))
{
print("ist ein tankfahrzeug....");
GetVehicleParamsEx(v,engine,lights,alarm,doors,bonnet,boot,objective);
if(engine == 1)
{
print("motor ist an...");
new string[256], crbenzin;
VehicleInfo[v][vTank] = VehicleInfo[v][vTank]-1;
printf("Neues Benzin: %d",VehicleInfo[v][vTank]);
crbenzin = VehicleInfo[v][vTank];
format(string,sizeof(string),"Tank: %d%%",crbenzin);
printf("String ist: %s",string);
TextDrawSetString(Textdraw1,string);
}
}
}
return 1;
}
Ich bin über jede Hilfe erfreut!
MfG
n0skillg3t