Everything you need to install, configure, and ship Vulkan Scripts on your FiveM server. Battle-tested, performance-tuned, and documented like we'd want it ourselves.
Start here
π
Introduction
Vulkan Scripts are premium FiveM resources built for performance, stability, and clean integration with ESX Legacy, QBCore and Qbox. Each script ships with a documented config, multi-language locales, and active Discord support.
What you get
Optimized Lua β every loop, thread and event audited for production load.
βοΈ
vDetector β Metal Detector & Treasure Hunt Job
Become a beach treasure hunter. A complete, polished and highly customizable job script with a native two-handed digiscanner, weekly leaderboards, treasure chests, and a rich Vulkan-style UI. Built for ESX Legacy, QBCore and Qbox.
Quick install
Drop the resource into your server.
Place the unzipped vDetector folder inside resources/[vulkan]/.
Import the SQL manually.
Open the included install.sql and run it in your database (phpMyAdmin, HeidiSQL, DBeaver, etc.). Do not skip this step β the script will not auto-create its tables on first launch.
SQL must be imported manually before starting the resource. Auto-migration is currently disabled.
All three tiers share the same prop (w_am_digiscanner β the real GTA V Treasure Hunt scanner) and the same shovel item (shovel, $50). What changes is the rarity weight table for loot rolls, the range, and the scan rate.
Animated number counters, gold particle effects on rare sales.
Sell-all-at-once button with shimmer animation.
Items locked / unlocked based on level + money.
Toast notifications & sound effects on every action.
NPC
Coords
Ped model
Blip
Antiquaire (sell)
(-43.96, -1748.81, 29.42)
s_m_m_dockwork_01
Sprite 431, color 46, scale 0.5
Detector Shop (buy)
(-2188.20, -408.58, 13.18)
a_m_y_beach_01
Sprite 365, color 5, scale 0.75
Price multiplier :Config.Antiquaire.priceMultiplier = 0.5 by default β every sell price in loot.lua is halved at runtime (tighter economy). Set to 1.0 for raw values, 1.5 for promo events.
Locales bundled in locales/<lang>.lua, 128 translation keys, zero hardcoded strings. Add a new language = duplicate one of the bundled files. Switch language with Config.Locale = 'fr' in config.lua.
A standalone illegal darkweb tablet for FiveM. Players create an encrypted DarkNet account, buy hidden .onion market links from NPC dealers, and order drugs, weapons or gear β delivered through a fully immersive NPC truck drop (van + armed guards + cargo search). Includes a live criminal forum and a complete in-game admin panel. Multi-framework, 5 languages, no ox_lib required.
Quick install
Drop the resource into your server.
Place the vTablet folder inside resources/ and add the ensure line to your server.cfg.
Manual SQL install via the bundled sql/install.sql (tables + default catalog).
Tablet item registered through sql/esx_items.sql or the QB / ox .lua.snippet.
Persistent DarkNet accounts, catalog, orders & forum posts.
π οΈ
Troubleshooting
Common issues and how to solve them. If you don't find your problem here, ping us on Discord β bring the server console output and we'll get it fixed.
Resource fails to start
Check your FXServer artifact build β minimum 6500+ recommended.
Verify es_extended, oxmysql and ox_lib all start beforevDetector in your server.cfg.
Make sure the SQL has been imported manually (auto-install is currently disabled).
Open a Discord ticket with your server console output.
Translation strings show as raw keys
If the UI displays things like loot_old_coin instead of the translated label, your locale is missing or mistyped. Each script ships with locales/en.lua and locales/fr.lua β duplicate one to add a new language and update Config.Locale in config.lua.
NPC doesn't react to interaction
If you use ox_target: confirm it's started before vDetector, and that Config.Target = 'ox_target' in config.lua.
If you use the key fallback: set Config.Target = 'key' and check Config.InteractionKey (default 38 = E).
Detector won't equip / no scaleform on screen
The script uses the native WEAPON_DIGISCANNER. Make sure your server doesn't blacklist it via your anti-cheat or weapon whitelist. The prop used is w_am_digiscanner β must be loadable on your build.
Still stuck?
Open a ticket on our Discord β real developers, average reply under 10 minutes.