client/no_escrow.lua

-- | # Inventory Metadata Display -------------------------------------------

exports.ox_inventory:displayMetadata({ uses = 'Remaining Uses' })

-- | # Notification ---------------------------------------------------------

Notification = function(message, type)
    type = type or 'info'
    lib.notify({
        description = message,
        type = type,
    })
end

-- | # Drink Selection Menu (NUI) -----------------------------------------

Menu_Open = false

Show_Drink_Menu = function(data)
    SendNUIMessage(data)
    SetNuiFocus(true, true)
    SetNuiFocusKeepInput(true)
    Menu_Open = true

    CreateThread(function()
        while Menu_Open do
            Wait(0)
            DisableControlAction(0, 1, true)
            DisableControlAction(0, 2, true)
            DisableControlAction(0, 24, true)
            DisableControlAction(0, 25, true)
            DisableControlAction(0, 68, true)
            DisableControlAction(0, 69, true)
            DisableControlAction(0, 70, true)
            DisableControlAction(0, 91, true)
            DisableControlAction(0, 92, true)
            DisableControlAction(0, 106, true)
            DisableControlAction(0, 114, true)
            DisableControlAction(0, 140, true)
            DisableControlAction(0, 141, true)
            DisableControlAction(0, 142, true)
            DisableControlAction(0, 200, true)
        end

        local End_Time = GetGameTimer() + 500
        while GetGameTimer() < End_Time do
            Wait(0)
            DisableControlAction(0, 200, true)
        end
    end)
end

Hide_Drink_Menu = function()
    Menu_Open = false
    SendNUIMessage({ action = 'hideMenu' })
    SetNuiFocus(false, false)
    SetNuiFocusKeepInput(false)
end

-- | # Addiction ----------------------------------------------------------------
-- | # Uncomment and edit this function to integrate with your addiction system.
-- | # This is called once per lean cup used (when drinking starts).
-- | # Example: exports['your-addiction-resource']:AddAddiction('lean', 30)

Add_Addiction = function()
    -- exports['your-addiction-resource']:AddAddiction('lean', 30)
end

-- | # Kill Player -------------------------------------------------------------

Kill_Player = function()
    SetEntityHealth(PlayerPedId(), 0)
end

Last updated