forked from Simnation/Main
45 lines
1.2 KiB
Lua
45 lines
1.2 KiB
Lua
![]() |
function Notificaton(msg)
|
||
|
lib.notify({
|
||
|
title = 'Drunk',
|
||
|
description = msg
|
||
|
})
|
||
|
end
|
||
|
|
||
|
function RequestWalking(set)
|
||
|
RequestAnimSet(set)
|
||
|
while not HasAnimSetLoaded(set) do
|
||
|
Wait(1)
|
||
|
end
|
||
|
end
|
||
|
|
||
|
function isDrunk()
|
||
|
return isDrunk
|
||
|
end
|
||
|
exports('isDrunk', isDrunk)
|
||
|
|
||
|
function GetDrunkLevel()
|
||
|
return lib.callback.await('cs:drunk:fetch', false, 'get')
|
||
|
end
|
||
|
exports('GetDrunkLevel', GetDrunkLevel)
|
||
|
|
||
|
function SetDrunkLevel(valueS)
|
||
|
local valueS = type(valueS) == 'table' and valueS.client.value or valueS
|
||
|
if not valueS then return 0 end
|
||
|
return lib.callback.await('cs:drunk:fetch', false, 'set', valueS)
|
||
|
end
|
||
|
exports('SetDrunkLevel', SetDrunkLevel)
|
||
|
|
||
|
function AddDrunkLevel(valueS)
|
||
|
local valueS = type(valueS) == 'table' and valueS.client.value or valueS
|
||
|
if not valueS then return 0 end
|
||
|
return lib.callback.await('cs:drunk:fetch', false, 'add', valueS)
|
||
|
end
|
||
|
exports('AddDrunkLevel', AddDrunkLevel)
|
||
|
|
||
|
function RemoveDrunkLevel(valueS)
|
||
|
local valueS = type(valueS) == 'table' and valueS.client.value or valueS
|
||
|
if not valueS then return 0 end
|
||
|
return lib.callback.await('cs:drunk:fetch', false, 'remove', valueS)
|
||
|
end
|
||
|
exports('RemoveDrunkLevel', RemoveDrunkLevel)
|