Arrest command help
#1

Hello,i've this command:

pawn Код:
CMD:ar(playerid, params[])
{
    new playername[MAX_PLAYER_NAME];
    new name[MAX_PLAYER_NAME];
    new giveplayerid;
    GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
    GetPlayerName(giveplayerid, name, sizeof(name));
    if(sscanf(params, "u", giveplayerid)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ar [ID/PartOfName]");
   
    if(!IsPlayerConnected(giveplayerid))
    {
    SendClientMessage(playerid,red,"Invalid ID or the player is not connected.");
    return 1;
    }
   
    if(GetPlayerWantedLevel(playerid) >= 4)
    {
    new s[150];
    format(s, sizeof(s), "You have been arrested by %s (%d).",playername,playerid);
    SendClientMessage(giveplayerid,red,s);

    new pm[150];
    format(pm, sizeof(pm), "~r~Arrested by %s (%d)",playername,playerid);
    GameTextForPlayer(giveplayerid,pm,4000,5);

    new am[150];
    format(am, sizeof(am), "You have arrested %s (%d) and got 5000$ as arrest bonus!",name,giveplayerid);
    SendClientMessage(playerid,red,am);

    new am2[150];
    format(am2, sizeof(am2), "Suspect %s (%d) has been arrested by %s (%d).",name,giveplayerid,playername,playerid);
    SendClientMessageToAll(red,am2);
   
    new gam[150];
    format(gam, sizeof(gam), "~b~%s (%d) arrested! Well done! You got 5000$ as arrest bonus!",name,giveplayerid);
    GameTextForPlayer(playerid,gam,4000,5);

    GivePlayerMoney(playerid,5000);
    SetPlayerScore(playerid,1);

    SetPlayerSpecialAction(giveplayerid,SPECIAL_ACTION_HANDSUP);
    ResetPlayerWeapons(giveplayerid);
    }
    return 1;
}
It works almost good but i've some problem.

If others id except 0,use this command,everything works.

If i use this command against others ids (and im ID 0),it shows "Playername has arrested Playername",with same name and same id.What's wrong?
Reply


Messages In This Thread
Arrest command help - by Face9000 - 05.05.2012, 11:39
AW: Arrest command help - by Rimeau - 05.05.2012, 11:45
Re: Arrest command help - by Shadow_ - 05.05.2012, 12:57
Re: Arrest command help - by Face9000 - 05.05.2012, 18:13
Re: Arrest command help - by Shadow_ - 06.05.2012, 10:08

Forum Jump:


Users browsing this thread: 1 Guest(s)