Please Help Fix The Error
#1

Removed.
Reply
#2

Here is how I would personnally write the code :
pawn Код:
CMD:arrest(playerid, params[])
{
    if (gTeam[playerid] == TEAM_SWAT || gTeam[playerid] == TEAM_COPS || gTeam[playerid] == TEAM_CIA || gTeam[playerid] == TEAM_ARMY || gTeam[playerid] == TEAM_FBI)
    {
        new targetid;
        if(sscanf(params, "i", targetid)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /Arrest [Playerid]");
        new Float:x, Float:y, Float:z;
        GetPlayerPos(targetid, x, y, z);
        if(!IsPlayerInRangeOfPoint(targetid, 5.0, x, y, z)) return SendClientMessage(playerid, COLOR_RED, "You aren't near that player.");
        if(GetPlayerWantedLevel(targetid) < 4) return SendClientMessage(playerid, COLOR_RED, "That player is not wanted!");
        SetPlayerInterior(targetid, 3);
        new RandomG = random(sizeof(RandomSpawnCLIVINS));
        SetPlayerPos(targetid, RandomSpawnJail[RandomG][0], RandomSpawnJail[RandomG][1], RandomSpawnJail[RandomG][2]);
        SetPlayerFacingAngle(targetid, RandomSpawnJail[RandomG][3]);
        GivePlayerMoney(playerid, 1000+random(9000));
        SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
        SetPlayerScore(targetid, GetPlayerScore(targetid) - 1);
        SetPlayerWantedLevel(targetid, 0);
        ResetPlayerWeapons(targetid);
        return 1;
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)