wo ist hier 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
  • hey,



    ich versuche gerade, wenn man den befehl /buyhandy eingibt, das dem spieler eine nummer zugewiesen wird und in einer .ini textdatei gespeichert wird.


    ich bekomme jetzt aber noch errors... hier der befehl:


    ocmd:buyhandy(playerid, params[])
    {
    new string[64];
    new Player[MAX_PLAYERS];
    new Number[MAX_PLAYERS];
    {
    Player[playerid][Number] = playerid + 100 + random(999);//hier
    dini_IntSet(Spielerdatei, "HandyNummer", GetPVarInt(playerid,"HandyNummer"));
    format(string,sizeof string,"Deine Handy Nummer lautet: %s",Player(playerid));
    SendClientMessage(pID,COLOR_HELLBLAU,string);
    }
    return 1;
    }



    und hier die errors, ich makier die zeile oben:



    wäre nett wenn jemand sich das mal ansehen könnte



    LG


    Marco

    Mein Selfmade:

    1.Haussytem [99/100%]
    2.Handysystem [95/100%]
    3.Payday [95/100%]
    4.Autosystem [100/100%]
    5. kleinigkeiten, wo ich noch bugs habe^^ [75/100%]
    Wer mir helfen möchte und vorallem Lust oder Zeit hat, darf sich natürlich bei mir melden. :D


    >> ¡Einfach PN an mich! <<

    Marco

  • ocmd:buyhandy(playerid, params[])
    {
    new string[64];
    new Player[MAX_PLAYERS];
    new Number[MAX_PLAYERS];
    { //??? <- Löschen!
    Player[playerid][Number] = playerid + 100 + random(999);//hier
    dini_IntSet(Spielerdatei, "HandyNummer", GetPVarInt(playerid,"HandyNummer"));
    format(string,sizeof string,"Deine Handy Nummer lautet: %s",Player(playerid));
    SendClientMessage(pID,COLOR_HELLBLAU,string);
    } //??? <- Löschen!
    return 1;
    }

  • danke roy,


    aber ich bekomme immer noch die gleichen errors...



    LG

    Mein Selfmade:

    1.Haussytem [99/100%]
    2.Handysystem [95/100%]
    3.Payday [95/100%]
    4.Autosystem [100/100%]
    5. kleinigkeiten, wo ich noch bugs habe^^ [75/100%]
    Wer mir helfen möchte und vorallem Lust oder Zeit hat, darf sich natürlich bei mir melden. :D


    >> ¡Einfach PN an mich! <<

    Marco

  • 1. Du erstellst die variablen Player[MAX_PLAYERS] & Number[MAX_PLAYERS], benutzt aber Player[playerid][Number] welche es somit nicht gibt.
    2. dann verwendest du auf einmal PVars, und eine variable (Spielerdatei) die du vorher nicht erstellt hast.
    3. dann verwendest du eine Funktion die genauso lautet wie eine Variable.
    4. die klammern sind, wie (DFE)Roy schon sagte, unnötig.


    Kannst dir jetzt aussuchen was davon der grund für die Fehlermeldungen ist^^

    The fact is, I am right. And if you think I'm wrong, you are wrong.

  • wie muss ich das denn ändern? ich versuch das gerade zum ersten mal um hab echt keinen blassen schimmer wie ich einem spieler eine nummer zuweisen kann... also mir war sowieso schon klar, das das nicht plötzlich als pvarinit gespeichert werden kann... ich möchte das ja auch mit pvars machen wenn es möglich ist, weil ich damit am besten umgehen kann^^

    Mein Selfmade:

    1.Haussytem [99/100%]
    2.Handysystem [95/100%]
    3.Payday [95/100%]
    4.Autosystem [100/100%]
    5. kleinigkeiten, wo ich noch bugs habe^^ [75/100%]
    Wer mir helfen möchte und vorallem Lust oder Zeit hat, darf sich natürlich bei mir melden. :D


    >> ¡Einfach PN an mich! <<

    Marco

    Einmal editiert, zuletzt von [MM]Marco ()

  • kann mir keiner helfen?


    ich hab mal überlegt, kann ich das auch so machen?




    ich bekomme jetzt aber folgende errors:


    Mein Selfmade:

    1.Haussytem [99/100%]
    2.Handysystem [95/100%]
    3.Payday [95/100%]
    4.Autosystem [100/100%]
    5. kleinigkeiten, wo ich noch bugs habe^^ [75/100%]
    Wer mir helfen möchte und vorallem Lust oder Zeit hat, darf sich natürlich bei mir melden. :D


    >> ¡Einfach PN an mich! <<

    Marco