Errors beim Einfügen einer Neuen Fraktion

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 Bekomme folgende Fehler Meldung beim Einfügen einer Neuen Fraktion.
    C:\Dokumente und Einstellungen\test\Desktop\srp\script\gamemodes\GF.pwn(941) : error 052: multi-dimensional arrays must be fully initialized
    dies ist der Code.
    #define MAX_FRACS 28
    new Fracs[MAX_FRACS][23] = {
    "LSPD",
    "SFPD",
    "U.S. Army",
    "Notrufzentrale",
    "La Cosa Nostra",
    "Yakuza",
    "Präsident",
    "Hitman Agency",
    "SAN News",
    "Streetfighter",
    "Fahrschule",
    "Hells Angels",
    "Grove Street",
    "Ballas",
    "Red Soldiers",
    "L.S. Vagos",
    "Varrios Los Aztecas",
    "Guerilla",
    "Red Dragons",
    "Feuerwehr",
    "FBI",
    "Triaden",
    "Wheelman Agency",
    "Ordnungsamt",
    "Banditos",
    "LV News.",
    "Cali Kartell" <- Neue Fraktion
    };<- Error

  • versuch mal so


    [pwn][#define MAX_FRACS 28
    new Fracs[MAX_FRACS][23] = {
    "LSPD",
    "SFPD",
    "U.S. Army",
    "Notrufzentrale",
    "La Cosa Nostra",
    "Yakuza",
    "Präsident",
    "Hitman Agency",
    "SAN News",
    "Streetfighter",
    "Fahrschule",
    "Hells Angels",
    "Grove Street",
    "Ballas",
    "Red Soldiers",
    "L.S. Vagos",
    "Varrios Los Aztecas",
    "Guerilla",
    "Red Dragons",
    "Feuerwehr",
    "FBI",
    "Triaden",
    "Wheelman Agency",
    "Ordnungsamt",
    "Banditos",
    "LV News.",
    "Cali Kartell",
    };
    /pwn]


    müsste jetzt gehen

  • #define MAX_FRACS 28
    new Fracs[MAX_FRACS][23] = {
    "LSPD",
    "SFPD",
    "U.S. Army",
    "Notrufzentrale",
    "La Cosa Nostra",
    "Yakuza",
    "Präsident",
    "Hitman Agency",
    "SAN News",
    "Streetfighter",
    "Fahrschule",
    "Hells Angels",
    "Grove Street",
    "Ballas",
    "Red Soldiers",
    "L.S. Vagos",
    "Varrios Los Aztecas",
    "Guerilla",
    "Red Dragons",
    "Feuerwehr",
    "FBI",
    "Triaden",
    "Wheelman Agency",
    "Ordnungsamt",
    "Banditos",
    "LV News.",
    "Cali Kartell",
    };



    Hier (nach "Cali Kartell") einfach das Komma weg, die letzte ArrayVariable darf nicht mit einem Komma enden, danach kommt ja nichts mehr.
    Außerdem, wenn es nur 27 Variablen sind, darf MAX_FRACS auch nur 27 betragen, die [23] gibt übrigends nur an, dass eine Variable des Arrays
    maximal 23 Zeichen lang sein darf.


    #define MAX_FRACS 27
    new Fracs[MAX_FRACS][23] = {
    "LSPD",
    "SFPD",
    "U.S. Army",
    "Notrufzentrale",
    "La Cosa Nostra",
    "Yakuza",
    "Präsident",
    "Hitman Agency",
    "SAN News",
    "Streetfighter",
    "Fahrschule",
    "Hells Angels",
    "Grove Street",
    "Ballas",
    "Red Soldiers",
    "L.S. Vagos",
    "Varrios Los Aztecas",
    "Guerilla",
    "Red Dragons",
    "Feuerwehr",
    "FBI",
    "Triaden",
    "Wheelman Agency",
    "Ordnungsamt",
    "Banditos",
    "LV News.",
    "Cali Kartell"
    };





    lg
    BlackLegend