Probleme mit /veh

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo,
    wenn ich mir ein Auto mit /veh erstelle hat es immer 0 Liter


    if(strcmp(cmd, "/veh", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pAdmin] == 1338) {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /veh [carid] [color1] [color2] [lic]");
    return 1;
    }
    new car;
    car = strval(tmp);
    if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, " Vehicle ID kann nicht unter 400 und über 611 sein!"); return 1; }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /veh [carid] [color1] [color2] [lic]");
    return 1;
    }
    new color1;
    color1 = strval(tmp);
    if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_GREY, " Die Farben ID kann nicht unter 0 und über 126 sein !"); return 1; }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /veh [carid] [color1] [color2] [lic]");
    return 1;
    }
    new color2;
    color2 = strval(tmp);
    if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_GREY, " Die Farben ID kann nicht unter 0 und über 126 sein !"); return 1; }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /veh [carid] [color1] [color2] [license]");
    SendClientMessage(playerid, COLOR_GRAD2, "Auto[1], Bike[2], Flug[3], Truck[4], Boot[5]");
    return 1;
    }
    new license;
    license = strval(tmp);
    if(license < 1 || license > 5) return SendClientMessage(playerid, COLOR_GRAD2, "Ungueltige Lizenz");
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X,Y,Z);
    new createdcarid = CreateVehicleForServer(car, X+2,Y,Z, 0.0, color1, color2,GetPlayerInterior(playerid),0,license,0);
    gCarLock[createdcarid] = 0;
    vehiclelocked[createdcarid] = 0;
    NoFuel[createdcarid] = 0;
    Vehicle[createdcarid][v_GasNow] = GetVehicleTankInhalt(createdcarid);
    spawncar_gas[createdcarid] = Vehicle[createdcarid][v_GasNow];
    spawncar_gastype[createdcarid] = GetPlayerVehicleTypeForFill(createdcarid);
    format(string, sizeof(string), "Fahrzeug mit der ID %d gespawnt.", createdcarid);
    SendClientMessage(playerid, COLOR_GREY, string);
    return 1;
    } else {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist nicht berechtigt, diesen Befehl zu benutzen !");
    return 1;
    }
    }
    return 1;
    }
    Bitte hilfe