Hilfee

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 Community,
    ich habe einen Problem..


    Ich habe heute versucht einen Autohaus Filterscript in meinem
    Selfmade Script rein zu bauen. Am Anfang kamen sehr viele Errors
    die ich schon behoben habe, aber es sind wieder 2 Errors und 1 Warning
    gekommen. Ich weiß nicht, wie ich das beheben soll dann dachte ich mir
    dass ich hier fragen soll.


    ERROR & WARNINGS


    C:\Dokumente und Einstellungen\XXX\Desktop\SElfmade Script\gamemodes\SelfmadebyTupac.pwn(540) : error 021: symbol already defined: "strtok"
    C:\Dokumente und Einstellungen\XXX\Desktop\SElfmade Script\gamemodes\SelfmadebyTupac.pwn(555) : error 047: array sizes do not match, or destination array is too small
    C:\Dokumente und Einstellungen\XXX\Desktop\SElfmade Script\gamemodes\SelfmadebyTupac.pwn(3462) : warning 219: local variable "mod" shadows a variable at a preceding level



    Mit freundlichen Grüßen,
    King_Bushido

  • 1.)
    C:\Dokumente und Einstellungen\XXX\Desktop\SElfmade Script\gamemodes\SelfmadebyTupac.pwn(540) : error 021: symbol already defined: "strtok"


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


    2.)
    C:\Dokumente und Einstellungen\XXX\Desktop\SElfmade Script\gamemodes\SelfmadebyTupac.pwn(555) : error 047: array sizes do not match, or destination array is too small
    - >>>>>return result;



    3.)


    C:\Dokumente und Einstellungen\XXX\Desktop\SElfmade Script\gamemodes\SelfmadebyTupac.pwn(3462) : warning 219: local variable "mod" shadows a variable at a preceding level


    if (playerid!=GetPlayerFromCarlistCar(vehicleid))
    {
    return 1;
    }
    if(playerid!=-1)
    {
    new mod = GetModType(componentid);
    switch (mod)
    {
    case 1: { Carlist[playerid][mod1]=componentid; }
    case 2: { Carlist[playerid][mod2]=componentid; }
    case 3: { Carlist[playerid][mod3]=componentid; }
    case 4: { Carlist[playerid][mod4]=componentid; }
    case 5: { Carlist[playerid][mod5]=componentid; }
    case 6: { Carlist[playerid][mod6]=componentid; }
    case 7: { Carlist[playerid][mod7]=componentid; }
    case 8: { Carlist[playerid][mod8]=componentid; }
    case 9: { Carlist[playerid][mod9]=componentid; }
    case 10: { Carlist[playerid][mod10]=componentid; }
    case 11: { Carlist[playerid][mod11]=componentid; }
    case 12: { Carlist[playerid][mod12]=componentid; }
    case 13: { Carlist[playerid][mod13]=componentid; }
    case 14: { Carlist[playerid][mod14]=componentid; }
    case 15: { Carlist[playerid][mod15]=componentid; }
    case 16: { Carlist[playerid][mod16]=componentid; }
    case 17: { Carlist[playerid][mod17]=componentid; }
    default: { new string[128]; format(string,128,"Unknown component id: %i",componentid); print(string); }
    }
    }

  • Ich habe ihm geholfen aber jetzt gibt es noch ein Problem was ich auch nicht beheben kann -.-
    Hier das Warning:
    warning 219: local variable "mod" shadows a variable at a preceding level
    Es sieht einfach aus ist es aber nicht :D

    MfG SkrilLinux


    Ich habe euch erfolgreich geholfen?
    -Dann wäre es nett wenn ihr 1x auf Bedanken klickt :)

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen