Sistema de DJ

Sistema de DJ com pontos de interação, permissões e controle de música. Configure locais, comandos e ajustes principais do painel.

Pasta do resource
[TS]DJ
Arquivo de configuração
[TS]DJ/Config.lua

Antes de instalar

Se você está começando agora, siga esta ordem. Ela evita a maior parte dos erros de ativação, permissão e dependência.

1. Proteção pronta Instale o módulo MTAX:SA, cadastre o IP e coloque sua KEY no Config.lua.
2. Pasta correta Mantenha o resource com o nome esperado: [TS]DJ.
3. Dependências ligadas Inicie inventário, notificação, blur, banco ou utilitários citados nesta página antes do produto.
4. Debug limpo Reinicie o resource e confira o console. Se aparecer erro, corrija antes de liberar aos jogadores.
Permissão do resource Se o mod precisar de permissão no ACL, adicione o resource ao grupo correto usando o nome exato da pasta. Para este produto, a referência é resource.[TS]DJ.
Objeto ACL do resource
resource.[TS]DJ
Este produto usa comunicação externa Libere também function.fetchRemote no ACL do servidor. Sem essa permissão, a validação pode falhar mesmo com a KEY correta.

Abrir guia completo de instalação e ativação

Como ler os códigos nesta página

Config.lua Arquivo principal onde você altera KEY, permissões, comandos, valores, cores, posições e integrações.
Blocos grandes Servem para localizar a parte correta no arquivo. Não cole o bloco inteiro por cima do seu arquivo sem revisar.
Trechos curtos Podem ser comandos, exports ou exemplos de ACL. Copie apenas quando a legenda disser que é para usar.
Video do produto Sistema de DJ na loja TioSam Scripts.

Visão geral

Use esta página para entender o que você pode alterar no Config.lua deste produto. As explicações abaixo indicam onde mexer em licença, permissões, comandos, valores, cores, posições do mapa e integrações comuns.

  • Defina o local dos markers
  • Defina as acls para cada marker
  • Defina o volume que a música ira tocar
  • Defina a distancia de alcance da música

Configuração inicial

Abra [TS]DJ/Config.lua, preencha sua licença em ConfigLicense.license e reinicie o script depois de salvar. Não publique a chave em prints, tickets ou arquivos enviados para terceiros.

Licença protegida
» CopyRight © 2026
            » Nosso website https://tiosamscripts.com.br/
            » Nosso discord discord.gg/tiosamscripts
]]--

ConfigLicense = {
    license = "SUA KEY" -- KEY DO USUARIO
}

Config = {

    ["ACESSO"] = {
	
        [1] = {
		
		    ["ACLsPermitidas"] = {"Console", "Admin"}, -- ACLS COM PERMISSÃO PARA ACESSAR 
            ["MarkerDJ"] = { ["Marker"] = {1281.048, -831.646, 83.141 -1, "cylinder", 1.1, 43, 210, 104, 255}, ["Blip"] = 0}, -- POSICÃO DO MARKER E ID DO BLIP

O que você pode alterar

Comece por estes campos. Eles são os pontos mais comuns de personalização para cliente final: permissões, comandos, teclas, valores, cores e posições. Se uma opção não estiver clara, mantenha o valor padrão.

ACLsPermitidas
O que você pode alterar: Altere os nomes das ACLs para decidir quais grupos podem usar esta função. Exemplo: Admin, Console ou Staff.
Valor atual no Config.lua: {"Console", "Admin"}
MarkerDJ
O que você pode alterar: Altere as coordenadas para mover o ponto no mapa. Use a posição do seu personagem ou uma ferramenta de copiar coordenadas.
Valor atual no Config.lua: { ["Marker"] = {1281.048, -831.646, 83.141 -1, "cylinder", 1.1, 43, 210, 104, 255}, ["Bl...
Dimensao
O que você pode alterar: DIMENSÃO DO MARKER (0 = mundo padrão).
Valor atual no Config.lua: 0
Interior
O que você pode alterar: INTERIOR DO MARKER (0 = mundo externo).
Valor atual no Config.lua: 0
VolumeFixo
O que você pode alterar: Volume padrão para musicas que irão no painel dj.
Valor atual no Config.lua: 0.5
DistanciaMinima
O que você pode alterar: Altere o número para aumentar ou reduzir o limite permitido por essa função.
Valor atual no Config.lua: 1
DistanciaMaxima
O que você pode alterar: Altere o número para aumentar ou reduzir o limite permitido por essa função.
Valor atual no Config.lua: 50
QuerBlur
O que você pode alterar: Use true para ativar o efeito de blur no painel. Use false se sua base não tiver esse efeito ou se quiser uma interface mais simples.
Valor atual no Config.lua: true;
NomeBlur
O que você pode alterar: Altere para o nome exato do script de blur usado no seu servidor. Se você não usa blur, desligue a opção de blur.
Valor atual no Config.lua: "Blur";

Trechos úteis do Config.lua

Os trechos abaixo mostram onde os campos ficam no arquivo. Copie apenas como referência: no seu servidor, edite o Config.lua original e mantenha sua licença real somente nele.

Bloco principal
ConfigLicense = {
    license = "SUA KEY" -- KEY DO USUARIO
}

Config = {

    ["ACESSO"] = {
	
        [1] = {
		
		    ["ACLsPermitidas"] = {"Console", "Admin"}, -- ACLS COM PERMISSÃO PARA ACESSAR 
            ["MarkerDJ"] = { ["Marker"] = {1281.048, -831.646, 83.141 -1, "cylinder", 1.1, 43, 210, 104, 255}, ["Blip"] = 0}, -- POSICÃO DO MARKER E ID DO BLIP 
			["Dimensao"] = 0, -- DIMENSÃO DO MARKER (0 = mundo padrão)
			["Interior"] = 0, -- INTERIOR DO MARKER (0 = mundo externo)
			
        },

        [2] = {
		
		    ["ACLsPermitidas"] = {"Console", "Admin"}, -- ACLS COM PERMISSÃO PARA ACESSAR 
            ["MarkerDJ"] = { ["Marker"] = {236.848, -1199.513, 76.14 -1, "cylinder", 1.1, 43, 210, 104, 255}, ["Blip"] = 0}, -- POSICÃO DO MARKER E ID DO BLIP 
			["Dimensao"] = 0, -- DIMENSÃO DO MARKER (0 = mundo padrão)
			["Interior"] = 0, -- INTERIOR DO MARKER (0 = mundo externo)
			
        },		
		
    },	

    ["VOLUME"] = {
	
        ["VolumeFixo"] = 0.5, -- VOLUME PADRÃO PARA MUSICAS QUE IRÃO NO PAINEL DJ
        ["DistanciaMinima"] = 1, -- DISTANCIA MINIMA DE ALCANCE DO SOM DO PAINEL DE DJ
        ["DistanciaMaxima"] = 50, -- DISTANCIA MAXIMA DE ALCANCE DO SOM DO PAINEL DE DJ

Integrações

Este produto usa os scripts abaixo em alguma parte do Config.lua. Antes de iniciar o servidor, confira se eles existem com exatamente o mesmo nome na sua base.

  • dxmessages

Checklist rápido

  • Preencha ConfigLicense.license com a chave correta.
  • Confira ACLs, permissões e comandos antes de liberar em produção.
  • Revise coordenadas de markers, blips e áreas no mapa do seu servidor.
  • Se houver integração com inventário, banco ou Discord, confirme os nomes dos scripts usados no seu servidor.
  • Reinicie o script e acompanhe o debug para validar a configuração.