1
0
Fork 0
forked from Simnation/Main
Main/resources/[freizeit]/rubellose/client/c_nui.lua

30 lines
887 B
Lua
Raw Normal View History

2025-07-29 22:15:20 +02:00
local inMenu = false
RegisterNetEvent("dr-scratching:nuiOpenCard")
AddEventHandler("dr-scratching:nuiOpenCard", function(key, price, amount, price_type, price_label)
if inMenu then return end
SetNuiFocus(true, true)
SendNUIMessage({
type = 'openScratch',
key = key,
price = price,
amount = amount,
price_type = price_type,
price_label = price_label,
win_message = "You Won!",
lose_message = "You Lost :(",
currency = "$",
scratchAmount = Config.ScratchAmount,
resourceName = GetCurrentResourceName(),
debug = debugIsEnabled
})
inMenu = true
end)
RegisterNUICallback('nuiCloseCard', function(data)
SetNuiFocus(false, false)
SendNUIMessage({type = 'closeScratch'})
TriggerEvent("dr-scratching:stopScratchingEmote")
TriggerServerEvent('dr-scratching:stopScratching', data.price, data.amount, data.type)
inMenu = false
end)