# Versão em Português

> **🇬🇧 English?** [Click here for the English version](https://novaframeworkdoc.gitbook.io/novaframework/getting-started/readme)

![NOVA Logo](https://2707207764-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4zbgd05UBFpKV7ChDXBN%2Fuploads%2Fgit-blob-1eb3261287243d4b40791785206c8de3f9e623b1%2Fnova-logo.png?alt=media)

## NOVA Framework

O NOVA Framework é um framework FiveM moderno e modular, construído desde a base para desempenho, segurança e experiência do programador.

### Porquê NOVA?

* **Arquitetura Modular** — Registe módulos com resolução de dependências. As fases Init/Start garantem a ordem de carregamento correta.
* **Alto Desempenho** — Cache de permissões O(1), exports protegidos por autenticação, consultas à base de dados otimizadas.
* **Multi-idioma** — Suporte nativo para português e inglês com um sistema de localização extensível.
* **Ponte de Compatibilidade** — Use scripts ESX, QBCore, vRPex e Creative existentes sem modificações.
* **Segurança em Primeiro** — Exports protegidos por autenticação impedem acesso não autorizado. Validação no servidor em todas as operações.
* **Interface Moderna** — Todos os scripts incluem NUI polida com tema escuro e acentos verde lima.

### Comparação Rápida

| Feature                     | NOVA   | ESX     | QBCore  |
| --------------------------- | ------ | ------- | ------- |
| Arquitetura Modular         | Yes    | No      | No      |
| Multi-idioma                | Native | No      | No      |
| Cache de Permissões         | O(1)   | No      | No      |
| Ponte de Compatibilidade    | Yes    | N/A     | N/A     |
| Exports Protegidos por Auth | Yes    | No      | No      |
| Player OOP Moderno          | Yes    | Partial | Partial |

### Scripts

O NOVA Framework inclui dois níveis de scripts:

#### Scripts Gratuitos (`[nova_scripts]`)

Todos os scripts essenciais para um servidor FiveM totalmente funcional:

* **nova\_core** — Núcleo do framework (gestão de jogadores, empregos, economia, callbacks, permissões)
* **nova\_bridge** — Camada de compatibilidade para ESX, QBCore, vRPex, Creative
* **nova\_bank** — Sistema bancário (depósitos, levantamentos, transferências, ATMs)
* **nova\_chat** — Chat estilizado com sistema de comandos
* **nova\_garage** — Armazenamento, recolha e apreensão de veículos
* **nova\_hud** — Vida, armadura, fome, sede, velocímetro, barra de progresso
* **nova\_inventory** — Inventário arrastar e largar com sistema de peso
* **nova\_multichar** — Seleção e criação de personagens
* **nova\_notify** — Sistema de notificações toast
* **nova\_shops** — Lojas de roupa, barbearia, tatuagem e lojas gerais

#### Scripts Premium (`resources/[nova]`)

Scripts avançados para uma experiência de RP profissional:

* **nova\_admin** — Painel de administração com teletransporte, bans, itens, veículos, gestão de salários
* **nova\_ambulancejob** — Emprego de ambulância (reviver, curar, verificação de saúde)
* **nova\_creator** — Criador de personagem completo (aparência, roupa, tatuagens)
* **nova\_dealership** — Concessionário de veículos (comprar, test drive, aluguer)
* **nova\_deathscreen** — Sistema de morte e respawn
* **nova\_fuel** — Sistema de combustível com postos de gasolina e jerry can
* **nova\_grupos** — Sistema de grupos/gangs (organizações, funções, banco, stash)
* **nova\_interactions** — Interações jogador/veículo (roubar, saquear, chaves, porta-malas)
* **nova\_loading** — Ecrã de carregamento personalizado
* **nova\_mdt** — Terminal de Dados Móvel para forças da lei
* **nova\_multicharacter** — Multicharacter avançado (cinemático, música, efeitos)
* **nova\_policejob** — Emprego de polícia (algemas, escolta, revista, prisão, multas)
* **nova\_radio** — Rádio no jogo com canais de frequência
* **nova\_target** — Sistema de targeting por raycast (third-eye)

### Links

* [GitHub - Core](https://github.com/NoVaPTdev/nova-core)
* [Discord](https://discord.gg/FJAvcngywF)
