CMD:ar(playerid, params[])
{
    new pName[MAX_PLAYER_NAME],tName[MAX_PLAYER_NAME],targetid,string[400];
    new Float:targetidpos[3];
    if(GetTeam{playerid} == CLASS_CIV || GetTeam{playerid} == CLASS_MEDIC) return SendClientMessage(playerid, RED, "Only law enforcement can arrest players.");
    if(GetPlayerInterior(targetid) > 0) return SendClientMessage(playerid, red, "ERROR: You can't arrest players inside an interior.");
    if(sscanf(params, "ui", targetid)) SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[POLICE]: {FFFFFF}/arrest(/ar) [ID / NAME]");
    if(GetPVarInt(playerid,"ArTime")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"{FF0000}[Please wait]: {FFFFFF}Just Wait 5 seconds before arresting a suspect again.");
    if(PlayerInfo[targetid][pJailed] == 1) return SendClientMessage(playerid, red, "This player is already in jail,you can't arrest him.");
    if(IsPlayerInAnyVehicle(targetid)) return SendClientMessage(playerid,red,"You can't arrest players if they're in a vehicle.");
    if(GetPlayerWantedLevel(targetid) <= 3) return SendClientMessage(playerid, red, "{FF0000}ERROR: {FFFFFF}No nearby players are wanted highly enough to receive a ticket.");
    if(playerid == targetid) return SendClientMessage(playerid,red, "[ERROR]: You cannot arrest yourself.");
    if(playerid, gTeam[playerid] == CLASS_COPS && gTeam[targetid] == CLASS_ARMY && gTeam[playerid] == CLASS_SWAT && gTeam[playerid] == CLASS_CIA && gTeam[playerid] == CLASS_FBI) return SendClientMessage(playerid,red, "You can't arrest who is in your team.");
    GetPlayerPos(targetid, targetidpos[0], targetidpos[1], targetidpos[2]);
    if (!IsPlayerInRangeOfPoint(playerid, 5.0, targetidpos[0], targetidpos[1], targetidpos[2])) return SendClientMessage(playerid, -1, "Nobody close enough to arrest.");
    GetPlayerName(playerid, pName, sizeof(pName));
    GetPlayerName(targetid, tName, sizeof(tName));
    if(IsPlayerConnected(targetid))
        {
            if(GetTeam{playerid} == CLASS_COPS)
            {
                new ArrestReward = random(15000) + 2500;
                  if(ArrestReward > GetPlayerCash(playerid))
                if(GetPlayerWantedLevel(targetid) >= 4&100)
                TimerArrest[targetid] = SetTimerEx("BeginArrestedTimer", 10000, false,"i", targetid); // 10 Secdons timer
                   BeginArrested[targetid] = 1;
                SetPlayerSpecialAction(targetid, SPECIAL_ACTION_CUFFED);
                SetPlayerAttachedObject(targetid, 8, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
                format(string, sizeof(string), "{0080FF}[BEING ARRESTED]: {FFFFFF}Law Enforcement Officer %s(%d) has put {ADFF2F}Handcuffs {FFFFFF}on you.", pName, playerid);
                format(string, sizeof(string), "You have placed {0080FF}%s(%d) {FFFFFF}in Handcuffs for an Arrest. Use {0080FF}/search (id) {FFFFFF}to search Him for illegal Drugs.", tName, targetid);
                SendClientMessage(targetid, -1, "{0080FF}[BEING ARRESTED]: {FFFFFF}Use {0080FF}/breakcuffs (/bc) {FFFFFF}to attempt to evade the Arrest.");
                format(string, sizeof(string), "{ffffff}You have Arrested {FFD700}%s(%d){FFFFFF}. You have received {33FF33}$%d {FFFFFF}for this Arrest.", tName, targetid, ArrestReward);
                SendClientMessage(playerid, red, string);
                format(string, sizeof(string), "{0080FF}[ARRESTED]: {FFD700}%s(%d) {FFFFFF}has been {33CCFF}Arrested {FFFFFF}by {308AFF}Officer %s(%d){FFFFFF}! Location: %s", tName, targetid, pName, playerid);
                SendClientMessageToAll(yellow, string);
                format(string, sizeof(string), "~w~You have ~G~Arrested ~Y~%s(%d)~n~n~You have received ~n~n~~y~$%d ~w~for this Arrest.", tName, targetid, ArrestReward);
                GameTextForPlayer(playerid, string, 7000, 5);
                GivePlayerMoney(playerid, ArrestReward);
                SetPlayerScore(playerid, GetPlayerScore(playerid)+1);
                SetPlayerScore(playerid, GetPlayerScore(targetid)-1);
                pJailTimerID[targetid] = SetTimerEx("pJailTimer", 3000, true, "i", targetid);
                pJailCount[targetid] = 20 + random(40);
                new Random = random(sizeof(RandomJailSpawns));
                SetPlayerPos(targetid, RandomJailSpawns[Random][0], RandomJailSpawns[Random][1], RandomJailSpawns[Random][2]);
                SetPlayerFacingAngle(targetid, RandomJailSpawns[Random][2]);
                ResetPlayerWeapons(targetid);
                SetPlayerInterior(targetid, 10);
                SetPlayerWantedLevel(targetid,0);
                SetPVarInt(playerid,"ArTime",GetTickCount()+5000);
            }
         }
         return 1;
} 
    if(GetTeam{playerid} == CLASS_CIV || GetTeam{playerid} == CLASS_MEDIC) return SendClientMessage(playerid, RED, "Only law enforcement can arrest players."); 
    if(GetPlayerInterior(targetid) > 0) return SendClientMessage(playerid, red, "ERROR: You can't arrest players inside an interior."); 
    if(sscanf(params, "ui", targetid)) SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[POLICE]: {FFFFFF}/arrest(/ar) [ID / NAME]"); 
    if(GetPVarInt(playerid,"ArTime")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"{FF0000}[Please wait]: {FFFFFF}Just Wait 5 seconds before arresting a suspect again."); 
    if(PlayerInfo[targetid][pJailed] == 1) return SendClientMessage(playerid, red, "This player is already in jail,you can't arrest him."); 
    if(IsPlayerInAnyVehicle(targetid)) return SendClientMessage(playerid,red,"You can't arrest players if they're in a vehicle."); 
    if(GetPlayerWantedLevel(targetid) <= 3) return SendClientMessage(playerid, red, "{FF0000}ERROR: {FFFFFF}No nearby players are wanted highly enough to receive a ticket."); 
    if(playerid == targetid) return SendClientMessage(playerid,red, "[ERROR]: You cannot arrest yourself."); 
    if(playerid, gTeam[playerid] == CLASS_COPS && gTeam[targetid] == CLASS_ARMY && gTeam[playerid] == CLASS_SWAT && gTeam[playerid] == CLASS_CIA && gTeam[playerid] == CLASS_FBI) return SendClientMessage(playerid,red, "You can't arrest who is in your team."); 
    GetPlayerPos(targetid, targetidpos[0], targetidpos[1], targetidpos[2]); 
    if (!IsPlayerInRangeOfPoint(playerid, 5.0, targetidpos[0], targetidpos[1], targetidpos[2])) return SendClientMessage(playerid, -1, "Nobody close enough to arrest.");
| 
 it doesnt shows any message from here? 
Код: 
    if(GetTeam{playerid} == CLASS_CIV || GetTeam{playerid} == CLASS_MEDIC) return SendClientMessage(playerid, RED, "Only law enforcement can arrest players."); 
    if(GetPlayerInterior(targetid) > 0) return SendClientMessage(playerid, red, "ERROR: You can't arrest players inside an interior."); 
    if(sscanf(params, "ui", targetid)) SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[POLICE]: {FFFFFF}/arrest(/ar) [ID / NAME]"); 
    if(GetPVarInt(playerid,"ArTime")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"{FF0000}[Please wait]: {FFFFFF}Just Wait 5 seconds before arresting a suspect again."); 
    if(PlayerInfo[targetid][pJailed] == 1) return SendClientMessage(playerid, red, "This player is already in jail,you can't arrest him."); 
    if(IsPlayerInAnyVehicle(targetid)) return SendClientMessage(playerid,red,"You can't arrest players if they're in a vehicle."); 
    if(GetPlayerWantedLevel(targetid) <= 3) return SendClientMessage(playerid, red, "{FF0000}ERROR: {FFFFFF}No nearby players are wanted highly enough to receive a ticket."); 
    if(playerid == targetid) return SendClientMessage(playerid,red, "[ERROR]: You cannot arrest yourself."); 
    if(playerid, gTeam[playerid] == CLASS_COPS && gTeam[targetid] == CLASS_ARMY && gTeam[playerid] == CLASS_SWAT && gTeam[playerid] == CLASS_CIA && gTeam[playerid] == CLASS_FBI) return SendClientMessage(playerid,red, "You can't arrest who is in your team."); 
    GetPlayerPos(targetid, targetidpos[0], targetidpos[1], targetidpos[2]); 
    if (!IsPlayerInRangeOfPoint(playerid, 5.0, targetidpos[0], targetidpos[1], targetidpos[2])) return SendClientMessage(playerid, -1, "Nobody close enough to arrest.");
 | 
CMD:ar(playerid, params[])
{
    new pName[MAX_PLAYER_NAME], tName[MAX_PLAYER_NAME], targetid, string[400];
    new Float:targetidpos[3];
    if(GetTeam(playerid) == CLASS_CIV || GetTeam(playerid) == CLASS_MEDIC)
        return SendClientMessage(playerid, RED, "Only law enforcement can arrest players.");
        
    if(GetPlayerInterior(targetid) > 0) return SendClientMessage(playerid, red, "ERROR: You can't arrest players inside an interior.");
    if(sscanf(params, "ui", targetid)) SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[POLICE]: {FFFFFF}/arrest(/ar) [ID / NAME]");
    if(GetPVarInt(playerid,"ArTime")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"{FF0000}[Please wait]: {FFFFFF}Just Wait 5 seconds before arresting a suspect again.");
    if(PlayerInfo[targetid][pJailed] == 1) return SendClientMessage(playerid, red, "This player is already in jail,you can't arrest him.");
    if(IsPlayerInAnyVehicle(targetid)) return SendClientMessage(playerid,red,"You can't arrest players if they're in a vehicle.");
    if(GetPlayerWantedLevel(targetid) <= 3) return SendClientMessage(playerid, red, "{FF0000}ERROR: {FFFFFF}No nearby players are wanted highly enough to receive a ticket.");
    if(playerid == targetid) return SendClientMessage(playerid,red, "[ERROR]: You cannot arrest yourself.");
    if(playerid, gTeam[playerid] == CLASS_COPS && gTeam[targetid] == CLASS_ARMY && gTeam[playerid] == CLASS_SWAT && gTeam[playerid] == CLASS_CIA && gTeam[playerid] == CLASS_FBI) return SendClientMessage(playerid,red, "You can't arrest who is in your team.");
    GetPlayerPos(targetid, targetidpos[0], targetidpos[1], targetidpos[2]);
    if(!IsPlayerInRangeOfPoint(playerid, 5.0, targetidpos[0], targetidpos[1], targetidpos[2])) return SendClientMessage(playerid, -1, "Nobody close enough to arrest.");
    GetPlayerName(playerid, pName, sizeof(pName));
    GetPlayerName(targetid, tName, sizeof(tName));
    
    if(IsPlayerConnected(targetid))
    {
        if(GetTeam(playerid) == CLASS_COPS)
        {
            new ArrestReward = random(15000) + 2500;
            if(ArrestReward > GetPlayerCash(playerid))
             if(GetPlayerWantedLevel(targetid) >= 4&100)
              TimerArrest[targetid] = SetTimerEx("BeginArrestedTimer", 10000, false,"i", targetid); // 10 Secdons timer
               BeginArrested[targetid] = 1;
               SetPlayerSpecialAction(targetid, SPECIAL_ACTION_CUFFED);
               SetPlayerAttachedObject(targetid, 8, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
            format(string, sizeof(string), "{0080FF}[BEING ARRESTED]: {FFFFFF}Law Enforcement Officer %s(%d) has put {ADFF2F}Handcuffs {FFFFFF}on you.", pName, playerid);
            format(string, sizeof(string), "You have placed {0080FF}%s(%d) {FFFFFF}in Handcuffs for an Arrest. Use {0080FF}/search (id) {FFFFFF}to search Him for illegal Drugs.", tName, targetid);
            SendClientMessage(targetid, -1, "{0080FF}[BEING ARRESTED]: {FFFFFF}Use {0080FF}/breakcuffs (/bc) {FFFFFF}to attempt to evade the Arrest.");
               format(string, sizeof(string), "{ffffff}You have Arrested {FFD700}%s(%d){FFFFFF}. You have received {33FF33}$%d {FFFFFF}for this Arrest.", tName, targetid, ArrestReward);
            SendClientMessage(playerid, red, string);
            format(string, sizeof(string), "{0080FF}[ARRESTED]: {FFD700}%s(%d) {FFFFFF}has been {33CCFF}Arrested {FFFFFF}by {308AFF}Officer %s(%d){FFFFFF}! Location: %s", tName, targetid, pName, playerid);
            SendClientMessageToAll(yellow, string);
            format(string, sizeof(string), "~w~You have ~G~Arrested ~Y~%s(%d)~n~n~You have received ~n~n~~y~$%d ~w~for this Arrest.", tName, targetid, ArrestReward);
            GameTextForPlayer(playerid, string, 7000, 5);
            GivePlayerMoney(playerid, ArrestReward);
            SetPlayerScore(playerid, GetPlayerScore(playerid)+1);
            SetPlayerScore(playerid, GetPlayerScore(targetid)-1);
            pJailTimerID[targetid] = SetTimerEx("pJailTimer", 3000, true, "i", targetid);
            pJailCount[targetid] = 20 + random(40);
            new Random = random(sizeof(RandomJailSpawns));
            SetPlayerPos(targetid, RandomJailSpawns[Random][0], RandomJailSpawns[Random][1], RandomJailSpawns[Random][2]);
            SetPlayerFacingAngle(targetid, RandomJailSpawns[Random][2]);
            ResetPlayerWeapons(targetid);
            SetPlayerInterior(targetid, 10);
            SetPlayerWantedLevel(targetid,0);
            SetPVarInt(playerid,"ArTime",GetTickCount()+5000);
        }
    }
    return 1;
}