26 lines
610 B
Lua
26 lines
610 B
Lua
|
local open = false
|
||
|
|
||
|
RegisterNUICallback('var-callback', function(data, cb)
|
||
|
SetNuiFocus(false, false)
|
||
|
Callbackk(data.success)
|
||
|
open = false
|
||
|
cb('ok')
|
||
|
end)
|
||
|
|
||
|
local function VarHack(callback, blocks, speed)
|
||
|
if speed == nil or (speed < 2) then speed = 20 end
|
||
|
if blocks == nil or (blocks < 1 or blocks > 15) then blocks = 5 end
|
||
|
if not open then
|
||
|
open = true
|
||
|
Callbackk = callback
|
||
|
SetNuiFocus(true, true)
|
||
|
SendNUIMessage({
|
||
|
action = "var-start",
|
||
|
blocks = blocks,
|
||
|
speed = speed,
|
||
|
})
|
||
|
end
|
||
|
end
|
||
|
|
||
|
exports("VarHack", VarHack)
|