GetPedTargetStart

From Multi Theft Auto: Wiki
Revision as of 23:09, 29 April 2019 by Sheva (talk | contribs) (Optimization in the example)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This function allows retrieval of the position a ped's target range begins, when he is aiming with a weapon.

Syntax

float float float getPedTargetStart ( ped targetingPed )

Required Arguments

  • targetingPed: The ped whose target start you wish to retrieve

Returns

Returns three floats, x,y,z, representing the position where the ped's target starts, or false if it was unsuccessful.

Example

This Example draws a line from where the Ped´s Target Starts to the Point where the Target Ends

function drawline()
   local x, y, z = getPedTargetStart(localPlayer) -- Gets the Point to start From.
   if (x) then -- Checks if there is a Point to start From.
      local sx, sy, sz = getPedTargetCollision(localPlayer) -- Gets the Point where the Targets Collision is.
      dxDrawLine3D(x, y, z, sx, sy, sz) -- Draws the Line
   end
end
addEventHandler("onClientPreRender", getRootElement(), drawline) -- Adds the Handler.

See Also

FROM VERSION 1.5.7 r19626 ONWARDS
FROM VERSION 1.5.7 r19626 ONWARDS