• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Pawn] [Help] How make the NPC move bye CMD And also can point to other near players ?
#1
How to make the NPC move according to orders. And also can point to other players nearby.

I saw that there was someone who could make the NPC move by itself immediately according to the CMD command. but I don't know what command the function uses. Then can you please explain scripting to make this NPC look like it can make decisions according to orders, sir?
  Reply
#2
FCNPC move npc functions :

PHP Code:
native FCNPC_GoTo(npcid, Float:x, Float:y, Float:z, type = FCNPC_MOVE_TYPE_AUTO, Float:speed = FCNPC_MOVE_SPEED_AUTO, mode = FCNPC_MOVE_MODE_AUTO, pathfinding = FCNPC_MOVE_PATHFINDING_AUTO, Float:radius = 0.0, bool:set_angle = true, Float:min_distance = 0.0, stop_delay = 250);

native FCNPC_GoToPlayer(npcid, playerid, type = FCNPC_MOVE_TYPE_AUTO, Float:speed = FCNPC_MOVE_SPEED_AUTO, mode = FCNPC_MOVE_MODE_AUTO, pathfinding = FCNPC_MOVE_PATHFINDING_AUTO, Float:radius = 0.0, bool:set_angle = true, Float:min_distance = 0.0, Float:dist_check = 1.5, stop_delay = 250);

native FCNPC_Stop(npcid);

native bool:FCNPC_IsMoving(npcid);

native bool:FCNPC_IsMovingAtPlayer(npcid, playerid);

native FCNPC_GetDestinationPoint(npcid, &Float:x, &Float:y, &Float:z); 



https://github.com/ziggi/FCNPC
  Reply
#3
(2021-05-10, 11:12 AM)Radical Wrote: FCNPC move npc functions :

PHP Code:
native FCNPC_GoTo(npcid, Float:x, Float:y, Float:z, type = FCNPC_MOVE_TYPE_AUTO, Float:speed = FCNPC_MOVE_SPEED_AUTO, mode = FCNPC_MOVE_MODE_AUTO, pathfinding = FCNPC_MOVE_PATHFINDING_AUTO, Float:radius = 0.0, bool:set_angle = true, Float:min_distance = 0.0, stop_delay = 250);

native FCNPC_GoToPlayer(npcid, playerid, type = FCNPC_MOVE_TYPE_AUTO, Float:speed = FCNPC_MOVE_SPEED_AUTO, mode = FCNPC_MOVE_MODE_AUTO, pathfinding = FCNPC_MOVE_PATHFINDING_AUTO, Float:radius = 0.0, bool:set_angle = true, Float:min_distance = 0.0, Float:dist_check = 1.5, stop_delay = 250);

native FCNPC_Stop(npcid);

native bool:FCNPC_IsMoving(npcid);

native bool:FCNPC_IsMovingAtPlayer(npcid, playerid);

native FCNPC_GetDestinationPoint(npcid, &Float:x, &Float:y, &Float:z); 



https://github.com/ziggi/FCNPC



Wow, this plugin is amazing, thank you very much.
  Reply