Kriege den Fehler nicht weg hier der code
stock getKmh(playerid,bool:kmh) {
new Float:x,Float:y,Float:z,Float:rtn;
if(IsPlayerInAnyVehicle(playerid))
GetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z);else GetPlayerVelocity(playerid,x,y,z);
rtn = floatsqroot(x*x+y*y+z*z);/Fehler 1
return kmh?floatround(rtn * 50 * 1.61):floatround(rtn * 50);
}
fehler
argument type mismatch (argument2)
argument type mismatch (argument2)
public FillGas(OldFuel, i, playerid, price)//Fehler 2
{
new str[50];
if ( OldFuel < MAXFULL ) {
if (IsAtGasStation(playerid) && Motor[i] == false ) {
format(str, sizeof str, "Du hast nicht genug Geld für ein weiteren Liter. (Kosten: %d$)", price);
if ( GetPlayerMoney(playerid) >= PREIS ) {
Tank[i] ++;
SetTimerEx("FillGas", TANKDAUER * 1, 0, "iiii", Tank[i], i, playerid, price + PREIS);
GivePlayerMoney(playerid, -PREIS);
}
else { SendClientMessage(playerid,error, str); }
}
else { format(str, sizeof str, "Das Tanken wurde beendet. (Kosten: %d$)", price); SendClientMessage(playerid,error, str); }
}
else { format(str, sizeof str, "Dein Fahrzeug wurde für $%d betankt!", price); SendClientMessage(playerid, info, str); }
return 1;
}