[Ajuda] NPCs
#1

Estava usando FCNPC a include simplesmente porque me falaram que era a melhor, mas agora eu vim vendo que ela nгo rodaria no meu VPS linux e nem na minha casa em servidor local com a nova versгo do samp que disseram que melhoraram os NPCs, a questгo й sу uso meus npcs pra duas coisas
1- Vocк mira pra ele
2- Ele da handsup atй que vocк acabe de roubar depois abaixa a mгo

Teria como eu fazer isso de forma nativa ou com outra include mais compativel?
Reply
#2

Dб para fazer isso com os actores amigo.

pawn Код:
//topo

new ActorEXT;

// OnGameModeInit
ActorEXT = CreateActor(287, 4.4660, 2065.9260, 17.4965, 0.0);

public OnPlayerUpdate(playerid)
{
    new MiranoAtor = GetPlayerTargetActor(playerid); // Isso aqui irб verificar se miraram no ator
    if(IsValidActor(MiranoAtor) && GetPlayerWeapon(playerid) >= 22) //Jб isto й para verificar se o actor foi mirado e se o jogador estб mirando nele com uma arma, deixei acima de 22, pois os abaixo й granada e faca, mas pode mudar.
    SetPlayerSpecialAction(playerid, 10);
    }else{

    }
    return 1;
}
Ou use como base nesta ideia..

Atenciosamente,
Reply
#3

Vlw rep+
Ficou faltando pra mim sу substituir essas funзхes que eu nгo consegui, pode me ajudar?
Код:
if(FCNPC_GetSpecialAction(npcquetaroubando[i]) == SPECIAL_ACTION_HANDSUP) return SendClientMessage(playerid, COLOR_GREY, "Este NPC jб estб sendo roubado!");
Код:
FCNPC_SetSpecialAction(npcquetaroubando[i], SPECIAL_ACTION_HANDSUP);
Код:
FCNPC_SetSpecialAction(npcquetaroubando[playerid], SPECIAL_ACTION_NONE);
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)