Hey,
wenn ich den Tank Inhalt einstellen will erhalte ich folgenden Error: error 035: argument type mismatch (argument 2)
SetTank(vID,GetTank(vID)-0.5); //Zeile mit dem Error
Ganzes Public:
public tankleeren()
{
for(new i;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
{
new as[128];
new vID = GetPlayerVehicleID(i);
if(GetTank(vID) >= 1) {
format(as,sizeof(as),"/fahrzeuge/vehicle_%d.ini",vID);
SetTank(vID,GetTank(vID)-1); //Zeile mit Error
}
}
}
}
}
Stock von GetTank und SetTank:
stock Float:GetTank(carid)
{
new Float:gtank;
new as[128];
format(as,sizeof(as),"/fahrzeuge/vehicle_%d.ini",carid);
gtank = floatstr(dini_Get(as,"tank"));
return gtank;
}
stock Float:SetTank(carid,menge[])
{
new as[128];
format(as,sizeof(as),"/fahrzeuge/vehicle_%d.ini",carid);
dini_Set(as,"tank",menge);
}
Könnt ihr mir helfen?