[Problem] habe immer 2 errors bekomme die nicht weg

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,
    Ich habe ein problem mit 2 errors die nicht weg gehen...
    Hier mal die errors


    C:\Users\ùáääëäüäùáë\Desktop\neueversion0.3\neueversion0.3\pawno\include\morphinc.inc(3) : warning 219: local variable "x2" shadows a variable at a preceding level
    C:\Users\ùáääëäüäùáë\Desktop\neueversion0.3\neueversion0.3\pawno\include\morphinc.inc(3) : warning 219: local variable "y2" shadows a variable at a preceding level
    C:\Users\ùáääëäüäùáë\Desktop\neueversion0.3\neueversion0.3\pawno\include\morphinc.inc(3) : warning 219: local variable "z2" shadows a variable at a preceding level
    C:\Users\ùáääëäüäùáë\Desktop\scripts\neueversion0.3\neueversion0.3\gamemodes\hd.pwn(15611) : error 021: symbol already defined: "strtok"
    C:\Users\ùáääëäüäùáë\Desktop\scripts\neueversion0.3\neueversion0.3\gamemodes\hd.pwn(15626) : error 047: array sizes do not match, or destination array is too small
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.


    Ich würde mich freuen wenn mir jemand helfen kann


    Mfg. Artur

  • Zeilen?


    Denkanstoß:

    Spoiler anzeigen

    Immer schön die Zeilen mit posten!


    lg :thumbup:

    RTL - Das N steht für Niveau!
    MfG,
    StreetS


    Jegliche Freundesanfragen, die für mich keinen Sinn ergeben, werden professionell Ignoriert. (Gleiche mit Skype!)
    Wer es nicht kapiert wird in Breadfish & Skype blockiert.


    - Stolzer PAWN Scripter der Klasse Beherrscht

  • Zeilen?


    Denkanstoß:

    Spoiler anzeigen

    Immer schön die Zeilen mit posten!


    lg :thumbup:


    Sind diesmal nicht notwendig !


    symbol "strtock" hast du bereits Definiert. Schau mal nach ob du das 2x definiert hast, wenn ja eines Löschen


    Fast richtig, meistens ist strtok auch in einem Include schon deklariert, also könnte er es garnicht im Gamemode finden ;)
    Deshalb einfach strtok 1x aus dem Gamemode löschen, da es bereits in einem Include deklariert ist !


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Also hier soll der Fehler sein


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