[Problem]error 035: argument type mismatch (argument 2)

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
  • Guten Abend.
    Da ich in der Such Funktion nix gefunden habe was mir Hilft wende ich mich mal an euch!
    Ich habe Folgenden Error
    error 035: argument type mismatch (argument 2)


    Ich hab zum Verrecken alles Getestet was damit zu tun haben könnte aber bin auf keine Antwort gekommen.
    Hier mal den stock für den Fehler.
    stock SpielerLaden(playerid)
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
    if(dini_Exists(Spieler))
    {
    SetPlayerScore(playerid,dini_Get(Spieler,"Level"));
    sSpieler[playerid][Adminlevel] = dini_Int(Spieler,"Adminlevel");
    sSpieler[playerid][Level] = dini_Int(Spieler,"Level");
    sSpieler[playerid][Fraktion] = dini_Int(Spieler,"Fraktion");
    }
    return 1;
    }


    Der Fehler soll hier sein:
    SetPlayerScore(playerid,dini_Get(Spieler,"Level"));


    Ich hoffe ihr könnt mir Helfen.

  • wie wärs wenn du
    level = dini_Get(Spieler,"Level"); // das ganze erst in eienr variable speicherst z.b level oder so, dann


    SetPlayerScore(playerid,level);

    Wird der fehler immernoch angezeigt?
    Der Fehler sagt ja, dass der zweite Parameter in der SetPlayerScorefunktion nicht übereinstimmt, aufjedenfall stimmt irgendwas mit den Parameter nicht :D


  • Eine Frage:
    Wozu benutzt du dini_Get ? Get ist für das getten von String Werten und ein Level ist ja wohl keine Zeichenkette ...


    LG

    Main: CPU: Intel Core i5-4440 @ 3,10 GHz | CPU-Cooling: Matterhorn -PURE- | RAM: 16GB Crucial Ballistix Sport DDR3-1600 DIMM CL9-9-9-24 |
    Motherboard: ASRock B85M Pro4 | GPU: Sapphire Radeon R9 390X Nitro 8GB GDDR5 |

    SSD: Samsung SSD 840 Evo 500GB | Power Supply: 550 Watt Corsair CS Series Modular 80+ Gold | Case: beQuiet! Silent Base 800


    As I walk through the valley of the shadow of death
    I take a look at my life and realize there's nothin' left.

  • Zitat

    Funktioniert auch nicht!


    Du brauchst hier dann dini_Int ....


    Edit: Falsches Zitat ..


    LG

    Main: CPU: Intel Core i5-4440 @ 3,10 GHz | CPU-Cooling: Matterhorn -PURE- | RAM: 16GB Crucial Ballistix Sport DDR3-1600 DIMM CL9-9-9-24 |
    Motherboard: ASRock B85M Pro4 | GPU: Sapphire Radeon R9 390X Nitro 8GB GDDR5 |

    SSD: Samsung SSD 840 Evo 500GB | Power Supply: 550 Watt Corsair CS Series Modular 80+ Gold | Case: beQuiet! Silent Base 800


    As I walk through the valley of the shadow of death
    I take a look at my life and realize there's nothin' left.