Scripts/resources/[custom_script]/boii-chiphack/client/chiphack_cl.lua

51 lines
1.3 KiB
Lua
Raw Normal View History

2024-12-29 19:48:41 +00:00
----------------------------------
--<!>-- BOII | DEVELOPMENT --<!>--
----------------------------------
--<!>-- START GAME --<!>--
local function StartGame(callback, chips, timer)
Callback = callback
SendNUIMessage({
open = true,
chipsneeded = chips,
timer = timer,
})
SetNuiFocus(true, true)
end
--<!>-- START GAME --<!>--
--<!>-- COUNTER CALLBACK --<!>--
RegisterNUICallback('CounterCallback', function(data, cb)
SetNuiFocus(false, false)
Callback(data.success)
SendNUIMessage({open = false})
cb('ok')
end)
--<!>-- COUNTER CALLBACK --<!>--
--<!>-- CLOSE GAME --<!>--
RegisterNUICallback('CloseGame', function(data, cb)
SetNuiFocus(false, false)
Callback(data.success)
SendNUIMessage({open = false})
cb('ok')
end)
--<!>-- CLOSE GAME --<!>--
--<!>-- EXPORT --<!>--
exports('StartGame', StartGame)
--<!>-- EXPORT --<!>--
--<!>-- TEST EVENTS/COMMANDS THESE CAN BE DELETED --<!>--
-- Command to test game
-- RegisterCommand('chiphack:test', function()
-- exports['boii-chiphack']:StartGame(function(success)
-- if success then
-- print('Hack success!')
-- else
-- print('hack fejlede!')
-- end
-- end, 5, 60) -- API: Amount of chips to find, Amount of time allowed in secs
-- end)
--<!>-- TEST EVENTS/COMMANDS THESE CAN BE DELETED --<!>--