Scripts/resources/[standalone]/am_hackgame/client/hack.lua

58 lines
1.6 KiB
Lua
Raw Normal View History

2024-12-29 20:02:20 +00:00
--<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>--
--<+>-- --<+>-- --<+>-- --<+>-- ☾ AMERICAN SCRIPT ☾ --<+>-- --<+>-- --<+>-- --<+>--
--<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>-- --<+>--
local QBCore = exports['qb-core']:GetCoreObject()
--<+>-- --<+>-- --<+>-- --<+>-- COUNTER CALLBACK --<+>-- --<+>-- --<+>-- --<+>--
RegisterNUICallback('CounterCallback', function(data, cb)
SetNuiFocus(false, false)
Callback(data.success)
SendNUIMessage({open = false})
cb('ok')
end)
--<+>-- --<+>-- --<+>-- --<+>-- START GAME --<+>-- --<+>-- --<+>-- --<+>--
local function StartGame(callback, piezas, timer)
Callback = callback
SendNUIMessage({
open = true,
piezasencontradas = piezas,
timer = timer,
})
SetNuiFocus(true, true)
end
--<+>-- --<+>-- --<+>-- --<+>-- CLOSE GAME --<+>-- --<+>-- --<+>-- --<+>--
RegisterNUICallback('CloseGame', function(data, cb)
SetNuiFocus(false, false)
Callback(data.success)
SendNUIMessage({open = false})
cb('ok')
end)
--<+>-- --<+>-- --<+>-- --<+>-- EXPORT --<+>-- --<+>-- --<+>-- --<+>--
exports('StartGame', StartGame)
--<+>-- --<+>-- --<+>-- --<+>-- TEST EVENTS/COMMANDS THESE CAN BE DELETED --<!>-- --<!>-- --<!>-- --<!>--
RegisterCommand('TESTHACKam', function()
exports['am_hackgame']:StartGame(function(success)
if success then
QBCore.Functions.Notify('GENNEMFØRT')
else
QBCore.Functions.Notify('Fejlet! Har du glemt hvordan man gør?!')
end
end, 9, 60)
end)