Brauche Hilfe beim Scripten bekomme immer Error.

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 ivh hab ein großes Problem mit einem Script undzwar kommt immer wenn ich Compelieren will folgender Error :


    C:\Users\EMTY\Desktop\Scripts\YNReallife.pwn(2880) : error 017: undefined symbol "MAX_STRING"
    C:\Users\EMTY\Desktop\Scripts\YNReallife.pwn(2880) : error 029: invalid expression, assumed zero
    C:\Users\EMTY\Desktop\Scripts\YNReallife.pwn(2880) : error 017: undefined symbol "srclen"
    C:\Users\EMTY\Desktop\Scripts\YNReallife.pwn(2880) : fatal error 107: too many error messages on one line



    In der Zeile is dieser Pawncode zu finden :


    stock right(source[], len)
    {
    new retval [MAX_STRING], srclen;
    srclen = strlen(source);
    strmid(retval, source, srclen - len, srclen, MAX_STRING);
    return retval;
    }


    Wäre sehr nett wenn ihr mir schnell & weise antworten würdet danke schonmal im Vorraus :)

    Helden Leben lange...



    ...Legenden Sterben nie!


    Danke für Alles - Wunderbare Jahre
    Böhse Onkelz

  • //oben
    #define MAX_STRING 255
    stock right(source[], len)
    {
    new retval[MAX_STRING], srclen;
    srclen = strlen(source);
    strmid(retval, source, srclen - len, srclen, MAX_STRING);
    return retval;
    }


    So sollte das funzen ;)

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • Nöö klappt ned wenn ich das einfüge aka. ersetze kommen 26 errors. mach ich vill. i.was falsch ? oder woo soll ich das einfügen ?

    Helden Leben lange...



    ...Legenden Sterben nie!


    Danke für Alles - Wunderbare Jahre
    Böhse Onkelz

  • Das


    #define MAX_STRING 255



    Musst Du oben bei deinen Defines einfügen.


    Bsp.


    #define MAX_STRING 255 <--------------------------------
    #define COLOR_GREY 0xAFAFAFAA
    #define COLOR_GREEN 0x33AA33AA
    #define COLOR_RED 0xAA3333AA
    #define COLOR_YELLOW 0xFFFF00AA
    #define COLOR_WHITE 0xFFFFFFAA
    #define COLOR_DARKRED 0x660000AA
    #define COLOR_BLUE 0x0000BBAA


    Desweiteren entferne mal bitte folgende Leerzeile:



    new retval [MAX_STRING], srclen;


    die nach "retval"



    Edit: Zeilen eingerückt
    Edit²: Code hinzugefügt
    Edit³: Erweitert