Was Soll dieser fehler sein

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,,


    Da ich ja eine feuerwehr scripte Kommt bei mir jetzt ein fehler.



    C:\Users\****\Desktop\Gute Scripts\Scripts\Selfmade\gamemodes\Selfmade.pwn(10449) : error 047: array sizes do not match, or destination array is too small
    C:\Users\****\Desktop\Gute Scripts\Scripts\Selfmade\gamemodes\Selfmade.pwn(10450) : error 047: array sizes do not match, or destination array is too small



    else
    {
    if(leader != 0) ttext = Fracs[leader-1]; //Hier ist der fehler
    if(member != 0) ttext = Fracs[member-1]; //Und Hier. ist der Fehler
    }



    #define MAX_FRACS 22
    new Fracs[MAX_FRACS][22] = {
    "LSPD",
    "FBI",
    "Army",
    "Arzt",
    "LCN",
    "Yakuza",
    "Präsident",
    "Hitman",
    "San News Reporter",
    "LSVG",
    "Fahrlehrer",
    "Triaden",
    "Grove Street",
    "Ballas",
    "SF Biker Club",
    "Vagos",
    "Russen Mafia",
    "L.S Rifas",
    "Red Soldiers",
    "Terroristen",
    "Feuerwehr", // Das habe ich zuletzt eingefügt.
    "Wheelmen Agency"
    };


    Wo ist bitte der fehler

  • @[IRP]K3VIN: Variablen können keine array Fehler am Compiler auslösen. Auch wenn sie ersichtlich extrem falsch sind, der Compiler ignoriert das. Anders sieht es bei konstanten oder Definitionen aus.


    Das Problem liegt daran, dass ttext nicht dir array Größe 22 hat. Also:
    new ttext[22];

  • @[IRP]K3VIN: Variablen können keine array Fehler am Compiler auslösen. Auch wenn sie ersichtlich extrem falsch sind, der Compiler ignoriert das. Anders sieht es bei konstanten oder Definitionen aus.


    Das Problem liegt daran, dass ttext nicht dir array Größe 22 hat. Also:
    new ttext[22];


    Hab das per Teamspeak schon mit ihm geklärt ^^ Lag auch daran :P