habe das umgebaut von /clear und möchte gerne das mann sich nur selber seine wanted reinigen kann
weil ich kann auch andere reinigen und das will ich nicht
if(strcmp(cmd, "/reinigen", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsAGang(playerid))
{
new tmpcar = GetPlayerVehicleID(playerid);
if(IsPlayerInRangeOfPoint(playerid,5.0,-2187.4885,696.0842,46.8824))
if(GetPlayerInterior(playerid) == 3 || GetPlayerInterior(playerid) == 10 || GetPlayerInterior(playerid) == 6 || IsACopCar(tmpcar))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Benutz: /reinigen [Spielerid]");
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), "*Du hast die Akte von %s gereinigt.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "*%s hat deine Akte im Versteck gereinigt.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsACop(i))
{
format(string, sizeof(string), "%s hat %s's Akte im Versteck gereinigt.", sendername, giveplayer);
SendClientMessage(i, COLOR_LIGHTBLUE, string);
Clear(string);
}
}
WantedPoints[giveplayerid] = 0;
WantedLevel[giveplayerid] = 0;
ClearCrime(giveplayerid);
SetPlayerWantedLevel(giveplayerid,0);
if(gTeam[giveplayerid]==4)
{
gTeam[giveplayerid] = 3;
SetPlayerToTeamColor(giveplayerid);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Der Spieler ist nicht online!");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Du bist nicht im Versteck beim reinigungs Punkt!");
return 1;
}
}
}//not connected
return 1;
}