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