Server Unknown Command

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
  • Wieso kommt wenn ich /stuff get eingeb dauernd Server Unknown Command


    if(PlayerInfo[playerid][pBootsmann] <= 20)
    {
    if(PlayerInfo[playerid][pBootsmann] <=10)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du hast schon 20 Waren dabei!");
    return 1;
    }
    new message[128];
    new menge;
    menge = strval(tmp);
    new preis = menge*100;
    if(menge < 1 || menge > 20) { SendClientMessage(playerid, COLOR_GREY, "Du kannst maximal 20 Pakete mitnehmen !"); return 1; }
    if(PlayerInfo[playerid][pBootsmann] >= 20)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du hast schon 20 Waren dabei!");
    return 1;
    }
    GivePlayerMoney(playerid,-preis);
    PlayerInfo[playerid][pBootsmann] += menge;
    format(message, sizeof(message), "* Du hast %d Materials Pakete für $%d gekauft.", menge, preis);
    SendClientMessage(playerid,WHITE,message);
    return 1;
    }
    }


    Ausserdem Kann ich 40 Pakete tragen stats 20???

  • Edit das glecihe auch bei /stuff deliver


    Und da samit den 40 statt 20 paketen


    //Bootsmannsystem
    if(strcmp(cmd, "/stuff", true) == 0)
    {
    if(PlayerInfo[playerid][pJob] == 20)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GOLD, "____________________________|Warenhilfe|____________________________");
    SendClientMessage(playerid, COLOR_WHITE, "Benutzung: /materials [Aktion] [Anzahl]");
    SendClientMessage(playerid, COLOR_WHITE, "*get [SF], *deliver [Unterschiedlich] Anzahl[Die du dabei hast]");
    SendClientMessage(playerid, COLOR_GOLD,"__________________________________________________________________");
    return 1;
    }
    if(strcmp(tmp,"get",true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid, 15.0, -1440.6125,390.9183,-0.0725))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GOLD, "____________________________|Warenhilfe|____________________________");
    SendClientMessage(playerid, COLOR_WHITE, "Benutzung: /materials [Aktion] [Anzahl]");
    SendClientMessage(playerid, COLOR_WHITE, "Du hast die Anzahl vergessen");
    SendClientMessage(playerid, COLOR_GOLD,"__________________________________________________________________");
    return 1;
    }
    if(PlayerInfo[playerid][pBootsmann] <= 20)
    {
    if(PlayerInfo[playerid][pBootsmann] <=10)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du hast schon 20 Waren dabei!");
    return 1;
    }
    new message[128];
    new menge;
    menge = strval(tmp);
    new preis = menge*100;
    if(menge < 1 || menge > 20) { SendClientMessage(playerid, COLOR_GREY, "Du kannst maximal 20 Pakete mitnehmen !"); return 1; }
    if(PlayerInfo[playerid][pBootsmann] >= 20)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du hast schon 20 Waren dabei!");
    return 1;
    }
    GivePlayerMoney(playerid,-preis);
    PlayerInfo[playerid][pBootsmann] += menge;
    format(message, sizeof(message), "* Du hast %d Materials Pakete für $%d gekauft.", menge, preis);
    SendClientMessage(playerid,WHITE,message);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,WHITE,"Du bist nicht am Verladungsort nähe Flughafen! Checkpoint gestzt!");
    SetPlayerCheckpoint(playerid,-1440.6125,390.9183,-0.0725,3.0);
    }
    }


    if(strcmp(tmp,"deliver",true) == 0)
    {
    if(PlayerInfo[playerid][pBootsmann] == 0)
    {
    SendClientMessage(playerid,WHITE,"Du hast keine Materialen dabei");
    return 1;
    }
    else
    {
    new endlohn = PlayerInfo[playerid][pBootsmann]*500;
    new string1111[128];
    GivePlayerMoney(playerid,endlohn);
    format(string1111, sizeof(string1111), "* Du hast %d Materials Pakete für $%d verkauft.", PlayerInfo[playerid][pBootsmann], endlohn);


    PlayerInfo[playerid][pBootsmann] = 0;
    return 1;
    }
    }
    if(strcmp(tmp,"Anzahl",true) == 0)
    {
    new message[128];
    format(message, sizeof(message), "* Du hast %d Materials", PlayerInfo[playerid][pBootsmann]);
    SendClientMessage(playerid,WHITE,message);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,WHITE,"Du bist kein Bootsmann!");
    }
    }


    //Bootsamnsys neu ende