[Ajuda] Chat NPC
#5

pawn Код:
public OnPlayerText(playerid, text[])
{    
    new string[150], name[MAX_PLAYER_NAME];    
    GetPlayerName(playerid, name, sizeof(name));    
    if(IsPlayerInRangeOfPoint(playerid, 3.0, 361.8299,173.4297,1008.3828))    
    {        
        if(strfind(text, "ola")  != -1 || strfind(text, "ana")  != -1 || strfind(text, "maria")  != -1 || strfind(text, "oi")  != -1 || strfind(text,"eae") != -1)        
        {            
            format(string, sizeof(string), "Oi %s! Bem vindo a prefeitura! Vocк precisa de alguma coisa?", name);            
            ProxDetector(20.0, Recepcionista, string, AMARELO,AZUL,VERDE,ROXO,VERMELHO);            
            SetPlayerChatBubble(Recepcionista, string, VERDE, 20.0, 10000);        
        }        
        if(strfind(text, "sim") != -1)        
        {            
            format(string, sizeof(string), "Entгo me fale :), doque vocк precisa?", name);            
            ProxDetector(20.0, Recepcionista, string, AMARELO,AZUL,VERDE,ROXO,VERMELHO);            
            SetPlayerChatBubble(Recepcionista, string, VERDE, 20.0, 10000);        
        }        
        if(strfind(text, "nao")  != -1 || strfind(text, "nгo") != -1)        
        {            
            format(string, sizeof(string), "Ok, se nгo quer nada, oque faz aqui? Vб embora.", name);            
            ProxDetector(20.0, Recepcionista, string, AMARELO,AZUL,VERDE,ROXO,VERMELHO);            
            SetPlayerChatBubble(Recepcionista, string, VERDE, 20.0, 10000);        
        }        
        if(strfind(text, "habilitacao") != -1 || strfind(text, "carteira") != -1 || strfind(text, "motorista")  != -1 || strfind(text, "aviao") != -1 || strfind(text, "licenca")  != -1 || strfind(text, "teste")  != -1 || strfind(text, "auto-escola") != -1)        
        {            
            format(string, sizeof(string), "Entгo vou te mostrar entгo um menu com todas as opзхes de testes que temos, ok?", name);            
            ProxDetector(20.0, Recepcionista, string, AMARELO,AZUL,VERDE,ROXO,VERMELHO);            
            SetPlayerChatBubble(Recepcionista, string, VERDE, 20.0, 10000);        
        }        
        if(strfind(text, "ok") != -1|| strfind(text, "certo") != -1)        
        {            
            //DIALOG HABILITAЗХES AQUI!        
        }    
    }    
    return 1;
}
Reply


Messages In This Thread
[Ajuda] Chat NPC - by Lуs - 26.08.2011, 06:06
Re: [Duvida] Chat NPC - by MiTToS - 26.08.2011, 06:39
Re: [Duvida] Chat NPC - by Shadoww5 - 26.08.2011, 09:00
Re: [Duvida] Chat NPC - by Lуs - 26.08.2011, 13:45
Re: [Duvida] Chat NPC - by ViniBorn - 26.08.2011, 13:57
Re: [Duvida] Chat NPC - by Lуs - 26.08.2011, 14:06
Re: [Duvida] Chat NPC - by ViniBorn - 26.08.2011, 14:10
Re: [Duvida] Chat NPC - by Lуs - 26.08.2011, 14:15
Re: [Duvida] Chat NPC - by ViniBorn - 26.08.2011, 14:52
Re: [Duvida] Chat NPC - by Lуs - 26.08.2011, 15:07

Forum Jump:


Users browsing this thread: 1 Guest(s)