/clear

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
  • Hi,
    also bei mir funktioniert /clear nicht...
    Keine Error's,keine Warning's aber In-Game funktioniert es trotzdem nicht ?( ?(
    }if(strcmp(cmd, "/clear", true) == 0){    if(IsPlayerConnected(playerid))   { if(IsACop(playerid)){if (!PlayerToPoint(3.0, playerid, 253.9280,69.6094,1003.6406)){SendClientMessage(playerid, COLOR_GRAD2, "   Du bist nicht im Police Department!");return 1;}tmp = strtok(cmdtext, idx);if(!strlen(tmp)){SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /clear [playerid/PartOfName]");return 1;}giveplayerid = ReturnUser(tmp);if(IsPlayerConnected(giveplayerid)){    if(giveplayerid != INVALID_PLAYER_ID)    {                        if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "You cannot Clear yourself!"); return 1; }    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));GetPlayerName(playerid, sendername, sizeof(sendername));format(string, sizeof(string), "* You cleared the Records and Wanted Points of %s.", giveplayer);SendClientMessage(playerid, COLOR_LIGHTBLUE, string);format(string, sizeof(string), "* Officer %s has cleared your Records and Wanted Points.", sendername);SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);WantedPoints[giveplayerid] = 0;WantedLevel[giveplayerid] = 0;ClearCrime(giveplayerid);if(gTeam[giveplayerid]==4){    gTeam[giveplayerid] = 3;    SetPlayerToTeamColor(giveplayerid);}}}else{SendClientMessage(playerid, COLOR_GREY, "   Invalid ID/Name!");}
    }else{    SendClientMessage(playerid, COLOR_GREY, "   You are not an Cop / FBI / National Guard / Family Member !");}}//not connectedreturn 1;wäre nett wenn mir einer helfen würde


    mfg

  • Wenns GF machs so:
    if(strcmp(cmd, "/clear", true) == 0 || strcmp(cmd, "/c", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerToPoint(3, playerid,253.9280,69.6094,1003.6406) || PlayerToPoint(3, playerid,220.90,146.80,1003.02))//wo man es machen kann
    {
    if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 22 || PlayerInfo[playerid][pLeader] == 23 || PlayerInfo[playerid][pLeader] == 14)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /c(lear) [playerid/PartOfName]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "* You cleared the Records and Wanted Points of %s.", giveplayer);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Officer %s has cleared your Records and Wanted Points.", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    WantedPoints[giveplayerid] = 0;
    WantedLevel[giveplayerid] = 0;
    ClearCrime(giveplayerid);
    if(gTeam[giveplayerid]==4)
    {
    gTeam[giveplayerid] = 3;
    SetPlayerToTeamColor(giveplayerid);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Invalid ID/Name!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " You are not a Cop/F.B.I./National Guard");
    }
    }//not connected
    return 1;
    }
    }