GetPedTargetEnd: Difference between revisions
Jump to navigation
Jump to search
KryPtoHolYx (talk | contribs) |
(→Syntax) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 6: | Line 6: | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
float float float getPedTargetEnd ( ped targetingPed ) | float float float getPedTargetEnd ( ped targetingPed ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{OOP||[[ped]]:getTargetEnd}} | |||
===Required Arguments=== | ===Required Arguments=== | ||
*'''targetingPed:''' | *'''targetingPed:''' the ped who is targeting whose target end you wish to retrieve | ||
===Returns=== | ===Returns=== | ||
Line 17: | Line 18: | ||
This Example draws a line from where the Ped´s Target Starts to the Point where the Target Ends | This Example draws a line from where the Ped´s Target Starts to the Point where the Target Ends | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function | addEventHandler("onClientPreRender", root, -- Adds the Handler | ||
function () | |||
if getPedTargetStart(localPlayer) then --Checks if there is a Point to start From. | |||
local x, y, z = getPedTargetStart(localPlayer) -- Gets the Point to start From | |||
local sx, sy, sz = getPedTargetEnd(localPlayer) -- Gets the Point where the Target Ends | |||
dxDrawLine3D(x, y, z, sx, sy, sz) -- Draws the Line | |||
end | |||
end | end | ||
) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
==See Also== | ==See Also== | ||
{{Client_ped_functions}} | {{Client_ped_functions}} | ||
Latest revision as of 18:30, 5 December 2014
This function allows retrieval of the position where a ped's target range ends, when he is aiming with a weapon.
Syntax
float float float getPedTargetEnd ( ped targetingPed )
OOP Syntax Help! I don't understand this!
- Method: ped:getTargetEnd(...)
Required Arguments
- targetingPed: the ped who is targeting whose target end you wish to retrieve
Returns
Returns three floats, x,y,z, representing the position where the ped's target ends according to his range, 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
addEventHandler("onClientPreRender", root, -- Adds the Handler function () if getPedTargetStart(localPlayer) then --Checks if there is a Point to start From. local x, y, z = getPedTargetStart(localPlayer) -- Gets the Point to start From local sx, sy, sz = getPedTargetEnd(localPlayer) -- Gets the Point where the Target Ends dxDrawLine3D(x, y, z, sx, sy, sz) -- Draws the Line end end )
See Also
- canPedBeKnockedOffBike
- getPedAnalogControlState
- getPedAnimation
- getPedBonePosition
- getPedCameraRotation
- getPedControlState
- getPedMoveState
- getPedOxygenLevel
- getPedSimplestTask
- getPedTargetCollision
- getPedTargetEnd
- getPedTargetStart
- getPedTask
- getPedVoice
- getPedWeaponMuzzlePosition
- givePedWeapon
- isPedBleeding
- isPedDoingTask
- isPedReloadingWeapon
- isPedTargetingMarkerEnabled
- setAnalogControlState
- setPedAimTarget
- setPedAnalogControlState
- setPedBleeding
- setPedCameraRotation
- setPedCanBeKnockedOffBike
- setPedControlState
- setPedEnterVehicle
- setPedExitVehicle
- IsPedFootBloodEnabled
- setPedFootBloodEnabled
- setPedLookAt
- setPedOxygenLevel
- setPedTargetingMarkerEnabled
- setPedVoice
- Shared
- addPedClothes
- getPedClothes
- removePedClothes
- createPed
- getPedAmmoInClip
- getPedArmor
- getPedFightingStyle
- getPedOccupiedVehicle
- getPedOccupiedVehicleSeat
- getPedStat
- getPedTarget
- getPedTotalAmmo
- getPedWalkingStyle
- getPedWeapon
- getPedWeaponSlot
- getPedContactElement
- getValidPedModels
- isPedChoking
- isPedDead
- isPedDoingGangDriveby
- isPedDucked
- isPedHeadless
- isPedInVehicle
- isPedOnFire
- isPedOnGround
- isPedWearingJetpack
- killPed
- removePedFromVehicle
- setPedAnimation
- setPedAnimationProgress
- setPedAnimationSpeed
- setPedArmor
- setPedDoingGangDriveby
- setPedFightingStyle
- setPedHeadless
- setPedOnFire
- setPedStat
- setPedWalkingStyle
- setPedWeaponSlot
- warpPedIntoVehicle