[Ajuda] Aceitar Convite
#2

Assim?

PHP код:
new bool:Convidado[MAX_PALYERS];
public 
OnPlayerConnect(playerid)
{
    
Convidado[id] = false;
    return 
1;
}
CMD:convidar(playeridparams[])
{
    new 
idplayername[MAX_PLAYER_NAME], idname[MAX_PLAYER_NAME], string[128];
    if(
pInfo[playerid][Cargo] != 6) return SendClientMessage(playerid0x9C9C9CAA"Vocк nгo й lider");
    if(
sscanf(params"d[128]"id)) return SendClientMessage(playerid0x9C9C9CAA"USE: /convidar [ID]");
    if(!
IsPlayerConnected(id)) return SendClientMessage(playerid0x9C9C9CAA"o Jogador Esta Offline !");
    if(
pInfo[id][Organizacao] != 0) return SendClientMessage(playerid0x9C9C9CAA"Este Jogador Ja Esta em Uma Organizaзao !");
    
GetPlayerName(ididnamesizeof(idname));
    
GetPlayerName(playeridplayernamesizeof(playername));
    
format(stringsizeof(string), "Vocк Convidou %s Para Sua Org"PlayerName(id));
    
SendClientMessage(playeridCOLOR_LIGHTBLUEstring);
    
format(stringsizeof(string), "%s te convidou para entrar para: %s (digite: /aceitar convite) para aceitar"playernameGetOrgName(pInfo[playerid][Organizacao]));
    
SendClientMessage(idCOLOR_LIGHTBLUEstring);
    
SetPVarInt(id"OrgConvidado"pInfo[playerid][Organizacao]);
    
SetPVarInt(id"QuemConvidou"playerid);
    
Convidado[id] = true;
    return 
1;
}
CMD:aceitar(playeridx_Emprego[])
{
    if(
Convidado[id] == false) return SendClientMessage(playeridCOLOR_LIGHTBLUE"vocк nгo foi convidado!");
    if(
isnull(x_Emprego))
    {
        
SendClientMessage(playerid, -1"|__________________[ Aceitar ]__________________|");
        
SendClientMessage(playerid, -1"Use: aceitar [nome]");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Nomes Validos: convite");
        return 
true;
    }
    if(
strcmp(x_Emprego,"convite",true) == 0)
    {
        
pInfo[playerid][Organizacao] = GetPVarInt(playerid"OrgConvidado");
        
pInfo[playerid][Cargo] = 1;
        
DeletePVar(playerid"OrgConvidado");
        
DeletePVar(playerid"QuemConvidou");
        
SpawnPlayer(playerid);
    }
    return 
1;

Reply


Messages In This Thread
Aceitar Convite - by JuniorTheDM - 26.08.2015, 02:08
Re: Aceitar Convite - by IgorLuiz - 26.08.2015, 02:40
Re: Aceitar Convite - by JuniorTheDM - 26.08.2015, 02:56
Re: Aceitar Convite - by IgorLuiz - 26.08.2015, 02:58
Re: Aceitar Convite - by JuniorTheDM - 26.08.2015, 03:02
Re: Aceitar Convite - by IgorLuiz - 26.08.2015, 03:28
Re: Aceitar Convite - by JuniorTheDM - 26.08.2015, 03:34
Re: Aceitar Convite - by IgorLuiz - 26.08.2015, 04:01
Re: Aceitar Convite - by iTakelot - 26.08.2015, 04:13

Forum Jump:


Users browsing this thread: 1 Guest(s)