Tankstelle erstellen via Befehl

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
  • Hey Leute,
    ich arbeite an einem System mit dem man sogar Tankstellen per Befehl erstellen kann
    jedoch würde ich gerne wissen wie ich den Befehl über haupt zum laufen kriege
    folgender masen funzt es schon mal nicht
    Name -> ein Text
    Benzin -> eine Zahl
    Kerosin -> eine Zahl

    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new FirmenArt[64];
    while ((idx < length) && ((idx - offset) < (sizeof(FirmenArt) - 1)))
    {
    FirmenArt[idx - offset] = cmdtext[idx];
    idx++;
    }
    FirmenArt[idx - offset] = EOS;
    if(!strlen(FirmenArt))
    {
    SCM(playerid, COLOR_WHITE, "Benutze: /tankeerstellen [Name] [Benzin] [Kerosin]");
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SCM(playerid, COLOR_WHITE, "Benutze: /tankeerstellen [Name] [Benzin] [Kerosin]");
    return 1;
    }
    new benzin = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SCM(playerid, COLOR_WHITE, "Benutze: /tankeerstellen [Name] [Benzin] [Kerosin]");
    return 1;
    }
    new kero = strval(tmp);
    jemand ne idee?


    mfg Dedi