LibAction

From NPC for VCMP 0.4 Servers
Revision as of 04:16, 20 February 2023 by Habi (talk | contribs)
Jump to navigation Jump to search

Callbacks

1. OnTargetCleared

OnTargetCleared([integer]targetpid, [integer]reason)
Constant
AMMO_SHORTAGE
PLAYER_STREAMEDOUT
INSTRUCTION_RECEIVED

2. OnTargetOutOfRange

OnTargetOutOfRange([integer]targetid)

Called when target is out of range of the weaponrange of the current weapon of npc. If target is not cleared, npc resumes shooting when target comes in range again.

3. OnPullingTrigger

OnPullingTrigger([integer] keys, [Vector]pos,  [float]angle, [integer]health, [integer]armour, [integer]weapon, [integer]ammo, [Vector]speed, [Vector]aimpos, [Vector]aimdir, [bool]isCrouching, [bool]isReloading )

Functions ShootTarget(playerid) ClearTarget() GetTarget()