Adicionar ao carrinho
Oferta!
Script ESX QBCore Standalone

Script de venda de medicamentos VIP

O preço original era: $59.00.O preço atual é: $42.00.

-29%

O script VIP Sell Drug é um script de crime FiveM onde os jogadores vendem drogas e usam um item Trap Phone para receber pedidos atacado.

adicionar ao carrinho
Script de venda de drogas fivem
Script de venda de medicamentos VIP
$59.00 O preço original era: $59.00.$42.00O preço atual é: $42.00.

Detalhes do produto

Framework
ESX, QBCore, Autônomo
Tipo de recurso
Script
Arquivos incluídos
1 arquivo para download

Detalhes da compra

Acesso a atualizações
Acesso vitalício aos arquivos publicados neste anúncio Ler a política de acesso a atualizações
Formato de download
ZIP

Como instalar

Passo 0 – Primeiros Passos

  1. Baixar recursos: Baixe seu recurso do FiveM's Keymaster e is_lib do GitHub.
  2. Descompactar arquivos: Descompacte o is_selldrugs e is_lib pastas e coloque-as na pasta de recursos do seu servidor.
  3. Adicionar à configuração do servidor: Adicione o recurso à configuração inicial do seu servidor (server.cfg). É melhor colocar esses scripts acima de todos os scripts que podem usá-los.

    texto simples

    ensure is_lib
    ensure qb-core
    ensure is_selldrugs

Etapa 1 – Configurar recurso

Leia e configure todas as opções no is_selldrugs/config.lua e is_lib/config.lua arquivos para atender às necessidades do seu servidor.

Etapa 2 – Adicionando itens

Adicionando um item de telefone

Para usar o Telefone Armadilha e receber pedidos no atacado, primeiro você precisa adicionar o telefone ao seu mecanismo (QBCore/ESX). O nome do item para o Telefone Armadilha deve corresponder ao especificado em config.lua (padrão trap_phone). Você pode download a imagem do Trap Phone daqui.

Adicionando um telefone de armadilha ao ESX Framework

  1. Acesse o banco de dados: Faça login no seu servidor ferramenta de gerenciamento de banco de dados (como phpMyAdmin).
  2. Navegue até o items Mesa: Encontre o items tabela onde todos os itens do jogo são definidos.
  3. Inserir novo item: Adicione uma nova entrada para o trap_phone. Você pode fazer isso manualmente usando a interface da ferramenta ou executar o seguinte comando SQL:

    SQLite

    INSERT INTO `items` (`name`, `label`, `weight`, `rare`, `can_remove`) VALUES
    ('trap_phone', 'Trap Phone', 1, 0, 1);
    • name: 'trap_phone' (Este é o identificador usado no seu script)
    • label: 'Trap Phone' (O nome de exibição do item)
    • weight: 1 (O peso do item)
    • rare: 0 (Indica a raridade, 0 para comum)
    • can_remove: 1 (Se o item pode ser removido do inventário)

Adicionando um telefone de armadilha ao QB-Core Framework

  1. Editar o arquivo compartilhado QB-Core: Navegue até o qb-core pasta e abra o shared/items.lua arquivo.
  2. Adicionar novo item: Adicione uma linha para o novo item na lista de itens:

    lua

    ['trap_phone'] = {['name'] = 'trap_phone', ['label'] = 'Trap Phone', ['weight'] = 500, ['type'] = 'item', ['image'] = 'trapPhone.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Maybe you will find more serious clients to talk to here.'},

    Esta linha define as propriedades do item, como nome, rótulo, peso e arquivo de imagem.

  3. Adicionar imagem ao inventário QB: Coloque a imagem do item no diretório apropriado (geralmente em qb-inventory/html/img). Certifique-se de que o nome do arquivo de imagem corresponda ao especificado no arquivo compartilhado (por exemplo, trapPhone.png).

Adicionando um item de drogas

No config.lua arquivo, configure a lista de itens que os jogadores podem vender. Forneça dados como o nome do item, preço de atacado e preço de varejo. Obtenha a imagem do item (.png), nomeie-a com o mesmo nome do medicamento e mova-a para is_selldrugs/html/img/inventory.

Etapa 3 – Banco de dados SQL

Integre o script ao seu banco de dados adicionando os seguintes comandos SQL ou importando o arquivo SQL fornecido:

SQLite

CREATE TABLE `selldrugs_players` (
`player` varchar(255) DEFAULT NULL,
`respect` int(11) NOT NULL DEFAULT 0,
`sale_skill` int(11) NOT NULL DEFAULT 0,
`mole` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;
CRIAR MESA `selldrugs_phone` (
`jogador` varchar(255) NÃO NULO,
`configurações` varchar(255) NÃO NULO
) MOTOR=InnoDB PADRÃO CONJUNTO DE CARACTERES=utf8mb3 COLOCAR=utf8mb3_general_ci;

Etapa 4 – Instalar dependências

Para usar o script, os seguintes recursos são necessários:

  • is_lib e recursos compatíveis com esta biblioteca, como framework, inventário, target
  • oxmysql

Usando um gatilho em vez de um comando

Em config.lua, defina o valor em cfg.commands.status mesa para nil para desabilitar o comando. Uma vez feito, use um Trigger para ativar/desativar as vendas no varejo.

Gatilho do lado do cliente

lua

TriggerServerEvent("is_selldrugs:changeRetailStatus")

Gatilho do lado do servidor

Para adicionar ao Menu Radial, alguns scripts (como qb-radialmenu) exigem o envio de informações sobre uma tabela no argumento em vez dos argumentos ou ID do jogador que enviamos. Isso pode ser resolvido adicionando o seguinte código a config.lua:

lua

RegisterNetEvent("is_selldrugs:radialMenu", function()
TriggerServerEvent("is_selldrugs:changeRetailStatus")
end)

Siga estas etapas para instalar e configurar corretamente o is_selldrugs recurso para seu servidor FiveM.

Avaliações

Não há avaliações ainda.

Apenas clientes logados que compraram este produto podem deixar uma avaliação.