Falscher Parameter (Parameter #2)

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Falscher Parameter (Parameter #2)

    Hallo Leute.

    Da ich heute Abend mal den netten Admins viele Sachen etwas einfacher machen wollte, hab ich viele Befehle mal in einen Dialog gepackt.
    Nun habe ich aber einen Paramater Fehler.
    Siehe;

    [pwn]Zeile (224) : Falscher Variablentyp als Parameter (Parameter #2)[/pwn]

    Hier mal die Zeilen für euch. (Dadrum auch)

    [pwn]
    // Wenn mehr benötigt sagen
    SendClientMessage(playerid,Gelb,string2);
    SetPlayerScore(playerid,inputtext); /* Der Error */
    }
    }
    [/pwn]
    Ich möchte, dass der angegebene Score (im Dialog) als inputtext gesettet wird. Hab ich hier nen dummen Anfängerfehler reingebaut?
    Hier noch der ocmd!
    [pwn]
    ocmd:setscore(playerid,params[])
    {
    if(!IstSpielerAdmin(playerid,4))return SendClientMessage(playerid,Rot,"Das darfst du nicht.");
    new pID, string[128], name[MAX_PLAYER_NAME];
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,Lightrot,"Benutze: /setscore [ID]");
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "Score von %s setzen", name);
    ShowPlayerDialog(playerid, DIALOG_SETSCORE, DIALOG_STYLE_INPUT, string, "Bitte gib den Score an:", "Setzen", "Abbrechen");
    return 1;
    }
    [/pwn]

    lg
    da StreetS
    MfG,
    euer StreetS