IsPlayerInRangeOfPoint ( Wanna Add 2 Ranges ) {HELP}
#10

PHP код:
CMD:locker(playeridparams[])
{
    new 
string[128];

    if(!
IsPlayerLoggedIn(playerid))
        return 
SendClientMessage(playeridCOLOR_GREY"You need to login first before using any command.");

    if(
IsACop(playerid))
    {
        if(!
IsPlayerInRangeOfPoint(playerid2.2,256.2174,77.3295,1004.0344)) 
            return 
SendClientMessage(playeridCOLOR_GREY"You aren't near your locker.");
        
        if(
DayNoPD == 1
            return 
SendClientMessage(playeridCOLOR_OOC"You can't access your locker ((/day)).");

        
SSSShowDialog(playerid5);
    }
    else if(
IsAGov(playerid))
    {
        if(!
IsPlayerInRangeOfPoint(playerid2352.1964,173.3516,1025.7891)) 
            return 
SendClientMessage(playeridCOLOR_GREY"You aren't near your locker.");

        
SetPlayerArmour(playerid100);
        
SetPlayerHealth(playerid100);
        
GiveDodWeapon(playerid29999);
        
GiveDodWeapon(playerid24999);
        
GiveDodWeapon(playerid31999);
        
GiveDodWeapon(playerid34999);
        
format(stringsizeof(string), "* %s grabs a Desert Eagel ,MP5 ,M4 and Sniper from the lockers."RPN(playerid), params);
        
SendNearbyMessage(playerid15stringCOLOR_PURPLECOLOR_PURPLECOLOR_PURPLECOLOR_PURPLECOLOR_PURPLE);
    }
    else if(
IsAReporter(playerid))
    {
        if(!
IsPlayerInRangeOfPoint(playerid21203.1322,-751.8103,1073.1819)) 
            return 
SendClientMessage(playeridCOLOR_GREY"You aren't near your locker.");
    
        
SSSShowDialog(playerid27);
    }
    else if(
IsMedic(playerid))
    {
        if(!
IsPlayerInRangeOfPoint(playerid101252.2406,321.0259,-11.7422) || !IsPlayerInRangeOfPoint(playerid10, -196.6472,-1741.1837,675.7687)) 
            return 
SendClientMessage(playeridCOLOR_GREY"You aren't near your locker."); 

        
SSSShowDialog(playerid33);
    }
    else if(
IsFBI(playerid))
    {
        if(!
IsPlayerInRangeOfPoint(playerid31564.0781,-1671.5887,1723.1050)) 
            return 
SendClientMessage(playeridCOLOR_GREY"You aren't near your locker.");
    
        
SSSShowDialog(playerid35);
    }
    else if(
IsARES(playerid))
    {
        if(!
IsPlayerInRangeOfPoint(playerid3861.6902,96.3586,1006.2343)) 
            return 
SendClientMessage(playeridCOLOR_GREY"You aren't near your locker.");
        
        
SSSShowDialog(playerid43);
    }
    else if(
IsHitman(playerid))
    {
        if(!
IsPlayerInRangeOfPoint(playerid3297.5770,-105.2555,985.5322)) 
            return 
SendClientMessage(playeridCOLOR_GREY"You aren't near your locker.");
        
        
ShowModelSelectionMenu(playeridundercover"Select Skin");
    }
    else 
SendClientMessage(playeridCOLOR_GREY"You are not near a locker you can open.");

    return 
1;

Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)