GF compilen

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
  • Wenn ich ein GF Script compile kommen irgendwie viele Errors... Wie bekomme ich diese weg?

    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16132) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16132) : error 033: array must be indexed (variable "cmd")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16482) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16482) : error 033: array must be indexed (variable "tmp")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16494) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16494) : error 033: array must be indexed (variable "x_nr")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16794) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16794) : error 033: array must be indexed (variable "tmp")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16895) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16895) : error 033: array must be indexed (variable "tmp")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16935) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(16935) : error 033: array must be indexed (variable "tmp")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17047) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17047) : error 033: array must be indexed (variable "tmp")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17055) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17055) : error 033: array must be indexed (variable "tmp")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17125) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17125) : error 033: array must be indexed (variable "tmp")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17213) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17213) : error 033: array must be indexed (variable "tmp")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17424) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17424) : error 033: array must be indexed (variable "tmp")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17450) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17450) : error 033: array must be indexed (variable "tmp")
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17458) : error 004: function "strtok" is not implemented
    C:\Users\Andreas\AppData\Local\Temp\Rar$DIa0.875\neg.pwn(17458) : error 033: array must be indexed (variable "tmp")


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.


  • stock 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;
    }
    das unter irgend ein stock oder am ende des scriptes ;)

  • 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;
    }


    Nach ganz unten einfügen.
    Google & SuFU helfen. :)

  • Danke ,
    Jetzt kommt das:

    neg.pwn(50124) : warning 203: symbol is never used: "M_Connect"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    Header size: 14444 bytes
    Code size: 2134116 bytes
    Data size: 14465440 bytes
    Stack/heap size: 16384 bytes; estimated max. usage: unknown, due to recursion
    Total requirements:16630384 bytes


    1 Warning.


  • OnGameModeInit
    M_Connect löschen ;)
    Der Warning heißt auch auf Deutsch wird nicht verwendet/benötigt