SA-MP Forums Archive
[Ajuda] FCNPC - npc mirar em player - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] FCNPC - npc mirar em player (/showthread.php?tid=584450)



FCNPC - npc mirar em player - 99fe3rnando - 04.08.2015

Como posso fazer para um npc mirar em um player?

Uso o plugin FCNPC e a parte do npc spawnar, andar etc. jб existe!

Se alguйm puder me dar algumas dicas eu agradeзo!

PHP код:
public MoverNPC(npcid)
{
    new 
Float:p[3];
    foreach(new 
Player)
    {
    
GetPlayerPos(i,p[0],p[1],p[2]);
    if(
IsPlayerInRangeOfPoint(npcid,50,p[0],p[1],p[2]))
    {
    
FCNPC_GoTo(npcid,p[0],p[1],p[2],MOVE_TYPE_RUN,10,1);
     if(
IsPlayerInRangeOfPoint(npcid,1,p[0],p[1],p[2]))
    {
    
FCNPC_Punch(npcid,p[0],p[1],p[2],125);
    }
    }
    }
    return 
1;

PHP код:
stock FCNPC_Punch(npcidFloat:xFloat:yFloat:zPunchResetDelay 125)
{
    
FCNPC_AimAt(npcidxyz0);
    
FCNPC_StopAim(npcid);
    
FCNPC_SetKeys(npcid0x80 4);
    
SetTimerEx("ResetNPCKeys"PunchResetDelayfalse"i"npcid);




Re: FCNPC - npc mirar em player - CZ - 05.08.2015

ngm ajuda aqui parece que morreu todo mundo


Re: FCNPC - npc mirar em player - n0minal - 05.08.2015

Quote:

stock Float: GetZAngleBetweenPoints(Float: x1, Float: y1, Float: x2, Float: y2) return -atan2(x2 - x1, y2 - y1);

stock SetPlayerLookAtPlayer(playerid, giveplayerid)
{
new
Float: pX,
Float: pY,
Float: gX,
Float: gY,
Float: Z;

return GetPlayerPos(playerid, pX, pY, Z) &&
GetPlayerPos(giveplayerid, gX, gY, Z) &&
SetPlayerFacingAngle(playerid, GetZAngleBetweenPoints(pX, pY, gX, gY));
}

+ ApplyAnimation = GG com RNPC, com fcnpc vocк vai ter q se virar pra adaptar, boa sorte.


Re: FCNPC - npc mirar em player - 99fe3rnando - 05.08.2015

Quote:
Originally Posted by ipsLeon
Посмотреть сообщение
+ ApplyAnimation = GG com RNPC, com fcnpc vocк vai ter q se virar pra adaptar, boa sorte.
vlw rep