OX_Inventory
This item is free.
Description
🔧 ox_inventory - FlowStore Edition
Versão customizada do ox_inventory com integração total a um sistema modular de coleta de recursos e rotas de entrega, desenvolvido por FlowStore.
⚙️ Funcionalidades principais
🎒 Inventário baseado em slots
Gerencia itens com metadados, quantidades, peso e limites.
Compatível com ox_lib, oxmysql e OneSync.
🗺️ Sistema de Coleta Modular (FlowStore)
Integrado diretamente ao inventário.
Permite configurar pontos de coleta fixos via Config.PontosDeColeta.
Cada ponto pode gerar blips no mapa, markers e cooldowns individuais.
Itens recebidos são adicionados ao inventário usando lógica server-side segura.
🚚 Sistema de Rotas Dinâmicas
Menu interativo acessível por NPC em local fixo configurado por Config.Menu.
Submenus por categoria (ex: Armas, Itens, Balas), com subdivisões personalizáveis.
Rota com múltiplos pontos configuráveis via Config.Rotas.
A cada ponto:
O jogador recebe coordenadas GPS.
Um blip temporário é criado.
Um NPC aparece no local.
O jogador interage para receber o item.
Suporte a notificações (lib.notify) e UI de interação (lib.showTextUI).
📍 Blips inteligentes
Blips fixos: exibem os locais de coleta e o menu principal no mapa.
Blips temporários: indicam pontos ativos da rota, desaparecendo após a entrega.
Todos configuráveis por sprite, cor, escala e nome.
👷 NPCs dinâmicos
Modelos configuráveis (Config.Menu.npc).
NPCs fixos (para o menu) e temporários (para rotas).
São invulneráveis e bloqueiam eventos temporários.
📁 Estrutura de Módulos
modules/coleta/ → lógica de coleta fixa.
modules/gps_rotas/ → rotas com pontos dinâmicos.
FlowStore.lua → configuração central (Config.PontosDeColeta, Config.Menu, etc.).
fxmanifest.lua devidamente configurado com suporte client/server e scripts separados por responsabilidade.
🧠 Personalização
Fácil expansão: novos pontos e rotas podem ser adicionados apenas com dados no Config.
Blips podem ser ativados/desativados por tipo.
Cada ponto aceita ícone (sprite), área de atuação, cooldown e quantidade entregue.
✅ Requisitos
ox_lib
oxmysql
Suporte a lib.registerContext e lib.notify (UI moderna baseada em ox_lib)
https://youtu.be/aNXmWYa9uJk?si=AzMBkv-4z-mHnOh-
🔗 Para mais informações, visite:
📺 Flow Store no YouTube
💬 Flow Store no DiscordAproveite ao máximo cada recurso e crie uma experiência única para seus jogadores! 🎮✨