Estrutura Recomendada

✅ Organização de Arquivos (Somente Recomendação)

minha-resource/
├── meta.xml
├── config.lua (cache="false")
├── server/
│   ├── main.lua (lockcode="true" - ÚNICO ARQUIVO)
│   ├── database.lua (arquivo normal)
│   ├── commands.lua (arquivo normal)
│   └── events.lua (arquivo normal)
├── client/
│   ├── ui.lua (arquivo normal)
│   ├── events.lua (arquivo normal)
│   ├── ui.html
│   ├── style.css
│   └── script.js
├── shared/
│   └── utils.lua (arquivo normal)
└── assets/
    ├── images/
    └── sounds/

🛡️ Boas Práticas de Segurança

Arquivo Principal vs Auxiliares

Separação de Responsabilidades

🔒 Considerações Finais

O que Compilar vs O que Não Compilar

Deve ser Compilado
Não Precisa Compilar

server.lua principal

Outros arquivos server

❌ Arquivo de config

Arquivos client

❌ Arquivos HTML/CSS/JS

Arquivos shared

❌ Arquivos de assets

Arquivos de interface

Backup e Versionamento

Lembre-se: Apenas o arquivo server principal é completamente compilado e transformado em arquitetura proprietária. O sistema de proteção avançada, autenticação, heartbeat e todas as verificações de segurança são integradas automaticamente apenas neste arquivo, mantendo o resto da resource em formato normal para facilitar manutenção e debugging! 🔒

Atualizado