Error hilfe bitte

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
  • C:\Users\Durdu\Desktop\Neuer Ordner\gamemodes\hd.pwn(17096) : error 017: undefined symbol "strtok"
    C:\Users\Durdu\Desktop\Neuer Ordner\gamemodes\hd.pwn(17096) : error 033: array must be indexed (variable "cmd")




    Zeile 17096
    cmd = strtok(cmdtext, idx);


    Ich hoffe ihr findet den fehler

  • du hast die Funktion strtok nicht in deinem Script


    wenn du mal lesen würdest was da steht und fehlerklärbär kann dir auch helfen


    http://wiki.sa-mp.com/wiki/Strtok


    hier der code



    und new cmd; gegen new cmd[128];


    strtok(const string[], &index)
    {
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
    index++;
    }

    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
    result[index - offset] = string[index];
    index++;
    }
    result[index - offset] = EOS;
    return result;
    }


    MFG Piet


    edit:funktion + link

  • new string[256];
    new playermoney;
    new sendername[MAX_PLAYER_NAME];
    new giveplayer[MAX_PLAYER_NAME];
    new playername[MAX_PLAYER_NAME];
    new cmd[256];
    new tmp[256];
    new giveplayerid, moneys, idx;
    cmd = strtok(cmdtext, idx); //Hier ist der fehler
    GetPlayerName(playerid,sendername,sizeof(sendername));