2 Error´s wo ist der Fehler?

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
  • Ich bekomme 2 Errors aber ich denke das der Code richtig ist :S


    Hier die Errors:


    C:\Users\muhammed\Desktop\Scripts\Reallife\Selfmade Projekt\Version 1\SelfmadeScript V1.pwn(26) : error 017: undefined symbol "spieler_daten"C:\Users\muhammed\Desktop\Scripts\Reallife\Selfmade Projekt\Version 1\SelfmadeScript V1.pwn(26) : error 009: invalid array size (negative, zero or out of bounds)


    Hier die Zeile
    new Spieler[MAX_PLAYERS][spieler_daten];


  • enum spieler_daten
    {
    wanted,
    skin,
    money,
    Float:lastx,Float:lasty,Float:lastz,
    eingeloggt, // hier hat ein Komma gefehlt.
    }


    MFG RFT


    //edit poste und mal das Callback wo der Error vor kommt muss ja nen Grund haben =).


    MFG RFT

    RFT

  • public OnPlayerDisconnect(playerid, reason)
    {
    new pname[MAX_PLAYERS],accFormat[128];
    GetPlayerName(playerid,pname,sizeof pname);
    format(accFormat,sizeof accFormat,"%s.datei",pname);
    if(fexist(accFormat) && Spieler[playerid][eingeloggt])
    {
    dini_IntSet(accFormat,"wanted",Spieler[playerid][wanted]);
    dini_IntSet(accFormat,"money",GetPlayerMoney(playerid));
    dini_IntSet(accFormat,"skin",Spieler[playerid][skin]);
    dini_FloatSet(accFormat,"lastx",Spieler[playerid][lastx]);
    dini_FloatSet(accFormat,"lasty",Spieler[playerid][lasty]);
    dini_FloatSet(accFormat,"lastz",Spieler[playerid][lastz]);
    }
    Spieler[playerid][eingeloggt] = 0;
    Spieler[playerid][wanted] = 0;
    Spieler[playerid][money] = 0;
    Spieler[playerid][skin] = 0;
    Spieler[playerid][lastx] = (0.0);
    Spieler[playerid][lasty] = (0.0);
    Spieler[playerid][lastz] = (0.0);
    }
    return 1;


    Hier der Call back :D
    Sry für kein Pwn Code WBB macht alles so durcheinander :D
    MFG ViruZ

  • public OnPlayerDisconnect(playerid, reason)
    {
    new pname[MAX_PLAYERS],accFormat[128];
    GetPlayerName(playerid,pname,sizeof pname);
    format(accFormat,sizeof accFormat,"%s.datei",pname);
    if(fexist(accFormat) && Spieler[playerid][eingeloggt])
    {
    dini_IntSet(accFormat,"wanted",Spieler[playerid][wanted]);
    dini_IntSet(accFormat,"money",GetPlayerMoney(playerid));
    dini_IntSet(accFormat,"skin",Spieler[playerid][skin]);
    dini_FloatSet(accFormat,"lastx",Spieler[playerid][lastx]);
    dini_FloatSet(accFormat,"lasty",Spieler[playerid][lasty]);
    dini_FloatSet(accFormat,"lastz",Spieler[playerid][lastz]);
    }
    Spieler[playerid][eingeloggt] = 0;
    Spieler[playerid][wanted] = 0;
    Spieler[playerid][money] = 0;
    Spieler[playerid][skin] = 0;
    Spieler[playerid][lastx] = (0.0);
    Spieler[playerid][lasty] = (0.0);
    Spieler[playerid][lastz] = (0.0);
    return 1;
    }



    das return 1; muss innerhalb des publics liegen ;)


    gretz vitamin

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