Agency-Blackmarket Exports & API
Sistema completo de mercado negro com reputação de 5 níveis, minijogos de hacking, vendas relâmpago, lavagem.

01Eventos
| Nome | Lado | Descrição |
|---|---|---|
blackmarket:client:openMenu | Client | Opens the black market dealer main menu for the player. |
blackmarket:client:closeMenu | Client | Closes any open black market menus for the player. |
blackmarket:client:openLaunderingMenu | Client | Opens the money laundering submenu. |
blackmarket:client:showNotification | Client | Displays a styled black market notification (title, message, type, duration). |
blackmarket:server:checkAccess | Server | Checks whether the calling player can access the black market and replies with reputation data. |
blackmarket:server:completeBuy | Server | Finalises a purchase after the client minigame succeeds. |
blackmarket:server:sellItem | Server | Triggers the sell flow with optional minigame and cooldown handling. |
blackmarket:server:completeSell | Server | Finalises a sale after the client minigame succeeds. |
blackmarket:server:launderMoney | Server | Launders dirty_money/markedbills into clean cash with fees and possible extortion. |
+Bom saber
Esta página lista todos os eventos disponíveis no Agency-Blackmarket que outros recursos podem acionar para integrar com suas funcionalidades. São fornecidos eventos tanto do lado do cliente quanto do lado do servidor, permitindo que desenvolvedores interajam com menus, gerenciem compras e vendas, ou acionem fluxos de lavagem. Use esses eventos para estender as interações do mercado negro ou automatizar processos a partir dos seus próprios scripts conforme necessário.
- Eventos de interação do lado do cliente
- Eventos do cliente como blackmarket:client:openMenu, blackmarket:client:closeMenu e blackmarket:client:openLaunderingMenu permitem abrir ou fechar programaticamente os menus principal ou de lavagem para um jogador. Você também pode exibir notificações estilizadas usando blackmarket:client:showNotification para feedback personalizado.
- Manipulação de transações do lado do servidor
- Eventos do servidor incluem blackmarket:server:checkAccess para verificações de reputação, blackmarket:server:completeBuy e blackmarket:server:completeSell para finalizar transações após minijogos, e blackmarket:server:sellItem para iniciar um fluxo de venda. Use estes para controlar o acesso e gerenciar compras ou vendas de forma segura.
- Integração de lavagem de dinheiro
- O evento blackmarket:server:launderMoney permite que outros scripts iniciem o processo de lavagem para dirty_money ou markedbills. Este evento realiza a conversão, aplica as taxas configuradas e pode acionar a lógica de extorsão se configurada. Integre este evento para automatizar ou personalizar cenários de lavagem.
?Perguntas frequentes
Preciso adicionar alguma dependência antes de usar esses eventos?
O Agency-Blackmarket requer QBCore ou ESX, que são detectados automaticamente. Dependências opcionais como Agency-Notify, Agency-Progressbar e qb-target podem melhorar a experiência, mas não são obrigatórias para usar os eventos listados nesta página.
Existem exports disponíveis ou apenas eventos?
Atualmente, o Agency-Blackmarket fornece integração apenas por meio de eventos do cliente e do servidor. Não há exports definidos nesta versão, portanto outros recursos devem usar os eventos listados para interagir com o sistema do mercado negro.
O que devo verificar se um evento não for acionado como esperado?
Certifique-se de que o Agency-Blackmarket está corretamente iniciado usando ensure Agency-Blackmarket no seu server.cfg e que seus scripts acionam os eventos com os parâmetros corretos. Também confirme que seu servidor está rodando um framework suportado e que todas as dependências necessárias estão instaladas.
Posso restringir o acesso a certos eventos ou funcionalidades?
O controle de acesso é gerenciado pela lógica interna do script, como verificações de reputação via blackmarket:server:checkAccess. Para restringir ainda mais funcionalidades, implemente verificações adicionais em seus próprios scripts antes de acionar esses eventos.