Megaphone Help
#7

So I fixed everything but the error unknown command
PHP код:
CMD:m(playerid,params[])
{
    new 
Float:x,Float:y,Float:z,megaphonemessage[128];  
    new 
MFid PlayerInfo[playerid][Faction];
    if(
sscanf(params,"s[128]",megaphonemessage)) return SendClientMessage(playerid,COLOR_RED"Usage: /m [message]");
    if(
PlayerInfo[playerid][Rank] <= 0) return SendClientMessage(playerid,COLOR_RED"You are not in a Faction");
    if(
MFid != 1) return SendClientMessage(playerid,COLOR_RED"You are not in a legal faction");
    if(
MFid == && PlayerInfo[playerid][Rank] == 1)
    {
        for(new 
i=1;i<MAX_VEHICLES;i++)
        {
            
GetVehiclePos(FactionCars[1][i],x,y,z);
            if(
IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                
format(megaphonemessage,128,"[%s %s:o< %s ]",FactionInfo[1][rank1],GetName(playerid),megaphonemessage);
                
ProxDetector(100.0playeridmegaphonemessage,COLOR_YELLOW);
            }
        }
    }
    else if(
MFid == && PlayerInfo[playerid][Rank] == 2)
    {
        for(new 
i=1;i<MAX_VEHICLES;i++)
        {
            
GetVehiclePos(FactionCars[1][i],x,y,z);
            if(
IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                
format(megaphonemessage,128,"[%s %s:o< %s ]",FactionInfo[1][rank2],GetName(playerid),megaphonemessage);
                
ProxDetector(100.0playeridmegaphonemessage,COLOR_YELLOW);
            }
        }
    }
    else if(
MFid == && PlayerInfo[playerid][Rank] == 3)
    {
        for(new 
i=1;i<MAX_VEHICLES;i++)
        {
            
GetVehiclePos(FactionCars[1][i],x,y,z);
            if(
IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                
format(megaphonemessage,128,"[%s %s:o< %s ]",FactionInfo[1][rank3],GetName(playerid),megaphonemessage);
                
ProxDetector(100.0playeridmegaphonemessage,COLOR_YELLOW);
            }
        }
    }
    else if(
MFid == && PlayerInfo[playerid][Rank] == 4)
    {
        for(new 
i=1;i<MAX_VEHICLES;i++)
        {
            
GetVehiclePos(FactionCars[1][i],x,y,z);
            if(
IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                
format(megaphonemessage,128,"[%s %s:o< %s ]",FactionInfo[1][rank4],GetName(playerid),megaphonemessage);
                
ProxDetector(100.0playeridmegaphonemessage,COLOR_YELLOW);
            }
        }
    }
    else if(
MFid == && PlayerInfo[playerid][Rank] == 5)
    {
        for(new 
i=1;i<MAX_VEHICLES;i++)
        {
            
GetVehiclePos(FactionCars[1][i],x,y,z);
            if(
IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                
format(megaphonemessage,128,"[%s %s:o< %s ]",FactionInfo[1][rank5],GetName(playerid),megaphonemessage);
                
ProxDetector(100.0playeridmegaphonemessage,COLOR_YELLOW);
            }
        }
    }
    else if(
MFid == && PlayerInfo[playerid][Rank] == 6)
    {
        for(new 
i=1;i<MAX_VEHICLES;i++)
        {
            
GetVehiclePos(FactionCars[1][i],x,y,z);
            if(
IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                
format(megaphonemessage,128,"[%s %s:o< %s ]",FactionInfo[1][rank6],GetName(playerid),megaphonemessage);
                
ProxDetector(100.0playeridmegaphonemessage,COLOR_YELLOW);
            }
        }
    }
    else if(
MFid == && PlayerInfo[playerid][Rank] == 7)
    {
        for(new 
i=1;i<MAX_VEHICLES;i++)
        {
            
GetVehiclePos(FactionCars[1][i],x,y,z);
            if(
IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                
format(megaphonemessage,128,"[%s %s:o< %s ]",FactionInfo[1][rank7],GetName(playerid),megaphonemessage);
                
ProxDetector(100.0playeridmegaphonemessage,COLOR_YELLOW);
            }
        }
    }
    else if(
MFid == && PlayerInfo[playerid][Rank] == 8)
    {
        for(new 
i=1;i<MAX_VEHICLES;i++)
        {
            
GetVehiclePos(FactionCars[1][i],x,y,z);
            if(
IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                
format(megaphonemessage,128,"[%s %s:o< %s ]",FactionInfo[1][rank8],GetName(playerid),megaphonemessage);
                
ProxDetector(100.0playeridmegaphonemessage,COLOR_YELLOW);
            }
        }
    }
    else if(
MFid == && PlayerInfo[playerid][Rank] == 9)
    {
        for(new 
i=1;i<MAX_VEHICLES;i++)
        {
            
GetVehiclePos(FactionCars[1][i],x,y,z);
            if(
IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                
format(megaphonemessage,128,"[%s %s:o< %s ]",FactionInfo[1][rank9],GetName(playerid),megaphonemessage);
                
ProxDetector(100.0playeridmegaphonemessage,COLOR_YELLOW);
            }
        }
    }
    else if(
MFid == && PlayerInfo[playerid][Rank] == 10)
    {
        for(new 
i=1;i<MAX_VEHICLES;i++)
        {
            
GetVehiclePos(FactionCars[1][i],x,y,z);
            if(
IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
            {
                
format(megaphonemessage,128,"[%s %s:o< %s ]",FactionInfo[1][rank10],GetName(playerid),megaphonemessage);
                
ProxDetector(100.0playeridmegaphonemessage,COLOR_YELLOW);
            }
        }
    }
    else
    {
        
SendClientMessage(playerid,COLOR_RED,"You are not in range of any faction vehicles");
    }
    return 
1;

I do /m [message] it says it if Im near a cruiser but also gives me Server: UNKNOWN Command no matter what and if I'm not near a cruiser it doesnt say Im not near it just says SERVER: UNKNOWN COMMAND
Reply


Messages In This Thread
Megaphone Help - by lramos15 - 30.10.2013, 20:47
Re: Megaphone Help - by EiresJason - 30.10.2013, 20:54
Re: Megaphone Help - by lramos15 - 30.10.2013, 22:06
Re: Megaphone Help - by RayDcosta - 31.10.2013, 07:09
Re: Megaphone Help - by lramos15 - 31.10.2013, 10:07
Re: Megaphone Help - by MrTinder - 31.10.2013, 10:08
Re: Megaphone Help - by lramos15 - 31.10.2013, 18:58
Re: Megaphone Help - by lramos15 - 02.11.2013, 20:28

Forum Jump:


Users browsing this thread: 1 Guest(s)