Faction invite
#1

Code:
ReturnFactionName(playerid)  
{  
    new string[64];  
    switch(PlayerInfo[playerid][pFaction])  
    {  
        case 1: string = "State Police";  
        case 2: string = "Federal Security Directorate";
        default: string = "Undentified"; 
    }  
    return string;  
}
CMD:invite(playerid, params[])
{
    new id, FactionName;

    if(PlayerInfo[playerid][pFaction] >= 1) 
    {
        if(sscanf(params,"u", id)) 
            return SendClientMessage(playerid, -1,"USAGE: /invite [ID]");

        if(!IsPlayerConnected(id))
            return SendClientMessage(playerid, COLOR_RED, "ERROR: Player is not connected!");
        
        PlayerInfo[id][pFaction] = FactionName;
        PlayerInfo[playerid][pFacRanks] = 1;

        SendClientMessageEx(targetid, COLOR_AQUA, "%s has invited you to join the %s", ReturnName(playerid), ReturnFactionName(id));
        SendClientMessageEx(playerid, COLOR_AQUA, "You have invited %s to %s", ReturnName(id), ReturnFactionName(id));
    }
    else 
        return SendClientMessage(playerid, COLOR_RED, "You are not in a faction");
    
    return 1;
}
When I use /invite it says mo123 has invited you to Undefined. What am I missing?
Reply


Messages In This Thread
Faction invite - by Mo123 - 25.11.2018, 14:49
Re: Faction invite - by Amads - 25.11.2018, 14:54
Re: Faction invite - by Mo123 - 25.11.2018, 15:09
Re: Faction invite - by Devon007 - 25.11.2018, 16:29
Re: Faction invite - by Iguman - 25.11.2018, 20:37

Forum Jump:


Users browsing this thread: 1 Guest(s)