Tag mismatch

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
  • Hi, habe mal wieder ein Problem :D



    enum dPickUpInfo
    {
    dPmID,
    dPtype,
    Float:dPpx,
    Float:dPpy,
    Float:dPpz,
    dPvw
    }


    new dPickUp[MAX_DPICKUPS][dPickUpInfo];
    new dPID;


    public LoadDPickUps()
    {
    new rows,fields;
    cache_get_data(rows, fields);
    new pck = 0;
    if(rows)
    {
    while(pck < rows)
    {
    dPickUp[pck][dPmID] = cache_get_field_content_int(pck, "modelid");
    dPickUp[pck][dPtype] = cache_get_field_content_int(pck, "type");
    dPickUp[pck][dPpx] = cache_get_field_content_float(pck, "x");
    dPickUp[pck][dPpy] = cache_get_field_content_float(pck, "y");
    dPickUp[pck][dPpz] = cache_get_field_content_float(pck, "z");
    dPickUp[pck][dPvw] = cache_get_field_content_int(pck, "vw");
    dPickUp[pck][dPID] = CreatePickup(dPickUp[pck][dPmID],dPickUp[pck][dPtype],dPickUp[pck][dPpx],dPickUp[pck][dPpy],dPickUp[pck][dPpz],dPickUp[pck][dPvw]);
    pck++;
    }
    }
    printf("[LOAD] Dynamische Pickups wurden geladen (%i/%i)", rows, MAX_DPICKUPS);
    return 1;
    }


    Kriege hier ein 213 tag mismatch: dPickUp[pck][dPID] = CreatePickup(dPickUp[pck][dPmID],dPickUp[pck][dPtype],dPickUp[pck][dPpx],dPickUp[pck][dPpy],dPickUp[pck][dPpz],dPickUp[pck][dPvw]);
    Weiß aber nicht warum, Floats sind doch richtig?

    Mit freundlichen Grüßen
    Exqool

  • In dem enum Fehlt:
    dPID,


    Dann kommt leider das:
    C:\Users\ZAFER\Desktop\samp\gamemodes\self.pwn(1128) : error 021: symbol already defined: "dPID"
    C:\Users\ZAFER\Desktop\samp\gamemodes\self.pwn(12524) : error 032: array index out of bounds (variable "dPickUp")

    Mit freundlichen Grüßen
    Exqool