IsActionNodeValid
Description
Checks whether an action node is valid. A valid action node should be applicable to peds, vehicles, and objects. However, in some cases, this function may return false
even if the action node exists in the system and is applicable to those entities.
warning
This function does not support validation for:
ExecuteNodes/(node)/(node)/(node) and so on..
function IsActionNodeValid(actionNode) --[[ ... ]] end
Parameters
actionNode
: string
- Action node.
Return Values
valid
: boolean
Example
local ActionNode = '/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Left3/Release/Unblockable/JackieKick'
local CanKick = IsActionNodeValid(ActionNode)
if CanKick and IsKeyBeingPressed('V') then
ForceActionNode(gPlayer, ActionNode, 'Player.act')
end