OX_Inventory

This item is free.

OX_Inventory

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 Discord

    Aproveite ao máximo cada recurso e crie uma experiência única para seus jogadores! 🎮✨