[Ajuda] FCNPC nгo ataca quando hб mais de 1 jogador
#4

n sei se fara grande diferenзa mas nao custa tentar:

PHP код:
public FCNPC_OnUpdate(npcid

    foreach(new 
Player
    { 
        if(!
IsPlayerNPC(i) && IsPlayerConnected(i))  
        { 
            new 
Float:zP[3], Float:pP[3]; 
            
GetPlayerPos(npcidzP[0], zP[1], zP[2]); // pega coordenada do Zumbi 
            
GetPlayerPos(ipP[0], pP[1], pP[2]); // Pega Coordenada do Player 
            
if(IsPlayerInRangeOfPoint(i15.0zP[0], zP[1], zP[2])) 
            {
                
// se o jogador estiver no raio de 15.0 da posiзгo do zumbi, o npc irб caminhar atй a posiзгo do jogador 
                
FCNPC_GoTo(npcidpP[0], pP[1], pP[2], MOVE_TYPE_RUN0.5false0.0true); 
            }
            else if(
IsPlayerInRangeOfPoint(i1.0zP[0], zP[1], zP[2])) // Se o jogador estiver a 1.0 da posiзao do zumbi 
            

                
FCNPC_Stop(npcid); // Para o FCNPC_GoTo 
                
FCNPC_MeleeAttack(npcid, -1true); // Ataque, velocidade -1, true = ataque especial 
            

            else 
FCNPC_StopAttack(npcid); // Caso ele jб nгo esteja proximo do jogador ele para o Ataque 

        

    } 
    return 
1

Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)