Hilfe bekomme den Error nicht weg wie geht das???

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
  • (52754) : error 035: argument type mismatch (argument 2) das ist mein Problem


    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    new color = GetPlayerColor(playerid);
    if (!IsPlayerAdmin(playerid))
    {
    for(new i = 0; i < strlen(text); i++)
    {
    if (text[i] == '~')
    {
    return SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Invalid character. Please refrain from using the '~' character."), 0;
    }
    }
    }
    format(text, 256, "%s: ~w~%s", name, text);
    SendClientTexttoAll(color, text);
    return 0;
    }



    if(PlayerInfo[playerid][pSetAge] == 254)
    {
    new cashdeposit;


    tmp = strtok(text, cashdeposit);
    cashdeposit = strvalEx(tmp);
    if(cashdeposit > 50 || cashdeposit < 17)
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Please enter a valid age (17-50).");
    return 0;
    }

    if(cashdeposit < 17)
    {
    Kick(playerid);
    return 0;


    Kann mir da wer helfen ???

    Ziele
    200 []
    300 []
    400 []

    Keine Verwarnungen [X]

    Einmal editiert, zuletzt von domme ()

  • new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    new color = GetPlayerColor(playerid);
    if (!IsPlayerAdmin(playerid))
    {
    for(new i = 0; i < strlen(text); i++)
    {
    if (text[i] == '~')
    {
    return SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Invalid character. Please refrain from using the '~' character."), 0;
    }
    }
    }
    format(text, 256, "%s: ~w~%s", name, text);
    SendClientTextToAll(color, text);
    return 0;
    }



    if(PlayerInfo[playerid][pSetAge] == 254)
    {
    new cashdeposit;


    tmp = strtok(text, cashdeposit);
    cashdeposit = strvalEx(tmp);
    if(cashdeposit > 50 || cashdeposit < 17)
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Please enter a valid age (17-50).");
    return 0;
    }


    if(cashdeposit < 17)
    {
    Kick(playerid);
    return 0;


    so vieleicht?

  • Das gehört so:
    return SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Invalid character. Please refrain from using the '~' character.", 0);
    Außerdem solltest du das so abändern:
    format(text,sizeof(text), "%s: ~w~%s", name, text);


    Ich scripte NICHT mehr, ich möchte mit NIEMANDEM einen Server aufmachen habe auch NICHTS mehr mit LoH zu tun, also lasst es mit den PNs!