Dodaj do koszyka
Promocja!
Script ESX QBCore Standalone

VIP Sell Drug Script

Pierwotna cena wynosiła: $59.00.Aktualna cena wynosi: $42.00.

-29%

VIP Sell Drug Script is a FiveM crime script where players sell drugs and use a Trap Phone item to receive wholesale orders.

(8 opinii klienta)

Product facts

Framework
ESX, QBCore, Standalone
Resource type
Script
Included files
1 downloadable file
Add to Cart
fivem drugsell script
VIP Sell Drug Script
$59.00 Pierwotna cena wynosiła: $59.00.$42.00Aktualna cena wynosi: $42.00.

Jak zainstalować

Krok 0 – Pierwsze kroki

  1. Pobierz zasoby: Pobierz swój zasób z Keymastera FiveM i is_lib z GitHub.
  2. Rozpakuj pliki: Unzip the is_selldrugs I is_lib foldery i umieść je w folderze zasobów swojego serwera.
  3. Dodaj do konfiguracji serwera: Dodaj zasób do konfiguracji startowej serwera (server.cfg). Najlepiej umieścić te skrypty powyżej wszystkich skryptów, które mogą z nich korzystać.

    plaintext

    ensure is_lib
    ensure qb-core
    ensure is_selldrugs

Krok 1 – Konfiguracja zasobu

Read and configure all options in the is_selldrugs/config.lua I is_lib/config.lua pliki, aby dopasować je do potrzeb Twojego serwera.

Krok 2 – Dodawanie przedmiotów

Dodawanie przedmiotu telefonu

Aby używać telefonu Trap Phone i otrzymywać zamówienia hurtowe, musisz najpierw dodać telefon do swojego silnika (QBCore/ESX). Nazwa przedmiotu dla telefonu Trap Phone powinna być zgodna z tą określoną w config.lua (domyślnie trap_phone). You can pobierać the image for the Trap Phone from here.

Dodawanie telefonu typu "trap phone" do frameworku ESX

  1. Dostęp do bazy danych: Zaloguj się na swój serwer narzędzie do zarządzania bazą danych (np. phpMyAdmin).
  2. Przejdź do items Tabela: Znajdź items tabela, w której zdefiniowane są wszystkie przedmioty w grze.
  3. Wstaw nowy przedmiot: Dodaj nowy wpis dla trap_phone. Możesz to zrobić ręcznie za pomocą interfejsu narzędzia lub uruchomić następujące polecenie SQL:

    sql

    INSERT INTO `items` (`name`, `label`, `weight`, `rare`, `can_remove`) VALUES
    ('trap_phone', 'Trap Phone', 1, 0, 1);
    • name: ‘trap_phone’ (To jest identyfikator używany w Twoim skrypcie)
    • label: ‘Trap Phone’ (Nazwa wyświetlana przedmiotu)
    • weight: 1 (Waga przedmiotu)
    • rare: 0 (Wskazuje rzadkość, 0 dla pospolitych)
    • can_remove: 1 (Czy przedmiot można usunąć z ekwipunku)

Dodawanie telefonu do sieci QB-Core Framework

  1. Edytuj plik QB-Core Shared File: Przejdź do qb-core folderu i otwórz shared/items.lua plik.
  2. Dodaj nowy przedmiot: Dodaj linię dla nowego przedmiotu na liście przedmiotów:

    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.'},

    Ta linia definiuje właściwości przedmiotu, takie jak nazwa, etykieta, waga i plik obrazu.

  3. Dodaj obraz do QB-Inventory: Umieść obraz przedmiotu w odpowiednim katalogu (zazwyczaj w qb-inventory/html/img). Upewnij się, że nazwa pliku obrazu pasuje do tej określonej w pliku udostępnionym (np., trapPhone.png).

Dodawanie przedmiotu z narkotykami

W config.lua file, skonfiguruj listę przedmiotów, które gracze mogą sprzedawać. Podaj dane takie jak nazwa przedmiotu, cena hurtowa i cena detaliczna. Uzyskaj obraz przedmiotu (.png), nazwij go tak samo jak nazwę narkotyku i przenieś go do is_selldrugs/html/img/inventory.

Krok 3 – SQL Baza danych

Zintegruj skrypt ze swoją bazą danych, dodając następujące polecenia SQL lub importując dostarczony plik SQL:

sql

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;
UTWÓRZ TABELA `selldrugs_phone` (
`player` varchar(255) WYMAGA NULL,
`settings` varchar(255) WYMAGA NULL
) ENGINE=InnoDB DOMYŚLNE CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

Krok 4 – Zainstaluj zależności

Aby używać skryptu, wymagane są następujące zasoby:

  • is_lib oraz zasoby kompatybilne z tą biblioteką, takie jak framework, inventory, target
  • oxmysql

Używanie wyzwalacza zamiast polecenia

W config.lua, ustaw wartość w cfg.commands.status tabeli do nil aby wyłączyć komendę. Po zakończeniu użyj wyzwalacza, aby aktywować/dezaktywować sprzedaż detaliczną.

Wyzwalacz po stronie klienta

lua

TriggerServerEvent("is_selldrugs:changeRetailStatus")

Wyzwalacz po stronie serwera

Aby dodać do Menu Radialnego, niektóre skrypty (jak qb-radialmenu) wymaga wysłania informacji o tabeli w argumencie zamiast argumentów lub ID gracza, które wysyłamy. Można to rozwiązać, dodając następujący kod do config.lua:

lua

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

Wykonaj następujące kroki, aby poprawnie zainstalować i skonfigurować is_selldrugs zasób dla Twojego serwera FiveM.

8 opinii dla VIP Sell Drug Script

  1. Cleve (zweryfikowany)

    An awesome product with great flexibility. The customer support is superb. I recommend this without any doubt.

  2. Kyleigh (zweryfikowany)

    We have used this resource during multiple busy sessions, and it has remained stable.

  3. Hoyt (zweryfikowany)

    This is the coolest thing I’ve found on here! Will keep using your products in the future!

  4. Aleen (zweryfikowany)

    gta rp best

  5. SamTurbo (zweryfikowany)

    Really impressed with this resource. Installation was straightforward, performance is solid, and everything works as described.

  6. Marquise (zweryfikowany)

    I got excellent support for this item. They were patient with me, and helped me solve my issue. I recommend this company 100%

  7. Chet (zweryfikowany)

    Exactly what our server needed. Simple to install, easy to use, and reliable.

  8. Abigayle (zweryfikowany)

    Works perfectly. Highly recommended.

Tylko zalogowani klienci, którzy kupili ten produkt mogą napisać opinię.