[Hilfe]Die Anzahl der Parameter ist falsch

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 Com.
    Hab 2 Warnigs und bekomme die nicht weg -.-


    Zeile (28591) : Die Anzahl der Parameter ist falsch
    Zeile (28591) : Die Anzahl der Parameter ist falsch


    Die Zeile :
    SendClientMessageToAll(playerid, sendername, sizeof(sendername), string);


    Der Befehl :

    if(strcmp(cmd, "/spenden", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "NUTZUNG: /spenden [betrag]");
    return 1;
    }
    if(PlayerInfo[playerid][pLocal] == 106)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Der Befehl ist in dieser Lage nicht erlaubt");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys < 0)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Der Betrag ist ungültig!");
    return 1;
    }
    if(GetPlayerMoney(playerid) < moneys)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht so viel Geld bei dir.");
    return 1;
    }
    GivePlayerMoney(playerid, -moneys);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s hat $%d an den Staat gespendet.",sendername, playerid, moneys);
    printf("%s", string);
    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
    SendClientMessageToAll(playerid, sendername, sizeof(sendername), string);
    PayLog(string);
    }
    return 1;
    }


    Ich hoffe mir kann kurz einer helfen.
    Danke im vorraus.


    Mit freundlichen Grüßen
    Skalo.