[Help] if(.....) problems
#4

pawn Код:
dcmd_uncuff(playerid,params[])
{
    new Float:X, Float:Y, Float:Z, target,teamid;
    teamid = GetPlayerTeam(playerid);
    if(sscanf(params,"d",target)) return SendClientMessage(playerid,red,"USAGE: /uncuff [ID]");
    GetPlayerPos(playerid,X,Y,Z);
    if (teamid != Cops) return SendClientMessage(playerid,red,"You are not a Law Enforcement Officer");
    if (PlayerInfo[target][Cuffed] == 0) return SendClientMessage(playerid,red,"Player is not cuffed");
    if(!IsPlayerInRangeOfPoint(target,3,X,Y,Z)) return SendClientMessage(playerid,red,"Player is too far to uncuff");
    TogglePlayerControllable(target,true);
    SendClientMessage(target,lightblue,"Handcuffs have been removed.");
    PlayerInfo[target][Cuffed] = 0;
    return 1;
}
pawn Код:
dcmd_cuff(playerid,params[])
{
    new Float:X, Float:Y, Float:Z, target, teamid,targetteam;
    teamid = GetPlayerTeam(playerid);
    targetteam = GetPlayerTeam(target);
    GetPlayerPos(playerid,X,Y,Z);
    if (sscanf(params,"d",target)) return SendClientMessage(playerid,red,"USAGE: /cuff [ID]");
    if (teamid != Cops) return SendClientMessage(playerid,red,"You are not a Law Enforcement Officer");
    if (IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"You can't cuff someone from a vehicle,get out first");
    if (IsPlayerInAnyVehicle(target)) return SendClientMessage(playerid,red,"You can't cuff someone in car, take him out first");
    if (targetteam == Cops) return SendClientMessage(playerid,red,"You cannot cuff orther Law Enforcement Officers");
    if (PlayerInfo[target][Cuffed]==1) return SendClientMessage(playerid,red,"Player is already cuffed");
    if (!IsPlayerInRangeOfPoint(target,3,X,Y,Z)) return SendClientMessage(playerid,red,"Player Is Too Far");
    TogglePlayerControllable(target,false);
    GameTextForPlayer(target," You Are Cuffed.",3000,6);
    PlayerInfo[target][Cuffed] = 1;
    SendClientMessage(target,lightblue,"You Got Handcuffed.");
    return 1;
}
Reply


Messages In This Thread
[Solved] if(.....) problems - by -Xan- - 12.07.2010, 13:20
Re: [Help] if(.....) problems - by MadeMan - 12.07.2010, 13:43
Re: [Help] if(.....) problems - by -Xan- - 12.07.2010, 13:47
Re: [Help] if(.....) problems - by MadeMan - 12.07.2010, 13:54
Re: [Help] if(.....) problems - by -Xan- - 12.07.2010, 14:02
Re: [Help] if(.....) problems - by MadeMan - 12.07.2010, 14:06

Forum Jump:


Users browsing this thread: 1 Guest(s)