Skip to main content
Nenhum conhecimento sobre programação é necessário para configurar os logs corretamente, basta seguir o passo a passo abaixo atentamente.
Os logs são uma ferramenta muito útil para conseguir manter controle sobre o que acontece dentro de seu servidor. Para configurá-los, basta seguir o passo a passo abaixo.

Criando um Webhook

1

Acessar configurações do canal

Abra seu servidor do Discord, escolha um canal e clique no ícone de engrenagem para acessar as configurações do canal.
2

Criar Webhook

Clique na aba Integrações e em seguida clique em Criar Webhook.
3

Configurar nome e imagem

Escolha um nome e uma imagem para o webhook e clique em Salvar.
4

Copiar link

Copie o link do webhook e salve-o em algum lugar, pois ele será necessário para configurar os logs.
Você pode criar quantos webhooks quiser, e utilizar quantos canais desejar, isso é útil para organizar os logs por tipos de ações (prisões, multas, boletins e etc).

Configurando os Logs

Você pode encontrar o arquivo de configuração webhooks.lua na pasta config dentro do script.
1

Acessar pasta

Abra a pasta config dentro do script.
2

Abrir arquivo

Abra o arquivo webhooks.lua.
3

Adicionar link

Para adicionar o link do webhook que você criou e copiou anteriormente, basta colá-lo entre as aspas, dessa maneira:
heyy_mdt/config/webhooks.lua
Caso você não queira utilizar algum dos webhooks, basta deixar o link vazio.
A primeira linha do arquivo (config.avatar.photoWebhook) não é um log — ela define onde as fotos dos jogadores serão hospedadas, e é explicada na seção Webhook de fotos.
4

Finalizado

Após adicionar os links dos webhooks, salve o arquivo e reinicie o script e pronto: os logs que você configurou já estarão funcionando corretamente, daí é só configurar os outros webhooks da mesma maneira.

O que cada log registra

Abaixo está o detalhamento de tudo o que é enviado para cada um dos webhooks:
O webhook de hierarchy registra todas as ações feitas pela página de gerenciamento do tablet, como explicado em Gerenciamento. Ações feitas por fora do tablet (por comandos administrativos, por exemplo) não aparecem nesse log.
O webhook de licenses só é utilizado caso você tenha configurado Campos Personalizados. Se você não utiliza esse recurso, pode deixá-lo vazio.

Webhook de fotos

Além dos logs, o Tablet Policial precisa de um lugar para hospedar as fotos dos jogadores que aparecem no tablet e nos logs de prisão. Isso é configurado na primeira linha do mesmo arquivo webhooks.lua:
heyy_mdt/config/webhooks.lua
Você pode utilizar duas opções:
  • Discord - basta criar um webhook normalmente, seguindo o mesmo passo a passo do início desta página, e colar o link. É a opção mais simples, porém as imagens do Discord expiram com o tempo, fazendo com que as fotos antigas sumam do tablet.
  • FiveManage - as imagens não expiram, sendo a opção mais indicada para quem quer manter o histórico de fotos funcionando a longo prazo.
Diferente dos logs, este campo não pode ficar vazio. Sem ele, as fotos dos jogadores não serão salvas e o tablet exibirá a imagem padrão definida em config.avatar.defaultImage.

Utilizando o FiveManage

O FiveManage é um serviço de hospedagem de imagens feito para servidores de FiveM. Como as fotos não expiram, elas continuam aparecendo no tablet e nos logs de prisão mesmo depois de meses.
1

Criar uma conta

Acesse o painel do FiveManage e crie sua conta.
2

Gerar um token

Dentro do painel, acesse a aba Developers e em seguida Tokens. Gere um novo token e copie-o.
3

Aplicar no arquivo

No webhooks.lua, comente a linha do Discord e descomente a linha do FiveManage, substituindo SUA_API_KEY pelo token que você copiou:
heyy_mdt/config/webhooks.lua
Repare que apenas a parte SUA_API_KEY deve ser substituída — o restante do link precisa permanecer exatamente como está.
4

Finalizado

Salve o arquivo, reinicie o script e as próximas fotos tiradas já serão hospedadas pelo FiveManage.
Preparamos um tutorial completo, com imagens de cada etapa, explicando a configuração do FiveManage do início ao fim: Como configurar as fotos com o FiveManage.