Extras

Extra and useful things that may be needed by you

Exports

Only works with client-side file.

exports['npc_dialog']:addPed({
    -- ADD NPC DATA HERE
})

Events

-- Called when the player presses to interact with the npc.
AddEventHandler('npcdialog:client:startedInteraction', function(ped)
    print('Interaction started with ' .. ped.name)
end)

-- Called when the player leaves the interaction with the npc
AddEventHandler('npcdialog:client:endedInteraction', function(ped)
    print('Interaction ended with ' .. ped.name)
end)

-- Called when the player enters the range defined with interactDistance
AddEventHandler('npcdialog:client:enteredPedRange', function (ped)
    print('Entered ' .. ped.name .. ' range')
end)

-- Called when the player leaves the range defined with interactDistance
AddEventHandler('npcdialog:client:leftPedRange', function (ped)
    print('Left from ' .. ped.name .. ' range')
end)

Last updated