[Errors] Bekomme sie 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 liebe Com!


    Ich habe 6 errors im Script doch bekomme ich diese nicht weg 8| könnte mir jemand helfen?


    Am besten fände ich Teamviewer das die errors so weit vertreut sind!


    Naja aber ich werde die hier mal posten


    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\YNR.pwn(1091) : error 018: initialization data exceeds declared size
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\YNR.pwn(1093) : error 010: invalid function or declaration
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\YNR.pwn(3011) : error 047: array sizes do not match, or destination array is too small
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\YNR.pwn(3784) : error 047: array sizes do not match, or destination array is too small
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\YNR.pwn(9723) : error 047: array sizes do not match, or destination array is too small
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\YNR.pwn(9767) : error 047: array sizes do not match, or destination array is too small



    Hoffe es hat jemand ein Paar minuten für mich Zeit damit er sich das script anschaut


    //edit




    {2783.6541,1730.8477,10.8203,2.0}, //Zugfahrer Zeile 1091
    {1457.5234,2773.6489,10.8203,2.0} //Vongola_CP
    }; //Zeile 1093



    new RennPosiionen[22];


    if(IsPlayerConnected(i))
    {
    if(isPlayerInArea(i,checkCoords[7])) // 3011
    { PlayerPlaySoundEx(i, soundids[rand]); }
    }


    if(IsPlayerConnected(i) && disablepoints[i] == false) {
    for(new j=0; j < MAX_CHECKPOINTS; j++) {
    if(isPlayerInArea(i, checkCoords[j])) { // 3784
    if(playerCheckpoint[i]!=j) {
    DisablePlayerCheckpoint(i);


    if(IsPlayerInAnyVehicle(playerid))
    {
    if(!isPlayerInArea(playerid,checkCoords[30])) // 9723
    {
    new Float:x,Float:y,Float:z,Float:a;
    new vid = GetPlayerVehicleID(playerid);
    GetVehiclePos(vid,x,y,z);
    GetVehicleZAngle(vid,a);



    vi = CreateVehicleEx(inhalt[TID], x, y, z, a, -1, -1, 3600000);


    if(isPlayerInArea(playerid, checkCoords[30])) //9767
    {
    kaputtnach[vi] = 500;
    new string1[MAX_STRING];



    Hier bitte

  • Haben meinen beitrag oben Editiert und die Zeilen dazu geschrieben wegen der übersichtlichkeit!


    //edit:


    D:\Pawn\0.3C BETA\0.3c\Server\pawno\TEST.pwn(640) : error 018: initialization data exceeds declared size
    D:\Pawn\0.3C BETA\0.3c\Server\pawno\TEST.pwn(642) : error 010: invalid function or declaration
    D:\Pawn\0.3C BETA\0.3c\Server\pawno\TEST.pwn(683) : error 018: initialization data exceeds declared size
    D:\Pawn\0.3C BETA\0.3c\Server\pawno\TEST.pwn(1014) : error 018: initialization data exceeds declared size
    D:\Pawn\0.3C BETA\0.3c\Server\pawno\TEST.pwn(1016) : error 010: invalid function or declaration


    Es sind nurnoch 5 Errors
    Aber alle haben was mit der größe der [MAX_BERUFE] und [MAX_CHECKPOINTS] zutuhen kenne mich da mit diesen größen nicht aus da steht ja immer eine zahl mit bei daran wirt es liegen weil ich einen Beruf hinzugefühgt habe und ich denke mal das ich diese zahl dann erweitern muss also fände ich es besser und auch leichter wen ihr mal per Teamviewer nachschauen könntet!


    //edit rechtschreibung

  • Oh sch**** meine Glaskugel -.-


    error 018: initialization data exceeds declared size
    bedeutet definierte größe ist zu klein


    error 010: invalid function or declaration
    bedeutet fehlerhafte/falsche Funktion oder deklaration/definition


    Poste leiber ma die richtigen zeilen wenn es dir nicht hilft


    btw: mit ein wenig englisch kann man ich einige Errors erschließen

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

    Margarete Stokowski

  • Nee wen ich bei MAX_BERUFE die zahl änder kommen viele neue errors bzw. andere


    Hier mal das Define der MAX_BERUFE
    (es sind genau 17 berufe)


    #define MAX_BERUFE 17



    Zeile 623-642
    new berufe[MAX_BERUFE][256] = {
    {"Arbeitslos"},
    {"Polizist"},
    {"Mechaniker"},
    {"Trucker"},
    {"Autoverkaeufer"},
    {"Chauffeur"},
    {"Sanitäter"},
    {"Fast-Food Verkäufer"},
    {"Kellner"},
    {"Fahrschullehrer"},
    {"Vermietung"},
    {"Müllabfuhr"},
    {"Immobilienmakler"},
    {"Sicherheits-Dienst"},
    {"Soldat"},
    {"Gebraucht-Wagen Händler"},
    {"Zugfahrer"},
    {"Vongola"}
    };

    664-683
    new dienstfarbe[MAX_BERUFE] = {
    0x00000000, //Arbeitslos
    0x228B22AA, //Polizei
    0xFFA500AA, //ADAC
    0xFF69B4AA, //TKS
    0x4169E1AA, //Wang Cars
    0xFFD700AA, //Taxiunternehmen
    0x87CEFAAA, //Krankenhaus
    0xFF4500AA, //Fast-Food
    0x00000000, //PBC
    0x9400D3AA, //Fahrschule
    0x00000000, //Vermietung
    0x00000000, //Müllabfuhr
    0x3BF234AA, //Polas Immobilien
    0x00000000, //Sicherheitsfirma
    0x7CFC00AA, //Bundeswehr
    0x191970AA, //Gebrauchtwagenhändler
    0x00BFF3AA, //Zugfahrer
    0x00BFF3AA //Vongola
    };
    1014-1016
    {2779.1904,1717.7755,2790.0935,1738.1039,10.8203 }, //Zugdepot
    {1456.6086,2773.4644,10.8203,275.2409 } //Vongola
    };


    das ist seidem ich die frak Vongola hinzugefügt hab

  • es sind nicht 17 berufe sondern 18


    Und mach in den Zeilen 1014 und 1015 die Leerzeichen vor den Klammern weg, vll hilft das

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

    Margarete Stokowski

  • Danke sehr noch 4 ^^


    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\TEST\TEST.pwn(621) : error 052: multi-dimensional arrays must be fully initialized
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\TEST\TEST.pwn(662) : error 052: multi-dimensional arrays must be fully initialized
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\TEST\TEST.pwn(1014) : error 018: initialization data exceeds declared size
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\TEST\TEST.pwn(1016) : error 010: invalid function or declaration


    (siehste was geändert und jetzt ist es überdemensional xDDD checke das nicht ^^ ( habe das ausschlaggebende war den MAX_BERUFE auf 18 zu machen ^^)


    //edit


    Zeile 612-621
    new preisInfo[MAX_BERUFE][] =
    {
    0, 0, 0,
    "Autolieferung",
    0,
    "Kilometer",
    "Gesundheitspunkt (Volle Gesundheit = 100)",
    "Hungerpunkt (Satt = 10)",
    0, 0, 0, 0, 0, 0, 0, 0, 0
    };


    //edit habs doch verstanden noch 3 D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\TEST\TEST.pwn(662) : error 052: multi-dimensional arrays must be fully initialized
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\TEST\TEST.pwn(1014) : error 018: initialization data exceeds declared size
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\TEST\TEST.pwn(1016) : error 010: invalid function or declaration


    //edit Rechtschreibung
    //edit2 nurnoch 2 Errors


    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\TEST\TEST.pwn(1015) : error 018: initialization data exceeds declared size
    D:\Pawn\0.3C BETA\0.3c\Server\gamemodes\TEST\TEST.pwn(1017) : error 010: invalid function or declaration


    //edit code geändert