Sistema de Cinema - Utilitários

Módulo complementar de Sistema de Cinema, com Config.lua próprio para licença, permissões e ajustes específicos desse pacote.

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

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 Cinema 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.

  • Crie quantas sessões desejar
  • Programação de sessões com data e horário
  • Sistema de seleção de assentos
  • Controle de classificação etária

Configuração inicial

Abra [SistemaDeCinema]/[TS]CinemaUtilitarios/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 = {
    modelIDs = {
        blimp = 1904,
    },
}

config = {

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.

blimp
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: 1904
enableCinemaPeds
O que você pode alterar: Use true para ligar esta opção e false para desligar.
Valor atual no Config.lua: true;
pos
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: {1327.8, -1703.542, 13.563}
rot
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: {0, 0, 359.70333862305}
animation
O que você pode alterar: Animação de atendente parado.
Valor atual no Config.lua: {block = 'BAR', anim = 'barserve_glass'}
pedsRecreationInterval
O que você pode alterar: 5 minutos (300000ms).
Valor atual no Config.lua: 300000;
pedsRecreationDelay
O que você pode alterar: Altere o tempo de espera, duração ou intervalo. Confira se o valor está em segundos, minutos ou milissegundos no comentário do arquivo.
Valor atual no Config.lua: 2000;
blimpObjectID
O que você pode alterar: ID do modelo do dirigível.
Valor atual no Config.lua: 1904;
blimpStartPos
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: {1316.219, -1561.569, 52.383};
blimpEndPos
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: {1313.395, -1888.55, 52.383};
blimpRotation
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: {0, 0, 179.534};
blimpMoveSpeed
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: 0.2;
blimpMoveInterval
O que você pode alterar: 50ms.
Valor atual no Config.lua: 50;
blimpCycleTime
O que você pode alterar: Altere o tempo de espera, duração ou intervalo. Confira se o valor está em segundos, minutos ou milissegundos no comentário do arquivo.
Valor atual no Config.lua: 3600000;
blimpAudioVolume
O que você pode alterar: 70% do volume.
Valor atual no Config.lua: 0.7;
blimpAudioMaxDistance
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: 1000;
blimpAudioMinDistance
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: 10;

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 = {
    modelIDs = {
        blimp = 1904,
    },
}

config = {
    
    --═══════════════════════════════════════════════════════════════════════════════
    --║  HABILITAR/DESABILITAR PEDS DECORATIVOS
    --═══════════════════════════════════════════════════════════════════════════════
    enableCinemaPeds = true;  -- true = NPCs aparecem | false = NPCs não aparecem
    
    --═══════════════════════════════════════════════════════════════════════════════
    --║  CONFIGURAÇÃO DOS PEDS DECORATIVOS
    --═══════════════════════════════════════════════════════════════════════════════
    -- Formato: {skin, posição {X, Y, Z}, rotação {RotX, RotY, RotZ}, animação {bloco, anim}, nome}
    -- Skins disponíveis: https://wiki.multitheftauto.com/wiki/Skin_ID
    cinemaPeds = {
        [1] = {
            skin = 171, -- Skin de atendente (homem de terno)
            pos = {1327.8, -1703.542, 13.563},
            rot = {0, 0, 359.70333862305},
            animation = {block = 'BAR', anim = 'barserve_glass'}, -- Animação de atendente parado
            name = 'Atendente da Bomboniere'
        },
        [2] = {
            skin = 211, -- Skin de bilheteiro (homem casual)
            pos = {1328.551, -1718.681, 13.57},
            rot = {0, 0, 357.77670288086},

Integrações

Para a configuração básica deste produto, foque na licença, permissões, comandos, valores e posições listados acima.

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.