Client-side

heyy_mdt:openUI

Ao disparar esse evento o tablet será aberto, caso o jogador tenha permissão para isso.

Exemplo de uso:

-- client-side
TriggerEvent("heyy_mdt:openUI")

-- server-side
TriggerClientEvent("heyy_mdt:openUI", source)

heyy_mdt:onTabletOpen

Esse export é exclusivamente leitura, dispará-lo não fará nenhum evento dentro do script.

Esse evento é disparado toda vez que o tablet é aberto. Um exemplo básico de uso (que é utilizado por nós) é remover arma da mão do jogador para que a animação fique correta, por exemplo.

Exemplo de uso:

AddEventHandler("heyy_mdt:onTabletOpen", function()
    -- seu código
end)

heyy_mdt:closeUI

Ao disparar esse evento o tablet é fechado.

Exemplo de uso:

-- client-side
TriggerEvent("heyy_mdt:closeUI")

-- server-side
TriggerClientEvent("heyy_mdt:closeUI", source)

Server-side

heyy_mdt:setOnDuty

Esse evento pode ser disparado para iniciar ou finalizar a contagem de horas em serviço.

Ele normalmente é utilizado ao entrar/sair de serviço.

Parâmetros:

  • user_id: integer
  • status: boolean
    • true caso queira iniciar a contagem de horas, e false caso queira finalizá-la.

Exemplo de uso:

TriggerEvent("heyy_mdt:setOnDuty", user_id, status)