forked from Simnation/Main
24 lines
841 B
Lua
24 lines
841 B
Lua
-- Event handler for opening a shop menu
|
|
-- @param data table - contains the location of the shop
|
|
RegisterNetEvent('ry-shops:openMenu',function(data)
|
|
local lastLocation = data.args.location
|
|
openMenu(lastLocation)
|
|
end)
|
|
|
|
-- Event handler for sending a notification to the client
|
|
-- @param message string - the message to display
|
|
RegisterNetEvent('ry-shops:notification',function(message)
|
|
notification(message)
|
|
end)
|
|
|
|
-- NUI callback for the player to proceed to checkout
|
|
-- @param data table - contains the total payment amount, basket items, payment type and whether to use black money
|
|
RegisterNUICallback("goToCheckout",function(data)
|
|
goToCheckout(data.totalPayment, data.basket, data.paymentType, data.useBlackMoney)
|
|
end)
|
|
|
|
-- NUI callback for closing the menu
|
|
RegisterNUICallback("CloseMenu",function()
|
|
closeMenu()
|
|
end)
|
|
|