[{"data":1,"prerenderedAt":874},["ShallowReactive",2],{"site":3,"docs-slug-site":15,"docs-product-en-x3d-vehiclestorage":21,"docs-products-en":76,"docs-html-en-x3d-vehiclestorage":854},{"site":4,"contact":10,"seo":13,"payment":14},{"name":5,"host":6,"default_locale":7,"locales":8},"X3D Developer","fivem.x3d-developer.com","th",[7,9],"en",{"discord_invite":11,"email":12,"line":12},"https:\u002F\u002Fdiscord.gg\u002FNA5kPVynFv","",{"google_site_verification":12,"bing_site_verification":12},{"bank_name":12,"account_name":12,"account_no":12,"promptpay_id":12},{"site":16,"contact":18,"seo":19,"payment":20},{"name":5,"host":6,"default_locale":7,"locales":17},[7,9],{"discord_invite":11,"email":12,"line":12},{"google_site_verification":12,"bing_site_verification":12},{"bank_name":12,"account_name":12,"account_no":12,"promptpay_id":12},{"id":22,"slug":23,"name":24,"summary":25,"price_thb":26,"license_mode":27,"cover_key":28,"cover_url":29,"category_slugs":30,"tags":33,"latest_version":51,"latest_released_at":52,"published_at":53,"has_docs":54,"config":55,"rent_price_satang":56,"description_md":57,"docs_md":58,"seo_title":59,"seo_description":60,"media":61,"versions":69},"93def22a-9501-4b66-bdf0-158cc6a0093c","x3d-vehiclestorage","X3D Vehicle Storage","Free ESX trunk storage on the x3d_inventory screen: capacity by vehicle class and model, owner-only access, job cars and an admin view.",0,"none","public\u002Fproducts\u002Fx3d-vehiclestorage\u002Fcover\u002F2c2d97cb47678e1b.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-vehiclestorage\u002Fcover\u002F2c2d97cb47678e1b.jpg",[31,32],"inventory","garage",[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],"trunk","ท้ายรถ","ท้ายรถ fivem","vehicle storage","trunk inventory","esx trunk","เก็บของในรถ","x3d_inventory","esx","ฟรี","free","ตู้ท้ายรถ","รถงาน","กล่องเก็บของหน้ารถ","น้ำหนักท้ายรถ","ล็อกรถ","เปิดท้ายรถ","1.0.2","2026-10-12T17:14:46.845123Z","2026-10-05T04:28:52.749188Z",true,"public",null,"# Trunk storage on the same screen as the player's bag\n\nPress **H** at the back of a car and the trunk opens beside the **x3d_inventory** bag. Drag items in and out and pick the amount, with nothing new to learn.\n\n---\n\n## Features\n\n- [+] Easy to set up: tune everything in config, or edit it from the web builder\n- [+] Press H at the trunk, with the key changeable in config\n- [+] Same x3d_inventory screen: drag items in and out\n- [+] Capacity by GTA vehicle class, all 22 classes\n- [+] Per-model capacity override, 0 = no trunk, whole classes can be switched off\n- [+] Owner-only access, with the check switchable in config\n- [+] Locked cars stay closed, except for jobs you allow\n- [+] Job vehicles open for the jobs you list\n- [+] Your own list of items that cannot be stored\n- [+] Optional front-of-car access to the same storage (glovebox)\n- [+] Admins open any trunk by plate with \u002Ftrunkadmin\n- [+] Connect other scripts through addons\u002F\n\n---\n\n## Realistic capacity\n\n- Capacity per GTA vehicle class, all 22 classes (sedans, SUVs, vans, motorcycles, …)\n- Override any model, or set it to 0 so that model has no trunk\n- Turn storage off for whole classes (cycles, trains)\n\n## Nothing lost, nothing stolen\n\n- Only the owner can open it (checked server-side against the vehicles table)\n- Locked cars stay closed, except for jobs you allow\n- Job vehicles open for everyone with that job (police \u002F ambulance \u002F mechanic, configurable)\n- Items that cannot be dropped are blocked automatically, plus your own blacklist\n- Every move is checked on the server: distance to the car, whole-number amounts, trunk weight and bag space\n\n## For admins and developers\n\n- `\u002Ftrunkadmin \u003Cplate>` opens any trunk\n- `exports.x3d_vehiclestorage:OpenRemote(plate)` opens a trunk from another menu, such as a garage\n- Hooks for your vehicle-key script, gang cars and logs in `addons\u002Fhooks\u002Fserver.lua`\n- Storage of vehicles that no longer exist is cleaned up automatically\n\nThai \u002F English, chosen with `Config.Locale`\n\n**Free** · edit the code as you like · just don't resell it or re-upload it under your own name\n","## Installation\r\n\r\n1. Put the `x3d_vehiclestorage` folder in `resources\u002F`\r\n2. Run `install.sql` (creates the `x3d_vehiclestorage` table)\r\n3. In `server.cfg`, `ensure x3d_inventory` first, then `ensure x3d_vehiclestorage`\r\n4. Your vehicles table isn't `owned_vehicles`? Set `Config.OwnedVehiclesTable`\r\n\r\n### Requirements\r\n\r\n| Needs | Notes |\r\n|---|---|\r\n| ESX Legacy (`es_extended`) | uses `@es_extended\u002Fimports.lua` |\r\n| `oxmysql` | |\r\n| `x3d_inventory` | the trunk uses this bag's storage screen (free in the X3D store) |\r\n\r\n## Main settings (`config.lua`)\r\n\r\n| Setting | What it does |\r\n|---|---|\r\n| `Config.Locale` | `'th'` or `'en'` |\r\n| `Config.OpenTrunkKey` | key that opens the trunk (default `h`) |\r\n| `Config.VehicleWeightByClass` \u002F `Config.VehicleWeightByModel` | capacity (kg) by class\u002Fmodel · 0 = no trunk |\r\n| `Config.CheckOwnership` | owner-only access |\r\n| `Config.JobVehicleAccess` | jobs that can open job vehicles |\r\n| `Config.CheckLockStatus` \u002F `Config.LockBypassJobs` | locked cars stay closed, except listed jobs |\r\n| `Config.ItemBlacklist` | items that can't go in a car |\r\n| `Config.EnableGlovebox` | also open the same storage from the front of the car |\r\n| `Config.AdminGroups` | groups allowed to use `\u002Ftrunkadmin \u003Cplate>` |\r\n\r\n## Connect your own systems (`addons\u002Fhooks\u002Fserver.lua`)\r\n\r\n| Hook | What it does |\r\n|---|---|\r\n| `Hooks.HasVehicleKey(source, plate)` | does the player hold a key for this car (your key script) |\r\n| `Hooks.HasSharedAccess(identifier, row)` | shared access such as gang cars (`row` = the vehicle's DB row) |\r\n| `Hooks.Log(source, kind, data)` | log admin actions |\r\n\r\n## Exports\r\n\r\n- client: `OpenRemote(plate)`\r\n- server: `GetVehicleStorageData(plate)`, `IsStorageOpen(source)`\r\n","Free FiveM ESX Trunk Storage Script","Free FiveM ESX trunk storage on the x3d_inventory screen. Capacity by class and model, owner-only access, job vehicles, admin view, Thai and English.",[62,65,67],{"kind":63,"url":64},"image","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-vehiclestorage\u002Fmedia\u002F37a89b010c003240.png",{"kind":63,"url":66},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-vehiclestorage\u002Fmedia\u002F5b51a3f37cffac21.png",{"kind":63,"url":68},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-vehiclestorage\u002Fmedia\u002Fde12536fa1cd4186.png",[70,72],{"version":51,"released_at":52,"changelog_md":71},"### Changed\n\n- Store images now carry English captions for the English store page",{"version":73,"released_at":74,"changelog_md":75},"1.0.0","2026-10-05T04:28:51.223981Z","### Added\n- Trunk storage on the x3d_inventory storage screen (H at the back of the car), capacity by vehicle class and per model\n- Owner-only access, locked-car check with job bypass, job vehicles, item blacklist, admin `\u002Ftrunkadmin \u003Cplate>`\n- Hooks `HasVehicleKey`, `HasSharedAccess`, `Log` (server) and `OnReady` (client); `OpenRemote` (client), `GetVehicleStorageData` and `IsStorageOpen(source)` (server) exports\n- `Config.Locale` th\u002Fen, `Config.OwnedVehiclesTable`, optional front-of-car access to the same storage (`Config.EnableGlovebox`)",{"items":77,"page":852,"size":853,"total":853},[78,113,135,164,187,214,247,250,277,307,332,358,386,413,441,469,493,513,536,563,593,618,642,666,687,715,740,761,785,810,831],{"id":79,"slug":80,"name":81,"summary":82,"price_thb":83,"license_mode":84,"cover_key":85,"cover_url":86,"category_slugs":87,"tags":90,"latest_version":51,"latest_released_at":109,"published_at":110,"has_docs":54,"config":111,"rent_price_satang":112},"6bdadea7-4316-4a4a-a38e-87c5e841077d","x3d-replay","X3D Replay","BETA pricing. Records every player, every session. Watch it back in game: 4 cameras, kill\u002Fdeath timeline, pressed keys, script usage, macro flags.",59900,"shop_license","public\u002Fproducts\u002Fx3d-replay\u002Fcover.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-replay\u002Fcover.jpg",[88,89],"anticheat","admin",[42,91,92,93,94,95,96,97,98,99,100,101,102,103,88,104,105,106,107,108],"ESX Legacy","replay","fivem replay script","replay system","รีเพลย์","ดูย้อนหลัง","ย้อนดูผู้เล่น","บันทึกผู้เล่น","เคสรีพอร์ต","จับโกง","จับมาโคร","macro detection","กันโปร","แอดมิน","admin tool","demo recorder","spectate","BETA","2026-10-14T06:14:23.677549Z","2026-10-14T06:14:23.700289Z","owners",12000,{"id":114,"slug":115,"name":116,"summary":117,"price_thb":83,"license_mode":84,"cover_key":118,"cover_url":119,"category_slugs":120,"tags":121,"latest_version":73,"latest_released_at":133,"published_at":134,"has_docs":54,"config":111,"rent_price_satang":112},"ff948fa9-6fc5-410e-b952-ee88b15f0c9d","x3d-anticheat","X3D Anti-Cheat","BETA pricing, join the testing. Evidence-first anti-cheat: Discord embeds with screenshots, HWID bans, Steam\u002FDiscord account lock, two-line event guard.","public\u002Fproducts\u002Fx3d-anticheat\u002Fcover\u002Fd90612eed4448164.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-anticheat\u002Fcover\u002Fd90612eed4448164.jpg",[88],[42,122,123,88,124,125,126,103,127,128,129,130,131,132],"standalone","แอนตี้โกง","ป้องกันแฮก","กันโกง","HWID ban","ภาพหลักฐาน","ล็อกบัญชี Steam Discord","แบนเครื่อง","คิวยศ Discord","กัน event สแปม","แอนตี้โกง ESX","2026-09-16T09:45:51.78533Z","2026-09-16T09:46:00.05928Z",{"id":136,"slug":137,"name":138,"summary":139,"price_thb":140,"license_mode":84,"cover_key":141,"cover_url":142,"category_slugs":143,"tags":147,"latest_version":160,"latest_released_at":161,"published_at":162,"has_docs":54,"config":111,"rent_price_satang":163},"47a33337-7dcf-4a78-b056-4b3e324a648d","x3d-slots","X3D Slots 1024 Ways","1,024-way cascading slot, Mahjong style, 97.5% RTP. Server-authoritative spins, anti-exploit, with free spins, multipliers and big-win scenes.",250000,"public\u002Fproducts\u002Fx3d-slots\u002Fcover\u002Fd09c2066a6ea2968.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-slots\u002Fcover\u002Fd09c2066a6ea2968.jpg",[144,145,146],"casino","economy","entertainment",[42,122,148,149,144,150,151,152,153,154,155,156,157,158,159],"คาสิโน","สล็อต","slot","มินิเกม","minigame","RTP 97.5%","มาห์จอง","คาสเคด","ฟรีสปิน","ตู้สล็อต","ซื้อฟีเจอร์","ปรับ RTP","1.1.4","2026-10-12T17:13:01.863556Z","2026-09-14T15:28:02.281478Z",50000,{"id":165,"slug":166,"name":167,"summary":168,"price_thb":26,"license_mode":27,"cover_key":169,"cover_url":170,"category_slugs":171,"tags":174,"latest_version":184,"latest_released_at":185,"published_at":186,"has_docs":54,"config":55,"rent_price_satang":56},"1fb91794-3e8b-4955-bc54-dc6b1491912e","x3d-mapevents","X3D Map Events","Free event panel on the pause-menu map: name + countdown, click to set a waypoint. Other scripts push events like notifications; admins can create their own.","public\u002Fproducts\u002Fx3d-mapevents\u002Fcover\u002F8e738f2dfcf0ea2f.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-mapevents\u002Fcover\u002F8e738f2dfcf0ea2f.jpg",[172,173],"hud","gameplay",[175,176,177,178,179,180,181,182,183,43,44],"อีเวนต์","อีเวนต์บนแผนที่","แผนที่","จุดนำทาง","นับถอยหลัง","pause menu","map events","event","waypoint","1.0.3","2026-10-12T17:13:20.327337Z","2026-10-12T04:21:56.480796Z",{"id":188,"slug":189,"name":190,"summary":191,"price_thb":26,"license_mode":27,"cover_key":192,"cover_url":193,"category_slugs":194,"tags":195,"latest_version":211,"latest_released_at":212,"published_at":213,"has_docs":54,"config":55,"rent_price_satang":56},"58697b89-cbe5-4b1f-8a29-c5289727202e","x3d-weaponskins","X3D Weapon Skins","Free collectible ESX weapon skins: each skin is an add-on weapon tied to its base gun. Unlock with an item, same damage, tradable, held-weapon effects.","public\u002Fproducts\u002Fx3d-weaponskins\u002Fcover\u002F25e3c37b23545ec8.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-weaponskins\u002Fcover\u002F25e3c37b23545ec8.jpg",[173,31],[196,197,198,199,200,201,202,203,204,41,42,43,44,205,206,207,208,209,210],"weapon skins","สกินอาวุธ","สกินอาวุธ fivem","สกินปืน","gun skin","weapon skin fivem","คลังสกิน","เทรดสกิน","skin collection","ปลดล็อกสกิน","สกินสะสม","เอฟเฟกต์อาวุธ","ความหายากสกิน","สกิน add-on","แปลงสกินเป็นไอเทม","1.1.2","2026-10-12T17:13:35.599698Z","2026-10-10T11:46:16.716284Z",{"id":215,"slug":216,"name":217,"summary":218,"price_thb":26,"license_mode":27,"cover_key":219,"cover_url":220,"category_slugs":221,"tags":223,"latest_version":51,"latest_released_at":245,"published_at":246,"has_docs":54,"config":55,"rent_price_satang":56},"d82d8eb1-ed6a-43e3-86ef-24e45ae2b39d","x3d-damage","X3D Damage","Set every weapon's damage yourself, with bleed, slow, stun, knockdown and lifesteal effects. Weapon skins supported. ESX or standalone.","public\u002Fproducts\u002Fx3d-damage\u002Fcover\u002F8ce8864c16843fe6.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-damage\u002Fcover\u002F8ce8864c16843fe6.jpg",[173,222],"gangs",[224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,42,122,43,44,239,240,241,242,243,244],"weapon damage","ดาเมจอาวุธ","ดาเมจปืน","fivem weapon damage","damage script","headshot","headshot kill","เลือดออก","bleed","สตัน","stun","lifesteal","ดูดเลือด","เมืองปืน","pvp","ทะลุเกราะ","ดาเมจเสริม","ปิดท่าต่อยหนัก","ปรับดาเมจ","ทำให้ช้า","กันกระโดดหลบ","2026-10-12T17:14:19.289254Z","2026-10-10T11:45:52.279629Z",{"id":22,"slug":23,"name":24,"summary":25,"price_thb":26,"license_mode":27,"cover_key":28,"cover_url":29,"category_slugs":248,"tags":249,"latest_version":51,"latest_released_at":52,"published_at":53,"has_docs":54,"config":55,"rent_price_satang":56},[31,32],[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],{"id":251,"slug":252,"name":253,"summary":254,"price_thb":26,"license_mode":27,"cover_key":255,"cover_url":256,"category_slugs":257,"tags":259,"latest_version":51,"latest_released_at":275,"published_at":276,"has_docs":54,"config":55,"rent_price_satang":56},"b642bb91-9f6d-4c3c-8830-e594c2a92fcb","x3d-vault","X3D Vault","Free ESX vaults on the x3d_inventory screen: player vaults with levels and sharing, job vaults per society, Thai and English.","public\u002Fproducts\u002Fx3d-vault\u002Fcover\u002F72ea3a88a64e0034.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-vault\u002Fcover\u002F72ea3a88a64e0034.jpg",[31,258],"jobs",[260,261,262,263,264,265,266,267,41,42,43,44,268,269,270,271,272,273,274],"vault","stash","ตู้เซฟ","ตู้เก็บของ","ตู้เซฟ fivem","esx stash","job vault","ตู้หน่วยงาน","ตู้เซฟแก๊ง","ตู้ส่วนตัว","แชร์ตู้","อัปเกรดตู้","ตู้เซฟตำรวจ","ตู้เซฟอาชีพ","ลิมิตตู้","2026-10-12T17:15:03.928293Z","2026-10-05T04:28:43.828514Z",{"id":278,"slug":279,"name":280,"summary":281,"price_thb":26,"license_mode":27,"cover_key":282,"cover_url":283,"category_slugs":284,"tags":285,"latest_version":304,"latest_released_at":305,"published_at":306,"has_docs":54,"config":55,"rent_price_satang":56},"70fa1474-294a-49ad-91cb-1de0ab4dc8d8","x3d-adminpanel","X3D Admin Panel","A free all-in-one FiveM admin panel: players, bans and warnings, alt detection, bags, items, vehicles, weather, player logs and menus for X3D scripts.","public\u002Fproducts\u002Fx3d-adminpanel\u002Fcover\u002F5cb8420f481eee28.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-adminpanel\u002Fcover\u002F5cb8420f481eee28.jpg",[89],[286,287,288,289,290,291,129,292,293,294,295,296,107,297,42,122,43,44,298,299,300,301,302,303],"admin panel","admin menu","แผงแอดมิน","เมนูแอดมิน","เมนูแอดมิน fivem","fivem admin menu","token ban","จับบัญชีสำรอง","alt detection","txadmin","noclip","log","แอดมินไทย","ยึดไอเทม","ประวัติแบน","โน้ตแอดมิน","นำเข้า txAdmin","บทบาทแอดมิน","1.0.5","2026-10-12T17:15:53.66615Z","2026-10-05T04:11:47.352812Z",{"id":308,"slug":309,"name":310,"summary":311,"price_thb":26,"license_mode":27,"cover_key":312,"cover_url":313,"category_slugs":314,"tags":315,"latest_version":160,"latest_released_at":330,"published_at":331,"has_docs":54,"config":55,"rent_price_satang":56},"d76ff7ae-ded6-4f39-b63f-734181952698","x3d-inventory","X3D Inventory","Free ESX inventory with big readable text, hotkeys 1–9 saved per character, coupon-based capacity and a storage panel for any vault or trunk script.","public\u002Fproducts\u002Fx3d-inventory\u002Fcover\u002Ffc3857e556cf31f3.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-inventory\u002Fcover\u002Ffc3857e556cf31f3.jpg",[31,172],[31,316,317,318,319,320,321,322,323,324,42,43,44,325,326,327,328,329],"กระเป๋า","กระเป๋า fivem","ui กระเป๋า","esx inventory","inventory fivem","ช่องลัด","hotbar","ไอเทม","nui","คูปองขยายช่อง","คูปองน้ำหนัก","ความหายากไอเทม","ค้นกระเป๋า","จำกัดน้ำหนัก","2026-10-12T17:16:22.733967Z","2026-10-05T04:10:14.693356Z",{"id":333,"slug":334,"name":335,"summary":336,"price_thb":26,"license_mode":27,"cover_key":337,"cover_url":338,"category_slugs":339,"tags":340,"latest_version":160,"latest_released_at":356,"published_at":357,"has_docs":54,"config":55,"rent_price_satang":56},"f782bbab-0321-4d3f-832f-797a2aa198f5","x3d-fortune","X3D Fortune","Free ESX fortune teller: daily horoscope, zodiac from your birthday, 28 siamsi sticks, 22-card tarot on 9 topics and a 10-card monthly spread.","public\u002Fproducts\u002Fx3d-fortune\u002Fcover\u002Fab130eeac9fbc029.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-fortune\u002Fcover\u002Fab130eeac9fbc029.jpg",[146],[341,342,343,344,345,346,347,348,349,42,43,44,350,351,352,353,354,355],"หมอดู","ดูดวง","เซียมซี","ไพ่ยิปซี","tarot","ราศี","ดวงรายวัน","fortune teller","npc","ดวงรายเดือน","ไพ่ทาโร่","เลขมงคล","สีมงคล","ไพ่กลับหัว","จุดหมอดู","2026-10-12T17:16:40.12128Z","2026-09-26T14:59:27.315955Z",{"id":359,"slug":360,"name":361,"summary":362,"price_thb":26,"license_mode":27,"cover_key":363,"cover_url":364,"category_slugs":365,"tags":366,"latest_version":383,"latest_released_at":384,"published_at":385,"has_docs":54,"config":55,"rent_price_satang":56},"9cb293aa-8b2c-447d-b810-3a7e385f6e81","x3d-banking","X3D Banking","Free ESX bank and ATM: deposit, withdraw, transfer by player ID, transaction history, every ATM on the map, every action checked on the server.","public\u002Fproducts\u002Fx3d-banking\u002Fcover\u002Fe7e66ab29819a980.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-banking\u002Fcover\u002Fe7e66ab29819a980.jpg",[145],[367,368,369,370,371,372,373,374,375,376,42,43,44,377,378,379,380,381,382],"banking","ธนาคาร","ระบบธนาคาร","atm","ตู้ atm","โอนเงิน","โอนด้วยเบอร์โทร","esx banking","bank script","ประวัติรายการ","ถอนด่วน","วงเงินโอน","สาขาธนาคาร","ฝากเงิน","ถอนเงิน","เพิ่มตู้ ATM","1.1.8","2026-10-12T17:16:55.98941Z","2026-09-26T14:59:08.07128Z",{"id":387,"slug":388,"name":389,"summary":390,"price_thb":26,"license_mode":27,"cover_key":391,"cover_url":392,"category_slugs":393,"tags":394,"latest_version":160,"latest_released_at":411,"published_at":412,"has_docs":54,"config":55,"rent_price_satang":56},"c72d91e0-6bcd-4fae-bde9-0e140e02b0cb","x3d-music","X3D Music","Free ESX boombox: place it on the ground or mount it on a car, play YouTube with a shared queue and distance falloff; speakers survive restarts.","public\u002Fproducts\u002Fx3d-music\u002Fcover\u002Fce445e0d251f7540.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-music\u002Fcover\u002Fce445e0d251f7540.jpg",[146],[395,396,397,398,399,400,401,402,403,404,42,43,44,405,406,407,408,409,410],"boombox","ลำโพง","ลำโพงเปิดเพลง","เปิดเพลง youtube","music script","fivem music","xsound","youtube","คิวเพลง","ติดบนรถ","ลำโพงติดรถ","เปิดเพลงในรถ","ฟังเพลงด้วยกัน","เพลงร่วมกัน","ลำโพงวางพื้น","จำกัดลำโพง","2026-10-12T17:17:14.482272Z","2026-09-26T14:56:09.091062Z",{"id":414,"slug":415,"name":416,"summary":417,"price_thb":26,"license_mode":27,"cover_key":418,"cover_url":419,"category_slugs":420,"tags":421,"latest_version":438,"latest_released_at":439,"published_at":440,"has_docs":54,"config":55,"rent_price_satang":56},"6125d85f-eaff-45cb-90cd-9db4d66e7954","x3d-respawn","X3D Respawn","Free death screen: Call EMS button, wait for medics when they are online, respawn points, self-revive, a death summary and death kept across relogs.","public\u002Fproducts\u002Fx3d-respawn\u002Fcover\u002F1af99658aa5089b2.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-respawn\u002Fcover\u002F1af99658aa5089b2.jpg",[172],[422,423,424,425,426,427,428,429,430,431,432,42,43,44,433,434,435,436,437],"respawn","หน้าจอตาย","death screen","เรียกหมอ","call ems","ambulance","esx_ambulancejob","ชุบตัวเอง","จุดเกิดใหม่","dispatch","สรุปการตาย","รอหมอ","กันหนีตาย","ปุ่มเรียกหมอ","เกิดใหม่เมือง","ชุดปฐมพยาบาล","1.1.3","2026-10-12T17:17:26.33517Z","2026-09-25T16:14:21.42282Z",{"id":442,"slug":443,"name":444,"summary":445,"price_thb":26,"license_mode":27,"cover_key":446,"cover_url":447,"category_slugs":448,"tags":449,"latest_version":438,"latest_released_at":467,"published_at":468,"has_docs":54,"config":55,"rent_price_satang":56},"879a5a5d-5b22-4fb5-9274-6ac3ee631904","x3d-phone","X3D Phone","Free ESX smartphone: pma-voice calls, SMS with location sharing, mobile banking, a camera with self-hosted photos, Buzz and anonymous Dark Chat.","public\u002Fproducts\u002Fx3d-phone\u002Fcover\u002F9e0b9e2f9bc7352d.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-phone\u002Fcover\u002F9e0b9e2f9bc7352d.jpg",[172],[450,451,452,453,454,455,456,431,457,458,459,460,461,42,43,44,462,463,464,425,465,466],"phone","โทรศัพท์","โทรศัพท์ fivem","esx phone","phone script","sms","pma-voice","แจ้งเหตุ","ธนาคารมือถือ","buzz","dark chat","กล้อง","เบอร์หน่วยงาน","ออกบิล","แชร์ตำแหน่ง","กล้องโทรศัพท์","ไอเทมโทรศัพท์","2026-10-12T17:18:13.372348Z","2026-09-25T15:32:10.424119Z",{"id":470,"slug":471,"name":472,"summary":473,"price_thb":26,"license_mode":27,"cover_key":474,"cover_url":475,"category_slugs":476,"tags":477,"latest_version":438,"latest_released_at":490,"published_at":491,"has_docs":492,"config":27,"rent_price_satang":56},"6705aca9-39b7-48ad-a39b-0dc4a906dd70","x3d-safe","X3D Safe Cracking","A dial-cracking minigame: turn with A and D, press E on the notch. One export, no dependencies.","public\u002Fproducts\u002Fx3d-safe\u002Fcover\u002F410a110f32490438.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-safe\u002Fcover\u002F410a110f32490438.jpg",[222,173],[478,479,262,480,151,152,481,482,122,483,43,44,484,485,486,487,488,489],"safe cracking","เจาะตู้เซฟ","หมุนตู้เซฟ","มินิเกม fivem","export","crime","หมุนหน้าปัด","ตู้เซฟธนาคาร","ตู้เซฟร้าน","ตู้เซฟบ้าน","ไม่ต้องใช้ ESX","มินิเกม A\u002FD","2026-10-12T17:18:34.435941Z","2026-09-24T03:53:28.3285Z",false,{"id":494,"slug":495,"name":496,"summary":497,"price_thb":26,"license_mode":27,"cover_key":498,"cover_url":499,"category_slugs":500,"tags":501,"latest_version":510,"latest_released_at":511,"published_at":512,"has_docs":492,"config":27,"rent_price_satang":56},"d5bcab3a-9189-4813-9b17-6b34f3a16584","x3d-lockpick","X3D Lockpick","A lockpick minigame felt out with WASD, called with one export and usable from any script.","public\u002Fproducts\u002Fx3d-lockpick\u002Fcover\u002Fc36242cb20a32b3b.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-lockpick\u002Fcover\u002Fc36242cb20a32b3b.jpg",[222,173],[502,503,504,151,152,481,482,122,483,43,44,505,506,507,508,509],"lockpick","งัดล็อก","สะเดาะกุญแจ","งัดประตูบ้าน","งัดรถ","หมุดล็อก","มินิเกม WASD","ปรับความยาก","1.1.1","2026-10-12T17:18:46.115275Z","2026-09-24T03:53:14.231073Z",{"id":514,"slug":515,"name":516,"summary":517,"price_thb":26,"license_mode":27,"cover_key":518,"cover_url":519,"category_slugs":520,"tags":522,"latest_version":533,"latest_released_at":534,"published_at":535,"has_docs":54,"config":55,"rent_price_satang":56},"65d3b2da-6dba-4cd0-9907-06b8e6e54994","x3d-houserobbery","X3D House Robbery","Pick the door, search the floor, crack the safe, with a cooldown per house and both minigames in the same zip.","public\u002Fproducts\u002Fx3d-houserobbery\u002Fcover\u002F73f596dab6db196a.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-houserobbery\u002Fcover\u002F73f596dab6db196a.jpg",[521,222],"housing",[523,524,525,526,527,262,502,151,222,528,521,483,42,43,44,529,479,530,531,532],"งัดบ้าน","ปล้นบ้าน","house robbery","robbery","ปล้น","แก๊ง","คีย์การ์ด","เงินแดง","จุดค้นของ","ปล้นบ้านคูลดาวน์","1.2.4","2026-10-12T17:19:03.056031Z","2026-09-24T03:48:06.633278Z",{"id":537,"slug":538,"name":539,"summary":540,"price_thb":26,"license_mode":27,"cover_key":541,"cover_url":542,"category_slugs":543,"tags":544,"latest_version":560,"latest_released_at":561,"published_at":562,"has_docs":54,"config":55,"rent_price_satang":56},"5532c49c-d819-4dda-b8a0-71514a14df31","x3d-selldrug","X3D Sell Drug","Shady buyers appear around the map on a timer and pay in black money. Runs on ESX or standalone.","public\u002Fproducts\u002Fx3d-selldrug\u002Fcover\u002F38844a64037d78d6.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-selldrug\u002Fcover\u002F38844a64037d78d6.jpg",[222,145],[545,546,547,548,549,550,551,552,222,528,483,42,43,44,553,554,555,556,557,558,530,559],"ขายยา","งานขายยา","sell drug","drug selling","ของผิดกฎหมาย","เงินดำ","black money","ผู้รับซื้อ","จุด10","จุดสิบ","จุดขายยา","ขายของจุด10","ขายของลับ","ฟอกเงิน","ผู้รับซื้อรายใหญ่","1.2.6","2026-10-12T17:19:19.018788Z","2026-09-24T03:39:03.703963Z",{"id":564,"slug":565,"name":566,"summary":567,"price_thb":26,"license_mode":27,"cover_key":568,"cover_url":569,"category_slugs":570,"tags":571,"latest_version":211,"latest_released_at":591,"published_at":592,"has_docs":492,"config":55,"rent_price_satang":56},"8e4dcdf4-7c70-4185-a3c9-15bb5328c457","x3d-useitem","X3D Use Item","Painkillers, bandages, AED, armor, helmet, repair kits, ammo, loot boxes and buff food in one system that needs only ESX.","public\u002Fproducts\u002Fx3d-useitem\u002Fcover\u002Fe007251b171e6791.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-useitem\u002Fcover\u002Fe007251b171e6791.jpg",[31,173],[572,573,574,575,576,577,578,579,580,581,582,583,584,42,43,44,585,586,587,588,589,590],"use item","ไอเทมใช้ได้","usable items","ยา","ผ้าพันแผล","aed","ชุบคนล้ม","ซ่อมรถ","กระสุน","กล่องสุ่ม","อาหาร","เสื้อเกราะ","หมวกกันน็อค","บัฟอาหาร","ชุดซ่อมรถ","เติมกระสุน","ยืมเสื้อเกราะ","ใช้ไอเทม","ไอเทมเติมเลือด","2026-10-12T17:19:33.653792Z","2026-09-24T02:05:34.038449Z",{"id":594,"slug":595,"name":596,"summary":597,"price_thb":26,"license_mode":27,"cover_key":598,"cover_url":599,"category_slugs":600,"tags":601,"latest_version":438,"latest_released_at":616,"published_at":617,"has_docs":492,"config":27,"rent_price_satang":56},"8c823bc1-1de6-41b6-bf82-146d5a55eeb5","x3d-progressbar","X3D Progress Bar","A peach-themed progress bar with ESC to cancel, a countdown, an automatic hotkey lock, and a bundled Thai font.","public\u002Fproducts\u002Fx3d-progressbar\u002Fcover\u002Ff6830df60f656452.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-progressbar\u002Fcover\u002Ff6830df60f656452.jpg",[172],[602,603,604,605,606,607,608,172,609,42,43,44,610,611,612,613,614,615],"progressbar","progress bar","แถบโหลด","แถบความคืบหน้า","esx_progressbar","esx progressbar","ui","ยกเลิก esc","หลอดโหลด","ฟอนต์ไทย","นับเวลาถอยหลัง","ล็อกปุ่มลัด","โปรเกรสบาร์","แทน esx_progressbar","2026-10-12T17:19:45.934106Z","2026-09-24T01:22:17.768991Z",{"id":619,"slug":620,"name":621,"summary":622,"price_thb":26,"license_mode":27,"cover_key":623,"cover_url":624,"category_slugs":625,"tags":626,"latest_version":211,"latest_released_at":640,"published_at":641,"has_docs":54,"config":55,"rent_price_satang":56},"63ce5efe-2f18-499e-a52b-8155a6cebb84","x3d-slide","X3D Slide","A shooter-style forward slide on Shift plus one key, with a cooldown to stop spam. Fully configurable, nothing else needed.","public\u002Fproducts\u002Fx3d-slide\u002Fcover\u002F8c8383608791f58a.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-slide\u002Fcover\u002F8c8383608791f58a.jpg",[173],[627,628,629,630,631,632,633,634,122,42,43,44,635,636,637,638,639],"slide","สไลด์","slide fivem","ท่าสไลด์","หลบ","dodge","ท่าทาง","คูลดาวน์","สไลด์แบบเกมยิง","Shift สไลด์","ท่าหลบเกมยิง","ปุ่มสไลด์","ปรับแรงสไลด์","2026-10-12T17:20:03.227099Z","2026-09-24T01:21:56.84494Z",{"id":643,"slug":644,"name":645,"summary":646,"price_thb":26,"license_mode":27,"cover_key":647,"cover_url":648,"category_slugs":649,"tags":650,"latest_version":160,"latest_released_at":664,"published_at":665,"has_docs":54,"config":55,"rent_price_satang":56},"9b62b8ed-5911-47a8-b695-3320a6183758","x3d-notify","X3D Notify","Notification cards in nine positions, with item icons and rarity frames, and full Thai support.","public\u002Fproducts\u002Fx3d-notify\u002Fcover\u002F4a9cbdcedd86a149.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-notify\u002Fcover\u002F4a9cbdcedd86a149.jpg",[172],[651,652,653,654,655,656,608,172,611,657,42,43,44,658,659,660,661,662,663],"notify","notification","แจ้งเตือน","แจ้งเตือน fivem","esx_notify","esx notify","ไอคอนไอเทม","การ์ดแจ้งเตือน","กรอบความหายาก","แจ้งเตือน 9 ตำแหน่ง","สีในข้อความ","แทน esx_notify","แจ้งเตือนไอเทม","2026-10-12T17:20:21.047259Z","2026-09-24T01:21:40.547491Z",{"id":667,"slug":668,"name":669,"summary":670,"price_thb":26,"license_mode":27,"cover_key":671,"cover_url":672,"category_slugs":673,"tags":674,"latest_version":304,"latest_released_at":685,"published_at":686,"has_docs":54,"config":27,"rent_price_satang":56},"e6dc80f3-4f29-4d01-bffa-eba6829c6497","x3d-loadingscreen","X3D Loading Screen","A terminal-style loading screen with an ENTER WORLD button the player presses before spawning. One HTML file, no build step.","public\u002Fproducts\u002Fx3d-loadingscreen\u002Fcover\u002F32f1538b8e18f4db.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-loadingscreen\u002Fcover\u002F32f1538b8e18f4db.jpg",[172],[675,676,677,678,679,680,608,122,42,43,44,681,682,610,683,684],"loading screen","หน้าโหลด","หน้าโหลด fivem","loadingscreen","esx_loadingscreen","enter world","ปุ่มเข้าเมือง","หน้าโหลดเทอร์มินัล","พื้นหลังวิดีโอ","เพลงหน้าโหลด","2026-10-12T17:20:39.269405Z","2026-09-24T00:50:19.336351Z",{"id":688,"slug":689,"name":690,"summary":691,"price_thb":26,"license_mode":27,"cover_key":692,"cover_url":693,"category_slugs":694,"tags":696,"latest_version":712,"latest_released_at":713,"published_at":714,"has_docs":54,"config":27,"rent_price_satang":56},"37f7d9db-f90d-4eed-861b-922da1072932","es-extended","ESX Legacy Core — X3D Build","A faster es_extended that stops player saves going corrupt, autosaves every 10 minutes and freezes the economy before a restart. Drop-in, same resource name.","public\u002Fproducts\u002Fes-extended\u002Fcover\u002Fa0b783dc4bf383e9.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fes-extended\u002Fcover\u002Fa0b783dc4bf383e9.jpg",[695],"optimization",[42,697,698,699,700,701,702,703,704,705,43,44,706,707,708,709,710,711],"es_extended","esx legacy","esx core","esx_core","framework","core","esx ฟรี","ดาวน์โหลด esx","esx legacy 1.13","กันข้อมูลหาย","กันดูป","audit log","เซฟผู้เล่น","esx fork","กันตกทะลุแมพ","1.13.6","2026-10-12T17:20:52.726747Z","2026-09-23T13:28:50.819982Z",{"id":716,"slug":717,"name":718,"summary":719,"price_thb":26,"license_mode":27,"cover_key":720,"cover_url":721,"category_slugs":722,"tags":723,"latest_version":737,"latest_released_at":738,"published_at":739,"has_docs":54,"config":55,"rent_price_satang":56},"7c86bf83-0df0-4e59-ab59-461ac4a2bff8","x3d-skin","X3D Character Skin","A 77-slot character editor with an orbiting camera, poses and lighting. No skinchanger, no database, any framework.","public\u002Fproducts\u002Fx3d-skin\u002Fcover\u002Fdb520ac6e2e3d502.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-skin\u002Fcover\u002Fdb520ac6e2e3d502.jpg",[172],[42,122,724,725,726,727,728,729,730,43,44,731,732,733,734,735,736],"ตกแต่งตัวละคร","skin","character customization","skin creator","แต่งตัวละคร","ร้านเสื้อผ้า","ร้านตัดผม","ตู้เสื้อผ้า","ร้านเสริมสวย","ร้านหน้ากาก","ท่าโพส","แต่งหน้า","ไม่ต้องใช้ skinchanger","1.5.4","2026-10-12T17:21:14.159219Z","2026-09-22T04:02:41.988907Z",{"id":741,"slug":742,"name":743,"summary":744,"price_thb":26,"license_mode":27,"cover_key":745,"cover_url":746,"category_slugs":747,"tags":748,"latest_version":160,"latest_released_at":759,"published_at":760,"has_docs":54,"config":55,"rent_price_satang":56},"7337afbc-ca0d-4071-9de4-2cc04bd1b4e6","x3d-menu","X3D Main Menu","A server main menu: system cards, announcements, timed events, an in-game guidebook and per-player settings. No database, any framework.","public\u002Fproducts\u002Fx3d-menu\u002Fcover\u002F8a1dbb30861b0387.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-menu\u002Fcover\u002F8a1dbb30861b0387.jpg",[172],[42,122,749,750,751,752,175,753,43,44,754,755,756,757,758],"เมนูหลัก","main menu","menu","ประกาศ","คู่มือเมือง","เมนูเมือง","กฎเมือง","เมนู F4","ตั้งค่าผู้เล่น","แบนเนอร์อีเวนต์","2026-10-12T17:21:29.681926Z","2026-09-21T04:20:29.437521Z",{"id":762,"slug":763,"name":764,"summary":765,"price_thb":26,"license_mode":27,"cover_key":766,"cover_url":767,"category_slugs":768,"tags":769,"latest_version":782,"latest_released_at":783,"published_at":784,"has_docs":54,"config":55,"rent_price_satang":56},"7a9dd386-11c0-4f21-8c2e-cfa7dc24d15d","x3d-dailylogin","X3D Daily Login","Free daily check-in with streaks and a fully editable reward table, no database required, a full bag never costs the reward, works with any framework.","public\u002Fproducts\u002Fx3d-dailylogin\u002Fcover\u002Fffcad7901926aa67.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-dailylogin\u002Fcover\u002Fffcad7901926aa67.jpg",[173],[42,122,770,771,772,773,774,43,44,775,776,777,778,779,780,781],"เช็คอินรายวัน","daily login","daily reward","สตรีค","รางวัลรายวัน","ล็อคอินรายวัน","รางวัลค้างรับ","รับย้อนหลัง","โบนัสเวลาเล่น","รางวัลเข้าเกม","เช็คชื่อรายวัน","ไม่ต้องใช้ฐานข้อมูล","1.4.3","2026-10-12T17:21:47.885233Z","2026-09-20T10:37:48.155794Z",{"id":786,"slug":787,"name":788,"summary":789,"price_thb":26,"license_mode":27,"cover_key":790,"cover_url":791,"category_slugs":792,"tags":793,"latest_version":807,"latest_released_at":808,"published_at":809,"has_docs":54,"config":55,"rent_price_satang":56},"83c7d7cb-bde4-45e3-a552-d7e377e4dc5d","x3d-mailbox","X3D Mailbox","Free offline mailbox with item and money attachments plus \u002Fredeem codes, no database required — Mail and Safe tabs, any framework through adapter files.","public\u002Fproducts\u002Fx3d-mailbox\u002Fcover\u002F743a9e72c1ae8d6d.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-mailbox\u002Fcover\u002F743a9e72c1ae8d6d.jpg",[173],[42,44,794,795,122,796,797,43,798,799,800,801,802,803,804,805,806,781],"mailbox","redeem code","กล่องจดหมาย","ของแนบ","รีดีมโค้ด","ส่งของออฟไลน์","โค้ดรับของ","กรอกโค้ดรับของ","จดหมายออฟไลน์","ส่งของให้คนออฟไลน์","โค้ดแจกของ","แจกของกิจกรรม","ของชดเชย","1.7.2","2026-10-12T17:22:30.892527Z","2026-09-19T19:05:39.140076Z",{"id":811,"slug":812,"name":813,"summary":814,"price_thb":26,"license_mode":27,"cover_key":815,"cover_url":816,"category_slugs":817,"tags":818,"latest_version":438,"latest_released_at":829,"published_at":830,"has_docs":54,"config":55,"rent_price_satang":56},"fd28d581-12ee-43b8-9dfb-aa18defe53be","x3d-carry","X3D Carry","Free player carry script: carry and steal bodies, fireman carry and piggyback, consent before carrying the living, fully server authoritative, no dependencies.","public\u002Fproducts\u002Fx3d-carry\u002Fcover\u002F133f7c2c2d80c8a5.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-carry\u002Fcover\u002F133f7c2c2d80c8a5.jpg",[173],[42,122,819,820,821,43,44,822,823,824,825,826,827,828],"อุ้มศพ","carry","อุ้มผู้เล่น","แย่งศพ","แบกผู้เล่น","ขี่หลัง","อุ้มพาดบ่า","ลากศพ","เมืองแก๊ง","อุ้มเพื่อน","2026-10-12T17:22:50.777785Z","2026-09-16T13:52:19.956202Z",{"id":832,"slug":833,"name":834,"summary":835,"price_thb":26,"license_mode":27,"cover_key":836,"cover_url":837,"category_slugs":838,"tags":839,"latest_version":51,"latest_released_at":850,"published_at":851,"has_docs":54,"config":55,"rent_price_satang":56},"12cb8b4e-b8db-4ad1-a8a2-bd0679aabec5","x3d-environment","X3D Environment","Free one-file map cleaner: no NPCs, no AI traffic, no scenarios, no idle cam, and blood, tire marks and wounds wiped away.","public\u002Fproducts\u002Fx3d-environment\u002Fcover\u002F7aa9b73e2efb1416.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-environment\u002Fcover\u002F7aa9b73e2efb1416.jpg",[695],[42,122,840,695,841,842,843,43,44,844,845,846,847,848,849],"ล้างแมพ","ลดแลค","เพิ่ม FPS","ปิด NPC","ปิดรถ AI","ล้างคราบเลือด","ลบลอยยาง","ปิดกล้อง idle","ลบ NPC","แมพโล่ง","2026-10-12T17:23:03.418375Z","2026-09-16T09:49:13.991696Z",1,31,{"html":855,"headings":856},"\u003Ch2 id=\"installation\">Installation\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Put the \u003Ccode>x3d_vehiclestorage\u003C\u002Fcode> folder in \u003Ccode>resources\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>install.sql\u003C\u002Fcode> (creates the \u003Ccode>x3d_vehiclestorage\u003C\u002Fcode> table)\u003C\u002Fli>\n\u003Cli>In \u003Ccode>server.cfg\u003C\u002Fcode>, \u003Ccode>ensure x3d_inventory\u003C\u002Fcode> first, then \u003Ccode>ensure x3d_vehiclestorage\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Your vehicles table isn't \u003Ccode>owned_vehicles\u003C\u002Fcode>? Set \u003Ccode>Config.OwnedVehiclesTable\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3 id=\"requirements\">Requirements\u003C\u002Fh3>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Needs\u003C\u002Fth>\n\u003Cth>Notes\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>ESX Legacy (\u003Ccode>es_extended\u003C\u002Fcode>)\u003C\u002Ftd>\n\u003Ctd>uses \u003Ccode>@es_extended\u002Fimports.lua\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>oxmysql\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>x3d_inventory\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>the trunk uses this bag's storage screen (free in the X3D store)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Ch2 id=\"main-settings-config-lua\">Main settings (\u003Ccode>config.lua\u003C\u002Fcode>)\u003C\u002Fh2>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Setting\u003C\u002Fth>\n\u003Cth>What it does\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.Locale\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>'th'\u003C\u002Fcode> or \u003Ccode>'en'\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.OpenTrunkKey\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>key that opens the trunk (default \u003Ccode>h\u003C\u002Fcode>)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.VehicleWeightByClass\u003C\u002Fcode> \u002F \u003Ccode>Config.VehicleWeightByModel\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>capacity (kg) by class\u002Fmodel · 0 = no trunk\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.CheckOwnership\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>owner-only access\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.JobVehicleAccess\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>jobs that can open job vehicles\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.CheckLockStatus\u003C\u002Fcode> \u002F \u003Ccode>Config.LockBypassJobs\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>locked cars stay closed, except listed jobs\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.ItemBlacklist\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>items that can't go in a car\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.EnableGlovebox\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>also open the same storage from the front of the car\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.AdminGroups\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>groups allowed to use \u003Ccode>\u002Ftrunkadmin &lt;plate&gt;\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Ch2 id=\"connect-your-own-systems-addons-hooks-server-lua\">Connect your own systems (\u003Ccode>addons\u002Fhooks\u002Fserver.lua\u003C\u002Fcode>)\u003C\u002Fh2>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Hook\u003C\u002Fth>\n\u003Cth>What it does\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Hooks.HasVehicleKey(source, plate)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>does the player hold a key for this car (your key script)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Hooks.HasSharedAccess(identifier, row)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>shared access such as gang cars (\u003Ccode>row\u003C\u002Fcode> = the vehicle's DB row)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Hooks.Log(source, kind, data)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>log admin actions\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Ch2 id=\"exports\">Exports\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>client: \u003Ccode>OpenRemote(plate)\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>server: \u003Ccode>GetVehicleStorageData(plate)\u003C\u002Fcode>, \u003Ccode>IsStorageOpen(source)\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n",[857,861,865,868,871],{"id":858,"text":859,"level":860},"installation","Installation",2,{"id":862,"text":863,"level":864},"requirements","Requirements",3,{"id":866,"text":867,"level":860},"main-settings-config-lua","Main settings (config.lua)",{"id":869,"text":870,"level":860},"connect-your-own-systems-addons-hooks-server-lua","Connect your own systems (addons\u002Fhooks\u002Fserver.lua)",{"id":872,"text":873,"level":860},"exports","Exports",1792316313948]