Nexus LogoNEXUS
Nexus Documentation & Guides

Central de Documentação

Manuais passo a passo de instalação, exports server-side e client-side, eventos customizados e guia de integração para servidores MTA:SA.

Artigos Técnicos Recentes

InstalaçãoInventário Dinâmico V2

Guia Rápido de Instalação

### Instalação do Nexus Inventory v3 1. Descompacte a pasta `nexus_inventory` no diretório `server/mods/deathmatch/resources/` do seu servidor MTA. 2. Abra o arquivo `config.lua` e insira sua chave de licença obtida no painel: ```lua Config = {} Config.LicenseKey = "MTA-NEX8-V39K-72PL-839Q" Config.ServerPort = 22003 Config.Database = "mysql" -- ou "sqlite" ``` 3. Conceda permissão no arquivo `acl.xml`: ```xml <group name="Admin"> <object name="resource.nexus_inventory" /> </group> ``` 4. No console do servidor execute: ```bash refresh start nexus_inventory ```
ConfiguraçãoNexus HUD Ultimate

Personalização de Cores e Estilos

### Configuração da Nexus HUD Edite o arquivo `config.lua` da resource: ```lua Config.Colors = { health = { 239, 68, 68 }, armor = { 59, 130, 246 }, stamina = { 16, 185, 129 }, hunger = { 245, 158, 11 } } Config.Enable3DVoicePulse = true Config.MetricSystem = "KM/H" -- ou "MPH" ```
ExportsInventário Dinâmico V2

Exports Server-Side

### Exports Disponíveis Utilize as funções exportadas para integrar outros scripts ao inventário: ```lua -- Adicionar item ao jogador local success = exports.nexus_inventory:giveItem(playerElement, "repair_kit", 1) -- Remover item do jogador local removed = exports.nexus_inventory:takeItem(playerElement, "apple", 2) -- Verificar se possui item e quantidade local hasItem = exports.nexus_inventory:hasItem(playerElement, "phone", 1) ```