[{"data":1,"prerenderedAt":921},["ShallowReactive",2],{"site":3,"product-en-x3d-loadingscreen":15,"product-description-html-en-x3d-loadingscreen":79,"product-gallery-en-x3d-loadingscreen":104,"products-en":122,"product-mentions-en-x3d-loadingscreen":901},{"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},{"id":16,"slug":17,"name":18,"summary":19,"price_thb":20,"license_mode":21,"cover_key":22,"cover_url":23,"category_slugs":24,"tags":26,"latest_version":43,"latest_released_at":44,"published_at":45,"has_docs":46,"config":21,"rent_price_satang":47,"description_md":48,"docs_md":49,"seo_title":50,"seo_description":51,"media":52,"versions":62},"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.",0,"none","public\u002Fproducts\u002Fx3d-loadingscreen\u002Fcover\u002F32f1538b8e18f4db.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-loadingscreen\u002Fcover\u002F32f1538b8e18f4db.jpg",[25],"hud",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"loading screen","หน้าโหลด","หน้าโหลด fivem","loadingscreen","esx_loadingscreen","enter world","ui","standalone","esx","ฟรี","free","ปุ่มเข้าเมือง","หน้าโหลดเทอร์มินัล","หลอดโหลด","พื้นหลังวิดีโอ","เพลงหน้าโหลด","1.0.5","2026-10-12T17:20:39.269405Z","2026-09-24T00:50:19.336351Z",true,null,"A terminal-style loading screen that streams each resource as it actually mounts, ending on an **ENTER WORLD** button the player presses when they are ready.\n\n**One HTML file.** No `npm run build`, no network at render time, no node_modules.\n\n---\n\n## Features\n\n- [+] Streams each resource as it actually mounts, not a fake progress bar\n- [+] ENTER WORLD button the player presses once their data is truly ready\n- [+] Progress bar with phase names such as LOADING_MAP_DATA and SYNCHRONIZING_WORLD\n- [+] Music volume control that remembers the setting for next time\n- [+] One HTML file: no build step, no internet needed\n- [+] Edit the server name, subtitle and version at the top of loadscreen.html\n- [+] Drop in bg.png to bg6.png for a slideshow that switches every 7 seconds\n- [+] Use a bg.mp4 background video and a loop.mp3 song by dropping the files in\n- [+] Works with stock ESX and standalone\n- [+] Opens in a normal browser with a simulation mode for quick testing\n\n---\n\n## Why one file\n\nCEF has **no internet** while the loading screen renders, and an ES module script tag served from `file:\u002F\u002F` fails CORS. That is why loading screens built from Nuxt or Vue so often come up as a white screen on some players' machines.\n\nHere the CSS and JS are embedded in the single file and nothing is ever requested. It renders the same everywhere.\n\n---\n\n## What you get\n\n- **Live resource mounting** — read from real FiveM load events, not a fake progress bar. Players can see where it is stuck.\n- **An ENTER WORLD button** that goes live only once the player's data is genuinely ready\n- **A progress bar with phase names** — `LOADING_MAP_DATA`, `SYNCHRONIZING_WORLD`, `LOADING_SCRIPTS`\n- **A volume slider** that remembers the setting for next time\n- **Cat cursors**, the same set as the other X3D interfaces\n\n---\n\n## Works on any core\n\n| Core | Behaviour |\n|---|---|\n| Stock ESX | the button goes live on `esx:playerLoaded`; the character has already spawned behind the black |\n| `es_extended` X3D Build | the core parks the player until ENTER WORLD is pressed, then spawns them right there |\n| Standalone, no ESX | use it as a plain loading screen; the button still works |\n\n---\n\n## Making it yours\n\nThe server name, the subtitle and the version in the corner are one block at the top of `loadscreen.html`:\n\n```js\nvar BRAND = 'SERVER';\nvar SUBTITLE = '\u002F\u002F SERVER BOOT SEQUENCE';\nvar BUILD = 'v1.0.2';\n```\n\nBackgrounds and music are just files dropped next to `loadscreen.html`, no code change — `bg.png` through `bg6.png` (several means a crossfading slideshow every 7 seconds), `bg.mp4`, `loop.mp3`. The slideshow probes which ones exist and skips the rest.\n\n**With none of them it still runs**, as a plain terminal background.\n\n---\n\n## No art or music included\n\nDeliberately. Media licensing is a separate matter from the script, and every server wants its own artwork anyway.\n\nFree music: freemusicarchive.org, incompetech.com\n\n---\n\n## Note\n\nWritten from scratch; none of `esx_loadingscreen`'s code is in it. Remove `esx_loadingscreen` when you install this — both claim the same `loadscreen` slot.\n","## Installation\n\n1. Remove `esx_loadingscreen` (or whatever loading screen you run) from `server.cfg` — both claim the same `loadscreen` slot and cannot coexist\n2. Drop the `x3d_loadingscreen` folder into `resources\u002F`\n3. Add it to `server.cfg`:\n\n```\nensure x3d_loadingscreen\n```\n\nThat is all. No build step, no SQL.\n\n## Changing the server name\n\nOpen `loadscreen.html` and find this block (around line 270):\n\n```js\n\u002F\u002F ══ CONFIG ═════════════════════════════════════════════════\nvar BRAND = 'SERVER';                      \u002F\u002F the big name\nvar SUBTITLE = '\u002F\u002F SERVER BOOT SEQUENCE';  \u002F\u002F the line under it\nvar BUILD = 'v1.0.2';                      \u002F\u002F top right corner\n\u002F\u002F ═══════════════════════════════════════════════════════════\n```\n\nThen `restart x3d_loadingscreen`. Anyone connecting after that sees it.\n\n## Adding backgrounds\n\nDrop the files next to `loadscreen.html`. No code change.\n\n| File | Result |\n|---|---|\n| `bg.png` | one image, shown statically |\n| `bg.png` … `bg6.png` | a crossfading slideshow every 7 seconds |\n| `.jpg` works too | `bg.jpg` … `bg6.jpg` |\n\nThe slideshow probes which files actually load and skips the rest — a missing one is not an error.\n\nSize: **1920×1080** is plenty, it is scaled with `object-fit: cover`. Anything over 2 MB per image just makes players wait longer.\n\n## Video instead of images\n\nDrop `bg.mp4` and change the `\u003Cbody>` tag in `loadscreen.html`:\n\n```html\n\u003Cbody class=\"has-vid\">\n```\n\n(the default is `class=\"has-img\"`)\n\n## Adding music\n\nDrop `loop.mp3` next to `loadscreen.html`. The mute button and volume slider start working on their own, and the level is remembered in the player's `localStorage`.\n\n`audio\u002Floading_music.mp3` also works — the old esx_loadingscreen location.\n\n## How ENTER WORLD works\n\n```\nassets reach 100%\n        ↓\nwait for the core to report that the player data is ready\n        ↓\nready → the button lights up (click, or press Enter)\n        ↓\nfade to black → shut the loading screen down → fire esx:playerReadyToSpawn\n```\n\nThe client accepts two signals — `esx:playerDataReady` (from the `es_extended` X3D Build) and `esx:playerLoaded` (stock ESX). Whichever arrives first enables the button.\n\n## If a player ends up on a black screen\n\nThis happens when the core already put the player in the world without waiting for the button, and the player then presses it: the screen fades out with nothing left to fade it back in.\n\nThe `es_extended` X3D Build sends `esx:spawnedWithoutEnterWorld`, and the loading screen takes itself down and fades in. Nothing to configure.\n\nOn another core, fire that event server-side when you release a player without the handshake:\n\n```lua\nTriggerClientEvent('esx:spawnedWithoutEnterWorld', playerId)\n```\n\n## Previewing in a browser\n\nOpen `loadscreen.html` in an ordinary browser. It drops into a simulation that mounts a sample resource list so you can see the layout. That mode never runs in game.\n\n## What is in the folder\n\n```\nx3d_loadingscreen\u002F\n├── fxmanifest.lua\n├── loadscreen.html      ← everything lives here\n├── client\u002Fclient.lua    ← the ENTER WORLD handshake\n├── cursors\u002F*.png\n└── README.md\n```\n","Free FiveM loading screen — terminal boot + ENTER WORLD","A single-file FiveM loading screen that streams each resource as it mounts, with an ENTER WORLD button, your own name and optional backgrounds and music.",[53,56,58,60],{"kind":54,"url":55},"image","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-loadingscreen\u002Fmedia\u002F6e3646b742455319.png",{"kind":54,"url":57},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-loadingscreen\u002Fmedia\u002Fc564a461b4b219a9.png",{"kind":54,"url":59},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-loadingscreen\u002Fmedia\u002F1786a6b32a2c9ba9.png",{"kind":54,"url":61},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-loadingscreen\u002Fmedia\u002Fbb848f17acf4fd93.png",[63,65,69,72,75],{"version":43,"released_at":44,"changelog_md":64},"### Changed\n\n- Store images now carry English captions for the English store page",{"version":66,"released_at":67,"changelog_md":68},"1.0.3","2026-10-12T03:30:08.44269Z","### Changed\n\n- UI font is now Kanit (one family for Thai and English), bundled inside the script; the Thai font now really loads in game (FiveM's browser dropped the old font declaration and fell back to a system font)",{"version":70,"released_at":71,"changelog_md":12},"1.0.2","2026-09-24T17:21:28.311115Z",{"version":73,"released_at":74,"changelog_md":12},"1.0.1","2026-09-24T16:56:07.175861Z",{"version":76,"released_at":77,"changelog_md":78},"1.0.0","2026-09-24T00:50:17.800812Z","First public release.\n\n### Added\n\n- Terminal-style loading screen driven by the real FiveM load lifecycle — each resource is listed as it mounts, with a progress bar and phase names\n- ENTER WORLD button that goes live only once the player's data is ready, by click or by Enter\n- Works on both cores: `esx:playerDataReady` from the `es_extended` X3D Build, or `esx:playerLoaded` on stock ESX\n- `esx:spawnedWithoutEnterWorld` — the screen takes itself down and fades in when the core released the player without waiting for the button, instead of leaving them on black\n- Optional backgrounds (`bg.png` … `bg6.png`, `.jpg`, or `bg.mp4`) probed at runtime, and optional music with a remembered volume\n- `BRAND`, `SUBTITLE` and `BUILD` in one block at the top of the file\n- Cat cursor set\n- Browser preview mode that simulates a boot when opened outside FiveM\n- `onResourceStop` takes the screen down, so stopping the resource mid-load cannot strand a player\n\n### Notes\n\n- One HTML file with the CSS and JS embedded, because CEF has no network while the loading screen renders and a module script from `file:\u002F\u002F` fails CORS\n- No artwork or music is bundled — media licensing is separate from the script",{"html":80,"headings":81},"\u003Cp>A terminal-style loading screen that streams each resource as it actually mounts, ending on an \u003Cstrong>ENTER WORLD\u003C\u002Fstrong> button the player presses when they are ready.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>One HTML file.\u003C\u002Fstrong> No \u003Ccode>npm run build\u003C\u002Fcode>, no network at render time, no node_modules.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3 id=\"features\">Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>[+] Streams each resource as it actually mounts, not a fake progress bar\u003C\u002Fli>\n\u003Cli>[+] ENTER WORLD button the player presses once their data is truly ready\u003C\u002Fli>\n\u003Cli>[+] Progress bar with phase names such as LOADING_MAP_DATA and SYNCHRONIZING_WORLD\u003C\u002Fli>\n\u003Cli>[+] Music volume control that remembers the setting for next time\u003C\u002Fli>\n\u003Cli>[+] One HTML file: no build step, no internet needed\u003C\u002Fli>\n\u003Cli>[+] Edit the server name, subtitle and version at the top of loadscreen.html\u003C\u002Fli>\n\u003Cli>[+] Drop in bg.png to bg6.png for a slideshow that switches every 7 seconds\u003C\u002Fli>\n\u003Cli>[+] Use a bg.mp4 background video and a loop.mp3 song by dropping the files in\u003C\u002Fli>\n\u003Cli>[+] Works with stock ESX and standalone\u003C\u002Fli>\n\u003Cli>[+] Opens in a normal browser with a simulation mode for quick testing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch3 id=\"why-one-file\">Why one file\u003C\u002Fh3>\n\u003Cp>CEF has \u003Cstrong>no internet\u003C\u002Fstrong> while the loading screen renders, and an ES module script tag served from \u003Ccode>file:\u002F\u002F\u003C\u002Fcode> fails CORS. That is why loading screens built from Nuxt or Vue so often come up as a white screen on some players' machines.\u003C\u002Fp>\n\u003Cp>Here the CSS and JS are embedded in the single file and nothing is ever requested. It renders the same everywhere.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3 id=\"what-you-get\">What you get\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live resource mounting\u003C\u002Fstrong> — read from real FiveM load events, not a fake progress bar. Players can see where it is stuck.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>An ENTER WORLD button\u003C\u002Fstrong> that goes live only once the player's data is genuinely ready\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A progress bar with phase names\u003C\u002Fstrong> — \u003Ccode>LOADING_MAP_DATA\u003C\u002Fcode>, \u003Ccode>SYNCHRONIZING_WORLD\u003C\u002Fcode>, \u003Ccode>LOADING_SCRIPTS\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A volume slider\u003C\u002Fstrong> that remembers the setting for next time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cat cursors\u003C\u002Fstrong>, the same set as the other X3D interfaces\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch3 id=\"works-on-any-core\">Works on any core\u003C\u002Fh3>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Core\u003C\u002Fth>\n\u003Cth>Behaviour\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>Stock ESX\u003C\u002Ftd>\n\u003Ctd>the button goes live on \u003Ccode>esx:playerLoaded\u003C\u002Fcode>; the character has already spawned behind the black\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>es_extended\u003C\u002Fcode> X3D Build\u003C\u002Ftd>\n\u003Ctd>the core parks the player until ENTER WORLD is pressed, then spawns them right there\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Standalone, no ESX\u003C\u002Ftd>\n\u003Ctd>use it as a plain loading screen; the button still works\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Chr>\n\u003Ch3 id=\"making-it-yours\">Making it yours\u003C\u002Fh3>\n\u003Cp>The server name, the subtitle and the version in the corner are one block at the top of \u003Ccode>loadscreen.html\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-js\">var BRAND = 'SERVER';\nvar SUBTITLE = '\u002F\u002F SERVER BOOT SEQUENCE';\nvar BUILD = 'v1.0.2';\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Backgrounds and music are just files dropped next to \u003Ccode>loadscreen.html\u003C\u002Fcode>, no code change — \u003Ccode>bg.png\u003C\u002Fcode> through \u003Ccode>bg6.png\u003C\u002Fcode> (several means a crossfading slideshow every 7 seconds), \u003Ccode>bg.mp4\u003C\u002Fcode>, \u003Ccode>loop.mp3\u003C\u002Fcode>. The slideshow probes which ones exist and skips the rest.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With none of them it still runs\u003C\u002Fstrong>, as a plain terminal background.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3 id=\"no-art-or-music-included\">No art or music included\u003C\u002Fh3>\n\u003Cp>Deliberately. Media licensing is a separate matter from the script, and every server wants its own artwork anyway.\u003C\u002Fp>\n\u003Cp>Free music: freemusicarchive.org, incompetech.com\u003C\u002Fp>\n\u003Chr>\n\u003Ch3 id=\"note\">Note\u003C\u002Fh3>\n\u003Cp>Written from scratch; none of \u003Ccode>esx_loadingscreen\u003C\u002Fcode>'s code is in it. Remove \u003Ccode>esx_loadingscreen\u003C\u002Fcode> when you install this — both claim the same \u003Ccode>loadscreen\u003C\u002Fcode> slot.\u003C\u002Fp>\n",[82,86,89,92,95,98,101],{"id":83,"text":84,"level":85},"features","Features",2,{"id":87,"text":88,"level":85},"why-one-file","Why one file",{"id":90,"text":91,"level":85},"what-you-get","What you get",{"id":93,"text":94,"level":85},"works-on-any-core","Works on any core",{"id":96,"text":97,"level":85},"making-it-yours","Making it yours",{"id":99,"text":100,"level":85},"no-art-or-music-included","No art or music included",{"id":102,"text":103,"level":85},"note","Note",[105,110,114,118],{"src":106,"full":107,"srcset":108,"sizes":109},"\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6d33488380.960.webp","\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6d33488380.1280.webp","\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6d33488380.480.webp 480w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6d33488380.640.webp 640w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6d33488380.960.webp 960w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6d33488380.1280.webp 1280w","(max-width: 760px) calc(50vw - 30px), 380px",{"src":111,"full":112,"srcset":113,"sizes":109},"\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6f34e45224.960.webp","\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6f34e45224.1280.webp","\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6f34e45224.480.webp 480w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6f34e45224.640.webp 640w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6f34e45224.960.webp 960w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F6f34e45224.1280.webp 1280w",{"src":115,"full":116,"srcset":117,"sizes":109},"\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002Fc25641d264.960.webp","\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002Fc25641d264.1280.webp","\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002Fc25641d264.480.webp 480w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002Fc25641d264.640.webp 640w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002Fc25641d264.960.webp 960w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002Fc25641d264.1280.webp 1280w",{"src":119,"full":120,"srcset":121,"sizes":109},"\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F4b4282652f.960.webp","\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F4b4282652f.1280.webp","\u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F4b4282652f.480.webp 480w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F4b4282652f.640.webp 640w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F4b4282652f.960.webp 960w, \u002Fimg\u002Fmedia\u002Fx3d-loadingscreen\u002F4b4282652f.1280.webp 1280w",{"items":123,"page":899,"size":900,"total":900},[124,159,180,209,231,260,293,318,345,374,399,425,453,480,508,536,560,580,603,630,660,683,707,731,734,762,787,808,832,857,878],{"id":125,"slug":126,"name":127,"summary":128,"price_thb":129,"license_mode":130,"cover_key":131,"cover_url":132,"category_slugs":133,"tags":136,"latest_version":70,"latest_released_at":155,"published_at":156,"has_docs":46,"config":157,"rent_price_satang":158},"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",[134,135],"anticheat","admin",[35,137,138,139,140,141,142,143,144,145,146,147,148,149,134,150,151,152,153,154],"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":160,"slug":161,"name":162,"summary":163,"price_thb":129,"license_mode":130,"cover_key":164,"cover_url":165,"category_slugs":166,"tags":167,"latest_version":76,"latest_released_at":178,"published_at":179,"has_docs":46,"config":157,"rent_price_satang":158},"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",[134],[35,34,168,134,169,170,171,149,172,173,174,175,176,177],"แอนตี้โกง","ป้องกันแฮก","กันโกง","HWID ban","ภาพหลักฐาน","ล็อกบัญชี Steam Discord","แบนเครื่อง","คิวยศ Discord","กัน event สแปม","แอนตี้โกง ESX","2026-09-16T09:45:51.78533Z","2026-09-16T09:46:00.05928Z",{"id":181,"slug":182,"name":183,"summary":184,"price_thb":185,"license_mode":130,"cover_key":186,"cover_url":187,"category_slugs":188,"tags":192,"latest_version":205,"latest_released_at":206,"published_at":207,"has_docs":46,"config":157,"rent_price_satang":208},"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",[189,190,191],"casino","economy","entertainment",[35,34,193,194,189,195,196,197,198,199,200,201,202,203,204],"คาสิโน","สล็อต","slot","มินิเกม","minigame","RTP 97.5%","มาห์จอง","คาสเคด","ฟรีสปิน","ตู้สล็อต","ซื้อฟีเจอร์","ปรับ RTP","1.1.4","2026-10-12T17:13:01.863556Z","2026-09-14T15:28:02.281478Z",50000,{"id":210,"slug":211,"name":212,"summary":213,"price_thb":20,"license_mode":21,"cover_key":214,"cover_url":215,"category_slugs":216,"tags":218,"latest_version":66,"latest_released_at":228,"published_at":229,"has_docs":46,"config":230,"rent_price_satang":47},"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",[25,217],"gameplay",[219,220,221,222,223,224,225,226,227,36,37],"อีเวนต์","อีเวนต์บนแผนที่","แผนที่","จุดนำทาง","นับถอยหลัง","pause menu","map events","event","waypoint","2026-10-12T17:13:20.327337Z","2026-10-12T04:21:56.480796Z","public",{"id":232,"slug":233,"name":234,"summary":235,"price_thb":20,"license_mode":21,"cover_key":236,"cover_url":237,"category_slugs":238,"tags":240,"latest_version":257,"latest_released_at":258,"published_at":259,"has_docs":46,"config":230,"rent_price_satang":47},"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",[217,239],"inventory",[241,242,243,244,245,246,247,248,249,250,35,36,37,251,252,253,254,255,256],"weapon skins","สกินอาวุธ","สกินอาวุธ fivem","สกินปืน","gun skin","weapon skin fivem","คลังสกิน","เทรดสกิน","skin collection","x3d_inventory","ปลดล็อกสกิน","สกินสะสม","เอฟเฟกต์อาวุธ","ความหายากสกิน","สกิน add-on","แปลงสกินเป็นไอเทม","1.1.2","2026-10-12T17:13:35.599698Z","2026-10-10T11:46:16.716284Z",{"id":261,"slug":262,"name":263,"summary":264,"price_thb":20,"license_mode":21,"cover_key":265,"cover_url":266,"category_slugs":267,"tags":269,"latest_version":70,"latest_released_at":291,"published_at":292,"has_docs":46,"config":230,"rent_price_satang":47},"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",[217,268],"gangs",[270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,35,34,36,37,285,286,287,288,289,290],"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":294,"slug":295,"name":296,"summary":297,"price_thb":20,"license_mode":21,"cover_key":298,"cover_url":299,"category_slugs":300,"tags":302,"latest_version":70,"latest_released_at":316,"published_at":317,"has_docs":46,"config":230,"rent_price_satang":47},"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.","public\u002Fproducts\u002Fx3d-vehiclestorage\u002Fcover\u002F2c2d97cb47678e1b.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-vehiclestorage\u002Fcover\u002F2c2d97cb47678e1b.jpg",[239,301],"garage",[303,304,305,306,307,308,309,250,35,36,37,310,311,312,313,314,315],"trunk","ท้ายรถ","ท้ายรถ fivem","vehicle storage","trunk inventory","esx trunk","เก็บของในรถ","ตู้ท้ายรถ","รถงาน","กล่องเก็บของหน้ารถ","น้ำหนักท้ายรถ","ล็อกรถ","เปิดท้ายรถ","2026-10-12T17:14:46.845123Z","2026-10-05T04:28:52.749188Z",{"id":319,"slug":320,"name":321,"summary":322,"price_thb":20,"license_mode":21,"cover_key":323,"cover_url":324,"category_slugs":325,"tags":327,"latest_version":70,"latest_released_at":343,"published_at":344,"has_docs":46,"config":230,"rent_price_satang":47},"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",[239,326],"jobs",[328,329,330,331,332,333,334,335,250,35,36,37,336,337,338,339,340,341,342],"vault","stash","ตู้เซฟ","ตู้เก็บของ","ตู้เซฟ fivem","esx stash","job vault","ตู้หน่วยงาน","ตู้เซฟแก๊ง","ตู้ส่วนตัว","แชร์ตู้","อัปเกรดตู้","ตู้เซฟตำรวจ","ตู้เซฟอาชีพ","ลิมิตตู้","2026-10-12T17:15:03.928293Z","2026-10-05T04:28:43.828514Z",{"id":346,"slug":347,"name":348,"summary":349,"price_thb":20,"license_mode":21,"cover_key":350,"cover_url":351,"category_slugs":352,"tags":353,"latest_version":43,"latest_released_at":372,"published_at":373,"has_docs":46,"config":230,"rent_price_satang":47},"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",[135],[354,355,356,357,358,359,174,360,361,362,363,364,153,365,35,34,36,37,366,367,368,369,370,371],"admin panel","admin menu","แผงแอดมิน","เมนูแอดมิน","เมนูแอดมิน fivem","fivem admin menu","token ban","จับบัญชีสำรอง","alt detection","txadmin","noclip","log","แอดมินไทย","ยึดไอเทม","ประวัติแบน","โน้ตแอดมิน","นำเข้า txAdmin","บทบาทแอดมิน","2026-10-12T17:15:53.66615Z","2026-10-05T04:11:47.352812Z",{"id":375,"slug":376,"name":377,"summary":378,"price_thb":20,"license_mode":21,"cover_key":379,"cover_url":380,"category_slugs":381,"tags":382,"latest_version":205,"latest_released_at":397,"published_at":398,"has_docs":46,"config":230,"rent_price_satang":47},"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",[239,25],[239,383,384,385,386,387,388,389,390,391,35,36,37,392,393,394,395,396],"กระเป๋า","กระเป๋า fivem","ui กระเป๋า","esx inventory","inventory fivem","ช่องลัด","hotbar","ไอเทม","nui","คูปองขยายช่อง","คูปองน้ำหนัก","ความหายากไอเทม","ค้นกระเป๋า","จำกัดน้ำหนัก","2026-10-12T17:16:22.733967Z","2026-10-05T04:10:14.693356Z",{"id":400,"slug":401,"name":402,"summary":403,"price_thb":20,"license_mode":21,"cover_key":404,"cover_url":405,"category_slugs":406,"tags":407,"latest_version":205,"latest_released_at":423,"published_at":424,"has_docs":46,"config":230,"rent_price_satang":47},"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",[191],[408,409,410,411,412,413,414,415,416,35,36,37,417,418,419,420,421,422],"หมอดู","ดูดวง","เซียมซี","ไพ่ยิปซี","tarot","ราศี","ดวงรายวัน","fortune teller","npc","ดวงรายเดือน","ไพ่ทาโร่","เลขมงคล","สีมงคล","ไพ่กลับหัว","จุดหมอดู","2026-10-12T17:16:40.12128Z","2026-09-26T14:59:27.315955Z",{"id":426,"slug":427,"name":428,"summary":429,"price_thb":20,"license_mode":21,"cover_key":430,"cover_url":431,"category_slugs":432,"tags":433,"latest_version":450,"latest_released_at":451,"published_at":452,"has_docs":46,"config":230,"rent_price_satang":47},"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",[190],[434,435,436,437,438,439,440,441,442,443,35,36,37,444,445,446,447,448,449],"banking","ธนาคาร","ระบบธนาคาร","atm","ตู้ atm","โอนเงิน","โอนด้วยเบอร์โทร","esx banking","bank script","ประวัติรายการ","ถอนด่วน","วงเงินโอน","สาขาธนาคาร","ฝากเงิน","ถอนเงิน","เพิ่มตู้ ATM","1.1.8","2026-10-12T17:16:55.98941Z","2026-09-26T14:59:08.07128Z",{"id":454,"slug":455,"name":456,"summary":457,"price_thb":20,"license_mode":21,"cover_key":458,"cover_url":459,"category_slugs":460,"tags":461,"latest_version":205,"latest_released_at":478,"published_at":479,"has_docs":46,"config":230,"rent_price_satang":47},"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",[191],[462,463,464,465,466,467,468,469,470,471,35,36,37,472,473,474,475,476,477],"boombox","ลำโพง","ลำโพงเปิดเพลง","เปิดเพลง youtube","music script","fivem music","xsound","youtube","คิวเพลง","ติดบนรถ","ลำโพงติดรถ","เปิดเพลงในรถ","ฟังเพลงด้วยกัน","เพลงร่วมกัน","ลำโพงวางพื้น","จำกัดลำโพง","2026-10-12T17:17:14.482272Z","2026-09-26T14:56:09.091062Z",{"id":481,"slug":482,"name":483,"summary":484,"price_thb":20,"license_mode":21,"cover_key":485,"cover_url":486,"category_slugs":487,"tags":488,"latest_version":505,"latest_released_at":506,"published_at":507,"has_docs":46,"config":230,"rent_price_satang":47},"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",[25],[489,490,491,492,493,494,495,496,497,498,499,35,36,37,500,501,502,503,504],"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":509,"slug":510,"name":511,"summary":512,"price_thb":20,"license_mode":21,"cover_key":513,"cover_url":514,"category_slugs":515,"tags":516,"latest_version":505,"latest_released_at":534,"published_at":535,"has_docs":46,"config":230,"rent_price_satang":47},"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",[25],[517,518,519,520,521,522,523,498,524,525,526,527,528,35,36,37,529,530,531,492,532,533],"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":537,"slug":538,"name":539,"summary":540,"price_thb":20,"license_mode":21,"cover_key":541,"cover_url":542,"category_slugs":543,"tags":544,"latest_version":505,"latest_released_at":557,"published_at":558,"has_docs":559,"config":21,"rent_price_satang":47},"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",[268,217],[545,546,330,547,196,197,548,549,34,550,36,37,551,552,553,554,555,556],"safe cracking","เจาะตู้เซฟ","หมุนตู้เซฟ","มินิเกม fivem","export","crime","หมุนหน้าปัด","ตู้เซฟธนาคาร","ตู้เซฟร้าน","ตู้เซฟบ้าน","ไม่ต้องใช้ ESX","มินิเกม A\u002FD","2026-10-12T17:18:34.435941Z","2026-09-24T03:53:28.3285Z",false,{"id":561,"slug":562,"name":563,"summary":564,"price_thb":20,"license_mode":21,"cover_key":565,"cover_url":566,"category_slugs":567,"tags":568,"latest_version":577,"latest_released_at":578,"published_at":579,"has_docs":559,"config":21,"rent_price_satang":47},"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",[268,217],[569,570,571,196,197,548,549,34,550,36,37,572,573,574,575,576],"lockpick","งัดล็อก","สะเดาะกุญแจ","งัดประตูบ้าน","งัดรถ","หมุดล็อก","มินิเกม WASD","ปรับความยาก","1.1.1","2026-10-12T17:18:46.115275Z","2026-09-24T03:53:14.231073Z",{"id":581,"slug":582,"name":583,"summary":584,"price_thb":20,"license_mode":21,"cover_key":585,"cover_url":586,"category_slugs":587,"tags":589,"latest_version":600,"latest_released_at":601,"published_at":602,"has_docs":46,"config":230,"rent_price_satang":47},"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",[588,268],"housing",[590,591,592,593,594,330,569,196,268,595,588,550,35,36,37,596,546,597,598,599],"งัดบ้าน","ปล้นบ้าน","house robbery","robbery","ปล้น","แก๊ง","คีย์การ์ด","เงินแดง","จุดค้นของ","ปล้นบ้านคูลดาวน์","1.2.4","2026-10-12T17:19:03.056031Z","2026-09-24T03:48:06.633278Z",{"id":604,"slug":605,"name":606,"summary":607,"price_thb":20,"license_mode":21,"cover_key":608,"cover_url":609,"category_slugs":610,"tags":611,"latest_version":627,"latest_released_at":628,"published_at":629,"has_docs":46,"config":230,"rent_price_satang":47},"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",[268,190],[612,613,614,615,616,617,618,619,268,595,550,35,36,37,620,621,622,623,624,625,597,626],"ขายยา","งานขายยา","sell drug","drug selling","ของผิดกฎหมาย","เงินดำ","black money","ผู้รับซื้อ","จุด10","จุดสิบ","จุดขายยา","ขายของจุด10","ขายของลับ","ฟอกเงิน","ผู้รับซื้อรายใหญ่","1.2.6","2026-10-12T17:19:19.018788Z","2026-09-24T03:39:03.703963Z",{"id":631,"slug":632,"name":633,"summary":634,"price_thb":20,"license_mode":21,"cover_key":635,"cover_url":636,"category_slugs":637,"tags":638,"latest_version":257,"latest_released_at":658,"published_at":659,"has_docs":559,"config":230,"rent_price_satang":47},"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",[239,217],[639,640,641,642,643,644,645,646,647,648,649,650,651,35,36,37,652,653,654,655,656,657],"use item","ไอเทมใช้ได้","usable items","ยา","ผ้าพันแผล","aed","ชุบคนล้ม","ซ่อมรถ","กระสุน","กล่องสุ่ม","อาหาร","เสื้อเกราะ","หมวกกันน็อค","บัฟอาหาร","ชุดซ่อมรถ","เติมกระสุน","ยืมเสื้อเกราะ","ใช้ไอเทม","ไอเทมเติมเลือด","2026-10-12T17:19:33.653792Z","2026-09-24T02:05:34.038449Z",{"id":661,"slug":662,"name":663,"summary":664,"price_thb":20,"license_mode":21,"cover_key":665,"cover_url":666,"category_slugs":667,"tags":668,"latest_version":505,"latest_released_at":681,"published_at":682,"has_docs":559,"config":21,"rent_price_satang":47},"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",[25],[669,670,671,672,673,674,33,25,675,35,36,37,40,676,677,678,679,680],"progressbar","progress bar","แถบโหลด","แถบความคืบหน้า","esx_progressbar","esx progressbar","ยกเลิก esc","ฟอนต์ไทย","นับเวลาถอยหลัง","ล็อกปุ่มลัด","โปรเกรสบาร์","แทน esx_progressbar","2026-10-12T17:19:45.934106Z","2026-09-24T01:22:17.768991Z",{"id":684,"slug":685,"name":686,"summary":687,"price_thb":20,"license_mode":21,"cover_key":688,"cover_url":689,"category_slugs":690,"tags":691,"latest_version":257,"latest_released_at":705,"published_at":706,"has_docs":46,"config":230,"rent_price_satang":47},"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",[217],[692,693,694,695,696,697,698,699,34,35,36,37,700,701,702,703,704],"slide","สไลด์","slide fivem","ท่าสไลด์","หลบ","dodge","ท่าทาง","คูลดาวน์","สไลด์แบบเกมยิง","Shift สไลด์","ท่าหลบเกมยิง","ปุ่มสไลด์","ปรับแรงสไลด์","2026-10-12T17:20:03.227099Z","2026-09-24T01:21:56.84494Z",{"id":708,"slug":709,"name":710,"summary":711,"price_thb":20,"license_mode":21,"cover_key":712,"cover_url":713,"category_slugs":714,"tags":715,"latest_version":205,"latest_released_at":729,"published_at":730,"has_docs":46,"config":230,"rent_price_satang":47},"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",[25],[716,717,718,719,720,721,33,25,676,722,35,36,37,723,724,725,726,727,728],"notify","notification","แจ้งเตือน","แจ้งเตือน fivem","esx_notify","esx notify","ไอคอนไอเทม","การ์ดแจ้งเตือน","กรอบความหายาก","แจ้งเตือน 9 ตำแหน่ง","สีในข้อความ","แทน esx_notify","แจ้งเตือนไอเทม","2026-10-12T17:20:21.047259Z","2026-09-24T01:21:40.547491Z",{"id":16,"slug":17,"name":18,"summary":19,"price_thb":20,"license_mode":21,"cover_key":22,"cover_url":23,"category_slugs":732,"tags":733,"latest_version":43,"latest_released_at":44,"published_at":45,"has_docs":46,"config":21,"rent_price_satang":47},[25],[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],{"id":735,"slug":736,"name":737,"summary":738,"price_thb":20,"license_mode":21,"cover_key":739,"cover_url":740,"category_slugs":741,"tags":743,"latest_version":759,"latest_released_at":760,"published_at":761,"has_docs":46,"config":21,"rent_price_satang":47},"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",[742],"optimization",[35,744,745,746,747,748,749,750,751,752,36,37,753,754,755,756,757,758],"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":763,"slug":764,"name":765,"summary":766,"price_thb":20,"license_mode":21,"cover_key":767,"cover_url":768,"category_slugs":769,"tags":770,"latest_version":784,"latest_released_at":785,"published_at":786,"has_docs":46,"config":230,"rent_price_satang":47},"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",[25],[35,34,771,772,773,774,775,776,777,36,37,778,779,780,781,782,783],"ตกแต่งตัวละคร","skin","character customization","skin creator","แต่งตัวละคร","ร้านเสื้อผ้า","ร้านตัดผม","ตู้เสื้อผ้า","ร้านเสริมสวย","ร้านหน้ากาก","ท่าโพส","แต่งหน้า","ไม่ต้องใช้ skinchanger","1.5.4","2026-10-12T17:21:14.159219Z","2026-09-22T04:02:41.988907Z",{"id":788,"slug":789,"name":790,"summary":791,"price_thb":20,"license_mode":21,"cover_key":792,"cover_url":793,"category_slugs":794,"tags":795,"latest_version":205,"latest_released_at":806,"published_at":807,"has_docs":46,"config":230,"rent_price_satang":47},"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",[25],[35,34,796,797,798,799,219,800,36,37,801,802,803,804,805],"เมนูหลัก","main menu","menu","ประกาศ","คู่มือเมือง","เมนูเมือง","กฎเมือง","เมนู F4","ตั้งค่าผู้เล่น","แบนเนอร์อีเวนต์","2026-10-12T17:21:29.681926Z","2026-09-21T04:20:29.437521Z",{"id":809,"slug":810,"name":811,"summary":812,"price_thb":20,"license_mode":21,"cover_key":813,"cover_url":814,"category_slugs":815,"tags":816,"latest_version":829,"latest_released_at":830,"published_at":831,"has_docs":46,"config":230,"rent_price_satang":47},"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",[217],[35,34,817,818,819,820,821,36,37,822,823,824,825,826,827,828],"เช็คอินรายวัน","daily login","daily reward","สตรีค","รางวัลรายวัน","ล็อคอินรายวัน","รางวัลค้างรับ","รับย้อนหลัง","โบนัสเวลาเล่น","รางวัลเข้าเกม","เช็คชื่อรายวัน","ไม่ต้องใช้ฐานข้อมูล","1.4.3","2026-10-12T17:21:47.885233Z","2026-09-20T10:37:48.155794Z",{"id":833,"slug":834,"name":835,"summary":836,"price_thb":20,"license_mode":21,"cover_key":837,"cover_url":838,"category_slugs":839,"tags":840,"latest_version":854,"latest_released_at":855,"published_at":856,"has_docs":46,"config":230,"rent_price_satang":47},"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",[217],[35,37,841,842,34,843,844,36,845,846,847,848,849,850,851,852,853,828],"mailbox","redeem code","กล่องจดหมาย","ของแนบ","รีดีมโค้ด","ส่งของออฟไลน์","โค้ดรับของ","กรอกโค้ดรับของ","จดหมายออฟไลน์","ส่งของให้คนออฟไลน์","โค้ดแจกของ","แจกของกิจกรรม","ของชดเชย","1.7.2","2026-10-12T17:22:30.892527Z","2026-09-19T19:05:39.140076Z",{"id":858,"slug":859,"name":860,"summary":861,"price_thb":20,"license_mode":21,"cover_key":862,"cover_url":863,"category_slugs":864,"tags":865,"latest_version":505,"latest_released_at":876,"published_at":877,"has_docs":46,"config":230,"rent_price_satang":47},"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",[217],[35,34,866,867,868,36,37,869,870,871,872,873,874,875],"อุ้มศพ","carry","อุ้มผู้เล่น","แย่งศพ","แบกผู้เล่น","ขี่หลัง","อุ้มพาดบ่า","ลากศพ","เมืองแก๊ง","อุ้มเพื่อน","2026-10-12T17:22:50.777785Z","2026-09-16T13:52:19.956202Z",{"id":879,"slug":880,"name":881,"summary":882,"price_thb":20,"license_mode":21,"cover_key":883,"cover_url":884,"category_slugs":885,"tags":886,"latest_version":70,"latest_released_at":897,"published_at":898,"has_docs":46,"config":230,"rent_price_satang":47},"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",[742],[35,34,887,742,888,889,890,36,37,891,892,893,894,895,896],"ล้างแมพ","ลดแลค","เพิ่ม FPS","ปิด NPC","ปิดรถ AI","ล้างคราบเลือด","ลบลอยยาง","ปิดกล้อง idle","ลบ NPC","แมพโล่ง","2026-10-12T17:23:03.418375Z","2026-09-16T09:49:13.991696Z",1,31,[902,908,913,917],{"slug":903,"title":904,"description":905,"date":906,"updated":907,"focused":46},"qbcore-vs-esx-legacy","QBCore vs ESX Legacy vs Qbox: which framework to pick for a FiveM server in 2026","QBCore vs ESX Legacy vs Qbox: script support, install difficulty, performance, migration cost, and what to pick for a new server or a 2,000-player city.","2026-09-24","2026-09-29",{"slug":909,"title":910,"description":911,"date":912,"focused":46},"fivem-clear-cache-script","Free FiveM cache cleaner for Windows: clears every server's cache in one click, keeps your key bindings (download + full source)","A Windows .bat file players double-click to clear the FiveM cache for every server (cache, server-cache, nui-storage) without losing key bindings, graphics settings or the Rockstar link. Backs up fivem.cfg first. Fixes stuck loading, map not loading and stale files after a server update. Full source included.","2026-09-27",{"slug":914,"title":915,"description":916,"date":906,"updated":912,"focused":46},"fivem-map-not-loading","FiveM map not loading, falling through the map, buildings missing: causes and fixes for players and servers","FiveM falling through the map, map not loading, buildings and roads missing, spawning at (0,0,0) or dead. The real causes: slow HDD, low RAM\u002FVRAM, graphics mods, NPC overload, a core that saves corrupt coordinates on disconnect. Fixes for each, plus the free scripts that fix the server side.",{"slug":918,"title":919,"description":920,"date":906,"updated":912,"focused":46},"fivem-stuck-loading-screen","FiveM Stuck on Loading Screen? 8 Fixes for Players, 5 for Server Owners","FiveM stuck on the loading screen, on the Rockstar launcher, on Connecting, or on a loading screen with music playing; black screen, white screen, loading never finishes. Step-by-step fixes for players (clear cache, move to SSD, disable ReShade, verify game files) and the server-side causes only the owner can fix (white loading screen, a client resource erroring at boot, the core spawning players before the world is ready).",1792316313414]