Sistema de Prisão

Sistema de prisão com comandos, permissões e tempos configuráveis. Use a documentação para revisar regras, posições e mensagens principais.

Pasta do resource
[TS]Prisao
Arquivo de configuração
[TS]Prisao/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]Prisao.
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]Prisao.
Objeto ACL do resource
resource.[TS]Prisao

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.
Capa Sistema de Prisão
Capa do produto 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.

  • Sistema de Advogados por ACL
  • Sistema de Fiança
  • Trabalhe na prisao para diminuir sua pena
  • Sem erros no Debug

Configuração inicial

Abra [TS]Prisao/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 = {
    Prisao = {2918.6, -769.688, 11.2 - 1},  -- POSICAO DO MARKER DE PRISÃO
    Fianca = {2918.842, -736.898, 11.2 - 1},  -- POSICAO DO MARKER DE FIANÇA

    celas = { -- LOCAIS ONDE O JOGADOR PODERA IR AO SER PRESO
        {3061.194, -766.094, 11.2},
        {3061.213, -761.087, 11.2},
        {3061.231, -756.249, 11.2},

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.

Prisao
O que você pode alterar: Posicao do marker de prisão.
Valor atual no Config.lua: {2918.6, -769.688, 11.2 - 1}
Fianca
O que você pode alterar: Posicao do marker de fiança.
Valor atual no Config.lua: {2918.842, -736.898, 11.2 - 1}
Liberado
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: {2907.515, -753.365, 11.2}
TempoMax
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: 60
Preco
O que você pode alterar: Altere o valor para equilibrar a economia do servidor. Aumente para deixar mais caro ou reduza para facilitar o acesso.
Valor atual no Config.lua: 1000
trabalho
O que você pode alterar: Local do marker de trabalho ( dentro da prisão ).
Valor atual no Config.lua: {3079.524, -783.39, 11.2 -1}
marker_entrega
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: {3040.229, -782.845, 11.2 -1}

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 = {
    Prisao = {2918.6, -769.688, 11.2 - 1},  -- POSICAO DO MARKER DE PRISÃO
    Fianca = {2918.842, -736.898, 11.2 - 1},  -- POSICAO DO MARKER DE FIANÇA

    celas = { -- LOCAIS ONDE O JOGADOR PODERA IR AO SER PRESO
        {3061.194, -766.094, 11.2},
        {3061.213, -761.087, 11.2},
        {3061.231, -756.249, 11.2},
    },
    Liberado = {2907.515, -753.365, 11.2},

    TempoMax = 60, -- TEMPO MAXIMO DA FIANÇA ( EM MINUTOS )
    Preco = 1000, -- TEMPO DA FIANÇA POR ( SEGUNDO )

    trabalho = {3079.524, -783.39, 11.2 -1}, -- LOCAL DO MARKER DE TRABALHO ( DENTRO DA PRISÃO )
    marker_entrega = {3040.229, -782.845, 11.2 -1}, -- LOCAL DO MARKER PARA ENTREGAR A CAIXA ( NO TRABALHO DA PRISÃO )

}

aclsPM = { -- ACL COM PERMISSÃO DE PRENDER
    'Policial',
}

aclsADV = { -- ACL COM PERMISSÃO PARA PAGAR A FIANÇA
    'Advogado',
}

function message(player, text, type)
    exports['dxmessages']:addBox(player, text, type) -- EXPORTS DA SUA INFOBOX
end

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.