[{"data":1,"prerenderedAt":917},["ShallowReactive",2],{"site":3,"product-th-es-extended":15,"product-description-html-th-es-extended":73,"product-gallery-th-es-extended":93,"products-th":115,"product-mentions-th-es-extended":895},{"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":45,"latest_released_at":46,"published_at":47,"has_docs":48,"config":21,"rent_price_satang":49,"description_md":50,"docs_md":51,"seo_title":52,"seo_description":53,"media":54,"versions":66},"37f7d9db-f90d-4eed-861b-922da1072932","es-extended","ESX Legacy Core — X3D Build","es_extended ที่เร็วขึ้น กันข้อมูลผู้เล่นหาย และล็อกเศรษฐกิจก่อนรีสตาร์ท ลงทับตัวเดิมได้เลย ชื่อ resource เหมือนเดิมทุกอย่าง",0,"none","public\u002Fproducts\u002Fes-extended\u002Fcover\u002Fa0b783dc4bf383e9.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fes-extended\u002Fcover\u002Fa0b783dc4bf383e9.jpg",[25],"optimization",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"esx","es_extended","esx legacy","esx core","esx_core","framework","core","esx ฟรี","ดาวน์โหลด esx","esx legacy 1.13","ฟรี","free","กันข้อมูลหาย","กันดูป","audit log","เซฟผู้เล่น","esx fork","กันตกทะลุแมพ","1.13.6","2026-10-12T17:20:52.726747Z","2026-09-23T13:28:50.819982Z",true,null,"`es_extended` ที่เอามาปรับต่อจาก **esx_core 1.13.4** แล้วใช้จริงบนเซิร์ฟเวอร์ที่มีคนเล่น ไม่ใช่โค้ดที่เขียนไว้เฉย ๆ\n\nชื่อ resource ยังเป็น `es_extended` เหมือนเดิม **วางทับตัวเก่าได้เลย** ทุก `@es_extended\u002Fimports.lua` และ `dependencies { 'es_extended' }` ของสคริปต์ที่คุณมีอยู่ทำงานต่อได้ทันที ไม่ต้องแก้อะไรสักบรรทัด\n\n---\n\n## ฟีเจอร์\n\n- [+] ตั้งค่าง่าย ปรับได้หมดใน config\n- [+] วางทับ es_extended ตัวเดิมได้เลย ชื่อ resource เหมือนเดิม สคริปต์เก่าไม่ต้องแก้\n- [+] ไล่เซฟผู้เล่นทุกคนตามรอบ ตั้งเวลาเองได้ ล่มแล้วของไม่ย้อนไปตอนล็อกอิน\n- [+] ตรวจพิกัดและเลือดก่อนเซฟ ค่าเพี้ยนใช้ค่าล่าสุดที่ถูกต้อง กันโผล่กลางแมพ\n- [+] รอพื้นโหลดจริงก่อนปล่อยลงเมือง มีตัวจับเวลากันค้าง กันตกทะลุแมพ\n- [+] อ่านตารางไอเทมซ้ำจนกว่าฐานข้อมูลพร้อม ไอเทมไม่หายทั้งเซิร์ฟตอนบูต\n- [+] ล็อกเศรษฐกิจก่อนรีสตาร์ท บล็อก resource ที่ขยับเงินและไอเทม\n- [+] ตั้งรายชื่อ resource ที่ขยับเงินได้ระหว่างล็อก เช่น UI ระบบพื้นฐาน\n- [+] audit log กลาง ทุกการเปลี่ยนเงิน ไอเทม อาวุธ ลงตารางที่ query ได้\n- [+] ส่ง Discord webhook แยกช่องตามชนิด เตือนเมื่อยอดเกินที่ตั้ง\n- [+] ตั้งชื่อตารางฐานข้อมูลเองได้บรรทัดเดียว\n- [+] ตรวจเจอ nc_inventory และ ox_inventory ให้เอง ไอคอนใน notification ตรงกับที่ใช้\n\n---\n\n## ทำไมต้องเปลี่ยน\n\n### กันข้อมูลผู้เล่นหาย\n\nปัญหาที่เจอกันทุกเซิร์ฟ แต่ ESX ตัวหลักยังไม่แก้:\n\n- **โผล่กลางแมพ \u002F เกิดมาตาย** — ตอนผู้เล่นหลุดหรือเซิร์ฟล่ม ร่างจะถูก cull ไปก่อนที่ระบบจะเซฟ พิกัดที่อ่านได้กลายเป็น `(0,0,0)` และเลือดเป็น `0` แล้วมันเขียนทับลงฐานข้อมูล ตัวนี้ตรวจก่อนเซฟ ถ้าค่าเพี้ยนจะใช้ค่าล่าสุดที่ถูกต้องแทน\n- **เซิร์ฟล่มแล้วของหาย** — ESX ตัวหลักเซฟตอนผู้เล่นออกเท่านั้น ล่มทีคือย้อนกลับไปตั้งแต่ตอนล็อกอิน ตัวนี้เพิ่ม `Config.SaveInterval` ไล่เซฟทุกคนทุก 10 นาที\n- **ตกทะลุแมพตอนเกิด** — รอพื้นโหลดจริงก่อนปล่อยผู้เล่นลง มีตัวจับเวลากันค้าง\n- **ไอเทมหายทั้งเซิร์ฟตอนบูต** — ถ้าฐานข้อมูลยังไม่พร้อมตอนอ่านตารางไอเทมครั้งแรก ESX ตัวหลักจะปล่อยให้ว่างทั้ง session ตัวนี้อ่านซ้ำจนกว่าจะได้\n\n### เร็วขึ้นจริง วัดได้\n\n- ค้นหาบัญชีเงิน ไอเทม และอาวุธของผู้เล่นเป็น **O(1)** แทนการไล่ทีละตัวทุกครั้ง — ยิ่งคนเยอะยิ่งต่าง\n- เซฟผู้เล่นจะ **encode เฉพาะส่วนที่เปลี่ยน** ของเดิม encode JSON ใหม่ทั้ง 4 ก้อนทุกครั้งต่อคน\n- `ESX.TriggerServerCallback` ที่ไม่มีใครตอบ **ไม่ค้างในหน่วยความจำอีกแล้ว** — มี timeout, ล้างตอนผู้เล่นออก และกวาดเป็นรอบ\n- ระยะทางใช้ค่ายกกำลังสองแทน `sqrt`, sleep ปรับตามระยะ, รวมการอัปเดต `GlobalState` เป็นชุด\n\n### กันโกงกันดูป\n\n- **ล็อกเศรษฐกิจก่อนรีสตาร์ท** — 10 นาทีสุดท้ายก่อน txAdmin รีสตาร์ท ทุก resource ที่ขยับเงินหรือไอเทมจะถูกบล็อก ช่วงนั้นคือช่องดูปที่ใหญ่ที่สุดของทุกเซิร์ฟ\n- **audit log กลาง** — ทุกการเปลี่ยนเงิน ไอเทม อาวุธ ผ่าน xPlayer API รวมถึง join\u002Fleave\u002Fchat\u002Fdeath ลงตารางที่ query ได้ พร้อมส่ง Discord webhook แยกช่องตามชนิด และเตือนเมื่อยอดเกินที่ตั้งไว้\n- **clamp กระสุนที่ client ส่งมา** — กันกระสุนไม่จำกัด\n- **ตัวกรองคำต้องห้าม** — นับ strike แล้วเตะเอง\n\n---\n\n## ลงยังไง\n\nสำรองของเดิมไว้ แล้ววางทับ จบ ไม่ต้องรัน SQL ถ้ามีฐานข้อมูล ESX อยู่แล้ว\n\nชื่อตารางตั้งได้ที่ `Config.Tables` ค่าเริ่มต้นเป็นชื่อมาตรฐาน ESX (`users`, `items`, `jobs`, `job_grades`, `owned_vehicles`) เซิร์ฟที่ใช้ชื่ออื่นแก้บรรทัดเดียว\n\nตรวจเจอ **nc_inventory** และ **ox_inventory** ให้เอง ไอคอนเงินและไอเทมใน notification จะชี้ไปที่ inventory ที่คุณใช้อยู่\n\n---\n\n## ต้องรู้ก่อนโหลด\n\n- **เป็นฟอร์ก ไม่ใช่ตัว official** ฐานคือ esx_core 1.13.4 ไม่ได้ผูกกับ release ใหม่ของ ESX โดยอัตโนมัติ\n- แจกภายใต้ **GNU GPL v3** เหมือนต้นฉบับ ซอร์สเปิดทั้งหมด แก้ต่อได้ แจกต่อได้ภายใต้สัญญาเดิม ดูซอร์สโค้ดได้ที่ [github.com\u002FX3D-Developer\u002Fes_extended](https:\u002F\u002Fgithub.com\u002FX3D-Developer\u002Fes_extended)\n- ลิขสิทธิ์ต้นฉบับเป็นของ **Jérémie N'gadi** และโปรเจกต์ ESX Legacy รายการที่แก้ไปทั้งหมดอยู่ใน `README.md` ในตัวไฟล์\n","## การติดตั้ง\n\n1. หยุดเซิร์ฟเวอร์\n2. ย้าย `es_extended` ตัวเดิมออกไปเก็บไว้ที่อื่น (นอก `resources\u002F`)\n3. วางโฟลเดอร์ `es_extended` จากซิปนี้ลงตำแหน่งเดิม\n4. เปิดเซิร์ฟเวอร์\n\nไม่ต้องรัน SQL ถ้ามีฐานข้อมูล ESX อยู่แล้ว · ติดตั้งใหม่ทั้งหมดให้รัน `es_extended.sql`\n\nตอนบูตจะเห็นแบนเนอร์นี้ = ลงถูกแล้ว\n\n```\n=========================================================\n  [ESX]  \u003Cชื่อเซิร์ฟ>\n---------------------------------------------------------\n  Resources   208 started \u002F 250 total\n  Database    31 ms\n  Framework   ESX 1.13.4-x3d.1\n---------------------------------------------------------\n  Modified build of ESX Legacy es_extended (GPL-3.0)\n=========================================================\n```\n\n## ชื่อตารางฐานข้อมูล\n\n`shared\u002Fconfig\u002Fmain.lua` ค่าเริ่มต้นเป็นชื่อมาตรฐาน ESX เซิร์ฟที่ใช้ชื่ออื่นแก้บล็อกนี้บล็อกเดียว\n\n```lua\nConfig.Tables = {\n    users = 'users',\n    items = 'items',\n    jobs = 'jobs',\n    job_grades = 'job_grades',\n    owned_vehicles = 'owned_vehicles',\n    server_log = 'esx_server_log',\n}\n```\n\n## หน้าโหลดกับปุ่ม ENTER WORLD\n\ncore จะพักผู้เล่นไว้หลังโหลดข้อมูลเสร็จ แล้วรอ `esx:playerReadyToSpawn` จากหน้าโหลด ถึงจะปล่อยลงเมือง\n\nหน้าโหลดที่ไม่รองรับก็ใช้ได้ — ครบเวลาแล้ว core ปล่อยลงเอง\n\n```lua\nConfig.EnterWorldTimeout = 120000   -- 0 = รอตลอดไป\n```\n\nใช้คู่กับ `x3d_loadingscreen` จะได้ปุ่ม ENTER WORLD จริง ๆ\n\n## ไอคอนเงินกับไอเทมใน notification\n\nตรวจ `nc_inventory` และ `ox_inventory` ให้เอง ถ้าใช้ inventory อื่นตั้งเองได้\n\n```lua\nConfig.ItemIconUrl = 'nui:\u002F\u002F\u003Cชื่อ inventory>\u002F\u003Cพาธ>\u002F%s.png'\n-- false = ไม่ใส่ไอคอน (notification ยังขึ้นปกติ)\n```\n\n## ล็อกเศรษฐกิจก่อนรีสตาร์ท\n\n```lua\nConfig.RestartLock = {\n    seconds = 600,       -- ล็อกกี่วินาทีก่อนรีสตาร์ท\n    kickSeconds = 120,   -- เตะทุกคนกี่วินาทีก่อนรีสตาร์ท\n    allow = { es_extended = true, esx_identity = true, ... },\n}\n```\n\n`allow` = resource ที่ยังขยับเงิน\u002Fไอเทมได้ระหว่างล็อก ใส่เฉพาะ UI กับระบบพื้นฐาน **ห้ามใส่อะไรที่จ่ายเงินหรือให้ของได้**\n\nคำสั่งคอนโซล: `restartlock on [วินาที]` · `restartlock off` · `restartlock status`\n\n## audit log\n\nตั้งใน `server_secrets.cfg`\n\n```\nset esx_serverlog_webhook        \"https:\u002F\u002Fdiscord.com\u002Fapi\u002Fwebhooks\u002F...\"\nset esx_serverlog_webhook_money  \"...\"     # แยกช่องตามชนิดได้\nset esx_serverlog_alert_money    100000    # เกินเท่านี้ถึงเตือน\nset esx_serverlog_alert_item     100\nset esx_serverlog_log_ip         1         # 0 = ไม่เก็บ IP\nset esx_serverlog_ignore         \"res_a,res_b\"\n```\n\nเขียน log เองจาก resource อื่น\n\n```lua\nTriggerEvent('esx_serverlog:write', src, 'kind', { any = 'data' })\n```\n\n## event ที่เพิ่มมา\n\n| Event | ยิงเมื่อ |\n|---|---|\n| `esx:serverEntityCreated` (server) | สร้าง vehicle\u002Fobject\u002Fped ฝั่งเซิร์ฟเวอร์ — ให้ anticheat whitelist |\n| `esx:restartLock` (client) | ล็อกเศรษฐกิจเริ่ม — UI ที่ขยับเงินควรปิดตัวเอง |\n| `esx:restartLockFinalFlush` (server) | 15 วินาทีก่อนรีสตาร์ท — flush ลงฐานข้อมูล |\n| `esx:spawnedWithoutEnterWorld` (client) | core ปล่อยลงเมืองไปแล้วโดยไม่ได้รอกดปุ่ม — หน้าโหลดต้องปิดตัวเอง |\n\n## คำสั่ง\n\n`esxstats` — จำนวน resource \u002F ผู้เล่น \u002F ping ฐานข้อมูล \u002F uptime\n\n## ถ้าอยากกลับไปใช้ตัวเดิม\n\nเอา `es_extended` ตัวเก่าวางทับกลับ แล้วรีสตาร์ท ไม่มีอะไรในฐานข้อมูลเปลี่ยนรูปแบบ\n","es_extended ฟรี — ESX core ที่เร็วและกันข้อมูลหาย","ฟอร์กของ esx_core 1.13.4 ค้นหาแบบ O(1) เซฟเฉพาะที่เปลี่ยน กันพิกัดและเลือดเพี้ยนตอนหลุด เซฟอัตโนมัติทุก 10 นาที ล็อกเศรษฐกิจก่อนรีสตาร์ท และ audit log",[55,58,60,62,64],{"kind":56,"url":57},"image","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fes-extended\u002Fmedia\u002F1563da7a902bf8d5.png",{"kind":56,"url":59},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fes-extended\u002Fmedia\u002Ff5826c5cbc74cdc9.png",{"kind":56,"url":61},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fes-extended\u002Fmedia\u002Fde3332d0ddbe1bf0.png",{"kind":56,"url":63},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fes-extended\u002Fmedia\u002F0dbf499a84782430.png",{"kind":56,"url":65},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fes-extended\u002Fmedia\u002Fafef2a4c3c2b74e8.png",[67,69],{"version":45,"released_at":46,"changelog_md":68},"### Changed\n\n- Store images now carry English captions for the English store page",{"version":70,"released_at":71,"changelog_md":72},"1.13.4","2026-09-23T13:28:23.059971Z","First public release. Based on ESX Legacy `esx_core` 1.13.4 (GPL-3.0).\n\n### Added\n\n- `Config.Tables` — database table names are configurable, defaulting to the stock ESX names\n- `Config.SaveInterval` — flushes every online player to the database on a timer, so a crash no longer rolls the session back to login\n- `Config.EnterWorldTimeout` — the core parks a loaded player until the loading screen confirms ENTER WORLD, and releases them anyway if it never does\n- `Config.ItemIconUrl` — money and item notification icons, auto-detecting `nc_inventory` and `ox_inventory`\n- `Config.PlayerMaxHealth` — normalizes the max health deficit freemode female peds spawn with\n- `Config.SaveHealthAndArmor` — health and armor persist across sessions\n- `Config.DisableWeaponWheel` — optional, off by default\n- Central audit log: every money, item and weapon change through the xPlayer API plus join\u002Fleave\u002Fchat\u002Fdeath, into a queryable table with per-kind Discord webhooks\n- Economy lock for the last 10 minutes before a txAdmin restart, blocking every resource that moves money or items\n- Banned-word filter with strike counting and an automatic kick\n- `esxstats` console command — resource counts, players, database ping, uptime\n- Hooks for other resources: `esx:serverEntityCreated`, `esx:restartLock`, `esx:restartLockFinalFlush`, `esx:spawnedWithoutEnterWorld`, `esx_serverlog:write`\n\n### Changed\n\n- Accounts, inventory and loadout are indexed for O(1) lookup instead of a linear scan per call\n- Saving a player re-encodes only the parts that changed\n- Server and client callbacks get a timeout, a cleanup when the player drops, and a periodic sweep, so unanswered requests no longer accumulate\n- Distance checks use squared distance; point and OneSync loops sleep by range\n- `GlobalState` job counts are batched; player count still updates immediately\n\n### Fixed\n\n- A ped culled on disconnect reports `(0,0,0)` and health `0`, and that was written over the saved row — every later session spawned the character at map origin or dead\n- Players fell through the map on spawn before collision had loaded\n- `ESX.Items` stayed empty for the whole session when the database was still starting during the first read\n- Client-reported ammo values were trusted, allowing infinite ammo\n- Pending callbacks and expired pickups were never released\n\n### Removed\n\n- `popcycle.dat` — it is tuned for `onesync_population false` and silently removes all ambient traffic",{"html":74,"headings":75},"\u003Cp>\u003Ccode>es_extended\u003C\u002Fcode> ที่เอามาปรับต่อจาก \u003Cstrong>esx_core 1.13.4\u003C\u002Fstrong> แล้วใช้จริงบนเซิร์ฟเวอร์ที่มีคนเล่น ไม่ใช่โค้ดที่เขียนไว้เฉย ๆ\u003C\u002Fp>\n\u003Cp>ชื่อ resource ยังเป็น \u003Ccode>es_extended\u003C\u002Fcode> เหมือนเดิม \u003Cstrong>วางทับตัวเก่าได้เลย\u003C\u002Fstrong> ทุก \u003Ccode>@es_extended\u002Fimports.lua\u003C\u002Fcode> และ \u003Ccode>dependencies { 'es_extended' }\u003C\u002Fcode> ของสคริปต์ที่คุณมีอยู่ทำงานต่อได้ทันที ไม่ต้องแก้อะไรสักบรรทัด\u003C\u002Fp>\n\u003Chr>\n\u003Ch3 id=\"ฟีเจอร์\">ฟีเจอร์\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>[+] ตั้งค่าง่าย ปรับได้หมดใน config\u003C\u002Fli>\n\u003Cli>[+] วางทับ es_extended ตัวเดิมได้เลย ชื่อ resource เหมือนเดิม สคริปต์เก่าไม่ต้องแก้\u003C\u002Fli>\n\u003Cli>[+] ไล่เซฟผู้เล่นทุกคนตามรอบ ตั้งเวลาเองได้ ล่มแล้วของไม่ย้อนไปตอนล็อกอิน\u003C\u002Fli>\n\u003Cli>[+] ตรวจพิกัดและเลือดก่อนเซฟ ค่าเพี้ยนใช้ค่าล่าสุดที่ถูกต้อง กันโผล่กลางแมพ\u003C\u002Fli>\n\u003Cli>[+] รอพื้นโหลดจริงก่อนปล่อยลงเมือง มีตัวจับเวลากันค้าง กันตกทะลุแมพ\u003C\u002Fli>\n\u003Cli>[+] อ่านตารางไอเทมซ้ำจนกว่าฐานข้อมูลพร้อม ไอเทมไม่หายทั้งเซิร์ฟตอนบูต\u003C\u002Fli>\n\u003Cli>[+] ล็อกเศรษฐกิจก่อนรีสตาร์ท บล็อก resource ที่ขยับเงินและไอเทม\u003C\u002Fli>\n\u003Cli>[+] ตั้งรายชื่อ resource ที่ขยับเงินได้ระหว่างล็อก เช่น UI ระบบพื้นฐาน\u003C\u002Fli>\n\u003Cli>[+] audit log กลาง ทุกการเปลี่ยนเงิน ไอเทม อาวุธ ลงตารางที่ query ได้\u003C\u002Fli>\n\u003Cli>[+] ส่ง Discord webhook แยกช่องตามชนิด เตือนเมื่อยอดเกินที่ตั้ง\u003C\u002Fli>\n\u003Cli>[+] ตั้งชื่อตารางฐานข้อมูลเองได้บรรทัดเดียว\u003C\u002Fli>\n\u003Cli>[+] ตรวจเจอ nc_inventory และ ox_inventory ให้เอง ไอคอนใน notification ตรงกับที่ใช้\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch3 id=\"ทำไมต้องเปลี่ยน\">ทำไมต้องเปลี่ยน\u003C\u002Fh3>\n\u003Ch4 id=\"กันข้อมูลผู้เล่นหาย\">กันข้อมูลผู้เล่นหาย\u003C\u002Fh4>\n\u003Cp>ปัญหาที่เจอกันทุกเซิร์ฟ แต่ ESX ตัวหลักยังไม่แก้:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>โผล่กลางแมพ \u002F เกิดมาตาย\u003C\u002Fstrong> — ตอนผู้เล่นหลุดหรือเซิร์ฟล่ม ร่างจะถูก cull ไปก่อนที่ระบบจะเซฟ พิกัดที่อ่านได้กลายเป็น \u003Ccode>(0,0,0)\u003C\u002Fcode> และเลือดเป็น \u003Ccode>0\u003C\u002Fcode> แล้วมันเขียนทับลงฐานข้อมูล ตัวนี้ตรวจก่อนเซฟ ถ้าค่าเพี้ยนจะใช้ค่าล่าสุดที่ถูกต้องแทน\u003C\u002Fli>\n\u003Cli>\u003Cstrong>เซิร์ฟล่มแล้วของหาย\u003C\u002Fstrong> — ESX ตัวหลักเซฟตอนผู้เล่นออกเท่านั้น ล่มทีคือย้อนกลับไปตั้งแต่ตอนล็อกอิน ตัวนี้เพิ่ม \u003Ccode>Config.SaveInterval\u003C\u002Fcode> ไล่เซฟทุกคนทุก 10 นาที\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ตกทะลุแมพตอนเกิด\u003C\u002Fstrong> — รอพื้นโหลดจริงก่อนปล่อยผู้เล่นลง มีตัวจับเวลากันค้าง\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ไอเทมหายทั้งเซิร์ฟตอนบูต\u003C\u002Fstrong> — ถ้าฐานข้อมูลยังไม่พร้อมตอนอ่านตารางไอเทมครั้งแรก ESX ตัวหลักจะปล่อยให้ว่างทั้ง session ตัวนี้อ่านซ้ำจนกว่าจะได้\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 id=\"เร็วขึ้นจริง-วัดได้\">เร็วขึ้นจริง วัดได้\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>ค้นหาบัญชีเงิน ไอเทม และอาวุธของผู้เล่นเป็น \u003Cstrong>O(1)\u003C\u002Fstrong> แทนการไล่ทีละตัวทุกครั้ง — ยิ่งคนเยอะยิ่งต่าง\u003C\u002Fli>\n\u003Cli>เซฟผู้เล่นจะ \u003Cstrong>encode เฉพาะส่วนที่เปลี่ยน\u003C\u002Fstrong> ของเดิม encode JSON ใหม่ทั้ง 4 ก้อนทุกครั้งต่อคน\u003C\u002Fli>\n\u003Cli>\u003Ccode>ESX.TriggerServerCallback\u003C\u002Fcode> ที่ไม่มีใครตอบ \u003Cstrong>ไม่ค้างในหน่วยความจำอีกแล้ว\u003C\u002Fstrong> — มี timeout, ล้างตอนผู้เล่นออก และกวาดเป็นรอบ\u003C\u002Fli>\n\u003Cli>ระยะทางใช้ค่ายกกำลังสองแทน \u003Ccode>sqrt\u003C\u002Fcode>, sleep ปรับตามระยะ, รวมการอัปเดต \u003Ccode>GlobalState\u003C\u002Fcode> เป็นชุด\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 id=\"กันโกงกันดูป\">กันโกงกันดูป\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>ล็อกเศรษฐกิจก่อนรีสตาร์ท\u003C\u002Fstrong> — 10 นาทีสุดท้ายก่อน txAdmin รีสตาร์ท ทุก resource ที่ขยับเงินหรือไอเทมจะถูกบล็อก ช่วงนั้นคือช่องดูปที่ใหญ่ที่สุดของทุกเซิร์ฟ\u003C\u002Fli>\n\u003Cli>\u003Cstrong>audit log กลาง\u003C\u002Fstrong> — ทุกการเปลี่ยนเงิน ไอเทม อาวุธ ผ่าน xPlayer API รวมถึง join\u002Fleave\u002Fchat\u002Fdeath ลงตารางที่ query ได้ พร้อมส่ง Discord webhook แยกช่องตามชนิด และเตือนเมื่อยอดเกินที่ตั้งไว้\u003C\u002Fli>\n\u003Cli>\u003Cstrong>clamp กระสุนที่ client ส่งมา\u003C\u002Fstrong> — กันกระสุนไม่จำกัด\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ตัวกรองคำต้องห้าม\u003C\u002Fstrong> — นับ strike แล้วเตะเอง\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch3 id=\"ลงยังไง\">ลงยังไง\u003C\u002Fh3>\n\u003Cp>สำรองของเดิมไว้ แล้ววางทับ จบ ไม่ต้องรัน SQL ถ้ามีฐานข้อมูล ESX อยู่แล้ว\u003C\u002Fp>\n\u003Cp>ชื่อตารางตั้งได้ที่ \u003Ccode>Config.Tables\u003C\u002Fcode> ค่าเริ่มต้นเป็นชื่อมาตรฐาน ESX (\u003Ccode>users\u003C\u002Fcode>, \u003Ccode>items\u003C\u002Fcode>, \u003Ccode>jobs\u003C\u002Fcode>, \u003Ccode>job_grades\u003C\u002Fcode>, \u003Ccode>owned_vehicles\u003C\u002Fcode>) เซิร์ฟที่ใช้ชื่ออื่นแก้บรรทัดเดียว\u003C\u002Fp>\n\u003Cp>ตรวจเจอ \u003Cstrong>nc_inventory\u003C\u002Fstrong> และ \u003Cstrong>ox_inventory\u003C\u002Fstrong> ให้เอง ไอคอนเงินและไอเทมใน notification จะชี้ไปที่ inventory ที่คุณใช้อยู่\u003C\u002Fp>\n\u003Chr>\n\u003Ch3 id=\"ต้องรู้ก่อนโหลด\">ต้องรู้ก่อนโหลด\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>เป็นฟอร์ก ไม่ใช่ตัว official\u003C\u002Fstrong> ฐานคือ esx_core 1.13.4 ไม่ได้ผูกกับ release ใหม่ของ ESX โดยอัตโนมัติ\u003C\u002Fli>\n\u003Cli>แจกภายใต้ \u003Cstrong>GNU GPL v3\u003C\u002Fstrong> เหมือนต้นฉบับ ซอร์สเปิดทั้งหมด แก้ต่อได้ แจกต่อได้ภายใต้สัญญาเดิม ดูซอร์สโค้ดได้ที่ \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FX3D-Developer\u002Fes_extended\" rel=\"nofollow noopener\" target=\"_blank\">github.com\u002FX3D-Developer\u002Fes_extended\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>ลิขสิทธิ์ต้นฉบับเป็นของ \u003Cstrong>Jérémie N'gadi\u003C\u002Fstrong> และโปรเจกต์ ESX Legacy รายการที่แก้ไปทั้งหมดอยู่ใน \u003Ccode>README.md\u003C\u002Fcode> ในตัวไฟล์\u003C\u002Fli>\n\u003C\u002Ful>\n",[76,79,81,84,87,89,91],{"id":77,"text":77,"level":78},"ฟีเจอร์",2,{"id":80,"text":80,"level":78},"ทำไมต้องเปลี่ยน",{"id":82,"text":82,"level":83},"กันข้อมูลผู้เล่นหาย",3,{"id":85,"text":86,"level":83},"เร็วขึ้นจริง-วัดได้","เร็วขึ้นจริง วัดได้",{"id":88,"text":88,"level":83},"กันโกงกันดูป",{"id":90,"text":90,"level":78},"ลงยังไง",{"id":92,"text":92,"level":78},"ต้องรู้ก่อนโหลด",[94,99,103,107,111],{"src":95,"full":96,"srcset":97,"sizes":98},"\u002Fimg\u002Fmedia\u002Fes-extended\u002F177aacfe52.960.webp","\u002Fimg\u002Fmedia\u002Fes-extended\u002F177aacfe52.1280.webp","\u002Fimg\u002Fmedia\u002Fes-extended\u002F177aacfe52.480.webp 480w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F177aacfe52.640.webp 640w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F177aacfe52.960.webp 960w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F177aacfe52.1280.webp 1280w","(max-width: 760px) calc(50vw - 30px), 380px",{"src":100,"full":101,"srcset":102,"sizes":98},"\u002Fimg\u002Fmedia\u002Fes-extended\u002F05389618ec.960.webp","\u002Fimg\u002Fmedia\u002Fes-extended\u002F05389618ec.1280.webp","\u002Fimg\u002Fmedia\u002Fes-extended\u002F05389618ec.480.webp 480w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F05389618ec.640.webp 640w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F05389618ec.960.webp 960w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F05389618ec.1280.webp 1280w",{"src":104,"full":105,"srcset":106,"sizes":98},"\u002Fimg\u002Fmedia\u002Fes-extended\u002F5f5948f8d8.960.webp","\u002Fimg\u002Fmedia\u002Fes-extended\u002F5f5948f8d8.1280.webp","\u002Fimg\u002Fmedia\u002Fes-extended\u002F5f5948f8d8.480.webp 480w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F5f5948f8d8.640.webp 640w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F5f5948f8d8.960.webp 960w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F5f5948f8d8.1280.webp 1280w",{"src":108,"full":109,"srcset":110,"sizes":98},"\u002Fimg\u002Fmedia\u002Fes-extended\u002F7d30c188fe.960.webp","\u002Fimg\u002Fmedia\u002Fes-extended\u002F7d30c188fe.1280.webp","\u002Fimg\u002Fmedia\u002Fes-extended\u002F7d30c188fe.480.webp 480w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F7d30c188fe.640.webp 640w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F7d30c188fe.960.webp 960w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F7d30c188fe.1280.webp 1280w",{"src":112,"full":113,"srcset":114,"sizes":98},"\u002Fimg\u002Fmedia\u002Fes-extended\u002F1ab5f127dd.960.webp","\u002Fimg\u002Fmedia\u002Fes-extended\u002F1ab5f127dd.1280.webp","\u002Fimg\u002Fmedia\u002Fes-extended\u002F1ab5f127dd.480.webp 480w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F1ab5f127dd.640.webp 640w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F1ab5f127dd.960.webp 960w, \u002Fimg\u002Fmedia\u002Fes-extended\u002F1ab5f127dd.1280.webp 1280w",{"items":116,"page":893,"size":894,"total":894},[117,153,176,205,229,258,291,316,343,373,398,424,452,479,507,535,559,579,602,629,659,684,708,732,753,756,781,802,826,851,872],{"id":118,"slug":119,"name":120,"summary":121,"price_thb":122,"license_mode":123,"cover_key":124,"cover_url":125,"category_slugs":126,"tags":129,"latest_version":148,"latest_released_at":149,"published_at":150,"has_docs":48,"config":151,"rent_price_satang":152},"6bdadea7-4316-4a4a-a38e-87c5e841077d","x3d-replay","X3D Replay (ดูย้อนหลัง)","BETA ราคาพิเศษ · บันทึกผู้เล่นทุกคนอัตโนมัติ ดูย้อนหลังในเกมได้ทุกวินาที กล้อง 4 แบบ ไทม์ไลน์ยิง\u002Fตาย ปุ่มที่กด สคริปต์ที่ใช้ จับ macro",59900,"shop_license","public\u002Fproducts\u002Fx3d-replay\u002Fcover.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-replay\u002Fcover.jpg",[127,128],"anticheat","admin",[27,130,131,132,133,134,135,136,137,138,139,140,141,142,127,143,144,145,146,147],"ESX Legacy","replay","fivem replay script","replay system","รีเพลย์","ดูย้อนหลัง","ย้อนดูผู้เล่น","บันทึกผู้เล่น","เคสรีพอร์ต","จับโกง","จับมาโคร","macro detection","กันโปร","แอดมิน","admin tool","demo recorder","spectate","BETA","1.0.2","2026-10-14T06:14:23.677549Z","2026-10-14T06:14:23.700289Z","owners",12000,{"id":154,"slug":155,"name":156,"summary":157,"price_thb":122,"license_mode":123,"cover_key":158,"cover_url":159,"category_slugs":160,"tags":161,"latest_version":173,"latest_released_at":174,"published_at":175,"has_docs":48,"config":151,"rent_price_satang":152},"ff948fa9-6fc5-410e-b952-ee88b15f0c9d","x3d-anticheat","X3D Anti-Cheat (กันโปร)","BETA ราคาพิเศษ ร่วมทดสอบได้ · แอนตี้โกงเก็บหลักฐานก่อนแบน: Discord + ภาพหน้าจอ + แบน HWID + ล็อกบัญชี Steam\u002FDiscord + กัน event spam ด้วย 2 บรรทัด","public\u002Fproducts\u002Fx3d-anticheat\u002Fcover\u002Fd90612eed4448164.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-anticheat\u002Fcover\u002Fd90612eed4448164.jpg",[127],[27,162,163,127,164,165,166,142,167,168,169,170,171,172],"standalone","แอนตี้โกง","ป้องกันแฮก","กันโกง","HWID ban","ภาพหลักฐาน","ล็อกบัญชี Steam Discord","แบนเครื่อง","คิวยศ Discord","กัน event สแปม","แอนตี้โกง ESX","1.0.0","2026-09-16T09:45:51.78533Z","2026-09-16T09:46:00.05928Z",{"id":177,"slug":178,"name":179,"summary":180,"price_thb":181,"license_mode":123,"cover_key":182,"cover_url":183,"category_slugs":184,"tags":188,"latest_version":201,"latest_released_at":202,"published_at":203,"has_docs":48,"config":151,"rent_price_satang":204},"47a33337-7dcf-4a78-b056-4b3e324a648d","x3d-slots","X3D สล็อต 1024 ทาง","สล็อตคาสเคด 1,024 ทาง สไตล์มาห์จอง RTP 97.5% คิดผลบนเซิร์ฟเวอร์ กันโกง พร้อมฟรีสปิน ตัวคูณ และซีนแจ็กพอต",250000,"public\u002Fproducts\u002Fx3d-slots\u002Fcover\u002Fd09c2066a6ea2968.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-slots\u002Fcover\u002Fd09c2066a6ea2968.jpg",[185,186,187],"casino","economy","entertainment",[27,162,189,190,185,191,192,193,194,195,196,197,198,199,200],"คาสิโน","สล็อต","slot","มินิเกม","minigame","RTP 97.5%","มาห์จอง","คาสเคด","ฟรีสปิน","ตู้สล็อต","ซื้อฟีเจอร์","ปรับ RTP","1.1.4","2026-10-12T17:13:01.863556Z","2026-09-14T15:28:02.281478Z",50000,{"id":206,"slug":207,"name":208,"summary":209,"price_thb":20,"license_mode":21,"cover_key":210,"cover_url":211,"category_slugs":212,"tags":215,"latest_version":225,"latest_released_at":226,"published_at":227,"has_docs":48,"config":228,"rent_price_satang":49},"1fb91794-3e8b-4955-bc54-dc6b1491912e","x3d-mapevents","X3D Map Events (อีเวนต์บนแผนที่)","แผงอีเวนต์บนหน้าแผนที่ pause menu ฟรี: ชื่อ + เวลานับถอยหลัง คลิกเพื่อตั้งจุดนำทาง สคริปต์อื่นส่งอีเวนต์เข้ามาได้เหมือนส่งแจ้งเตือน แอดมินสร้างอีเวนต์เองได้","public\u002Fproducts\u002Fx3d-mapevents\u002Fcover\u002F8e738f2dfcf0ea2f.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-mapevents\u002Fcover\u002F8e738f2dfcf0ea2f.jpg",[213,214],"hud","gameplay",[216,217,218,219,220,221,222,223,224,37,38],"อีเวนต์","อีเวนต์บนแผนที่","แผนที่","จุดนำทาง","นับถอยหลัง","pause menu","map events","event","waypoint","1.0.3","2026-10-12T17:13:20.327337Z","2026-10-12T04:21:56.480796Z","public",{"id":230,"slug":231,"name":232,"summary":233,"price_thb":20,"license_mode":21,"cover_key":234,"cover_url":235,"category_slugs":236,"tags":238,"latest_version":255,"latest_released_at":256,"published_at":257,"has_docs":48,"config":228,"rent_price_satang":49},"58697b89-cbe5-4b1f-8a29-c5289727202e","x3d-weaponskins","X3D Weapon Skins (สกินอาวุธ)","สกินอาวุธแบบสะสม ESX ฟรี สกินเป็นอาวุธ add-on ผูกกับปืนหลัก ใช้ไอเทมปลดล็อกเข้าคลัง ใส่\u002Fถอดได้ ดาเมจเท่าเดิม แปลงกลับเป็นไอเทมไปเทรดได้ มีเอฟเฟกต์ตอนถือ","public\u002Fproducts\u002Fx3d-weaponskins\u002Fcover\u002F25e3c37b23545ec8.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-weaponskins\u002Fcover\u002F25e3c37b23545ec8.jpg",[214,237],"inventory",[239,240,241,242,243,244,245,246,247,248,27,37,38,249,250,251,252,253,254],"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":259,"slug":260,"name":261,"summary":262,"price_thb":20,"license_mode":21,"cover_key":263,"cover_url":264,"category_slugs":265,"tags":267,"latest_version":148,"latest_released_at":289,"published_at":290,"has_docs":48,"config":228,"rent_price_satang":49},"d82d8eb1-ed6a-43e3-86ef-24e45ae2b39d","x3d-damage","X3D Damage (ดาเมจอาวุธ)","ตั้งดาเมจอาวุธเองทุกชิ้น พร้อมเอฟเฟกต์ เลือดออก ช้า สตัน ล้ม ดูดเลือด รองรับสกินอาวุธ ใช้ได้ทั้ง ESX และ standalone","public\u002Fproducts\u002Fx3d-damage\u002Fcover\u002F8ce8864c16843fe6.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-damage\u002Fcover\u002F8ce8864c16843fe6.jpg",[214,266],"gangs",[268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,27,162,37,38,283,284,285,286,287,288],"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":292,"slug":293,"name":294,"summary":295,"price_thb":20,"license_mode":21,"cover_key":296,"cover_url":297,"category_slugs":298,"tags":300,"latest_version":148,"latest_released_at":314,"published_at":315,"has_docs":48,"config":228,"rent_price_satang":49},"93def22a-9501-4b66-bdf0-158cc6a0093c","x3d-vehiclestorage","X3D Vehicle Storage (ท้ายรถ)","ท้ายรถสำหรับ ESX ใช้หน้าจอกระเป๋า x3d_inventory น้ำหนักตามประเภท\u002Fรุ่นรถ เฉพาะเจ้าของ รถงาน และแอดมินเปิดดูได้ ฟรี","public\u002Fproducts\u002Fx3d-vehiclestorage\u002Fcover\u002F2c2d97cb47678e1b.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-vehiclestorage\u002Fcover\u002F2c2d97cb47678e1b.jpg",[237,299],"garage",[301,302,303,304,305,306,307,248,27,37,38,308,309,310,311,312,313],"trunk","ท้ายรถ","ท้ายรถ fivem","vehicle storage","trunk inventory","esx trunk","เก็บของในรถ","ตู้ท้ายรถ","รถงาน","กล่องเก็บของหน้ารถ","น้ำหนักท้ายรถ","ล็อกรถ","เปิดท้ายรถ","2026-10-12T17:14:46.845123Z","2026-10-05T04:28:52.749188Z",{"id":317,"slug":318,"name":319,"summary":320,"price_thb":20,"license_mode":21,"cover_key":321,"cover_url":322,"category_slugs":323,"tags":325,"latest_version":148,"latest_released_at":341,"published_at":342,"has_docs":48,"config":228,"rent_price_satang":49},"b642bb91-9f6d-4c3c-8830-e594c2a92fcb","x3d-vault","X3D Vault (ตู้เซฟแก๊ง)","ตู้เซฟ ESX ใช้หน้าจอกระเป๋า x3d_inventory ตู้ส่วนตัวมีเลเวล แชร์ให้เพื่อน ตู้หน่วยงานตามอาชีพ ฟรี","public\u002Fproducts\u002Fx3d-vault\u002Fcover\u002F72ea3a88a64e0034.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-vault\u002Fcover\u002F72ea3a88a64e0034.jpg",[237,324],"jobs",[326,327,328,329,330,331,332,333,248,27,37,38,334,335,336,337,338,339,340],"vault","stash","ตู้เซฟ","ตู้เก็บของ","ตู้เซฟ fivem","esx stash","job vault","ตู้หน่วยงาน","ตู้เซฟแก๊ง","ตู้ส่วนตัว","แชร์ตู้","อัปเกรดตู้","ตู้เซฟตำรวจ","ตู้เซฟอาชีพ","ลิมิตตู้","2026-10-12T17:15:03.928293Z","2026-10-05T04:28:43.828514Z",{"id":344,"slug":345,"name":346,"summary":347,"price_thb":20,"license_mode":21,"cover_key":348,"cover_url":349,"category_slugs":350,"tags":351,"latest_version":370,"latest_released_at":371,"published_at":372,"has_docs":48,"config":228,"rent_price_satang":49},"70fa1474-294a-49ad-91cb-1de0ab4dc8d8","x3d-adminpanel","X3D Admin Panel (เมนูแอดมิน)","แผงแอดมิน FiveM ฟรี ครบในหน้าเดียว ผู้เล่น แบน\u002Fเตือน จับบัญชีสำรอง กระเป๋า ไอเทม รถ อากาศ บันทึกการใช้งาน และเมนูของสคริปต์ X3D","public\u002Fproducts\u002Fx3d-adminpanel\u002Fcover\u002F5cb8420f481eee28.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-adminpanel\u002Fcover\u002F5cb8420f481eee28.jpg",[128],[352,353,354,355,356,357,169,358,359,360,361,362,146,363,27,162,37,38,364,365,366,367,368,369],"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":374,"slug":375,"name":376,"summary":377,"price_thb":20,"license_mode":21,"cover_key":378,"cover_url":379,"category_slugs":380,"tags":381,"latest_version":201,"latest_released_at":396,"published_at":397,"has_docs":48,"config":228,"rent_price_satang":49},"d76ff7ae-ded6-4f39-b63f-734181952698","x3d-inventory","X3D Inventory (กระเป๋า)","กระเป๋าไอเทม ESX ฟรี ตัวหนังสือไทยใหญ่ ช่องลัด 1–9 บันทึกกับตัวละคร ความจุขยายด้วยคูปอง ต่อตู้เซฟ\u002Fท้ายรถได้ทุกสคริปต์","public\u002Fproducts\u002Fx3d-inventory\u002Fcover\u002Ffc3857e556cf31f3.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-inventory\u002Fcover\u002Ffc3857e556cf31f3.jpg",[237,213],[237,382,383,384,385,386,387,388,389,390,27,37,38,391,392,393,394,395],"กระเป๋า","กระเป๋า fivem","ui กระเป๋า","esx inventory","inventory fivem","ช่องลัด","hotbar","ไอเทม","nui","คูปองขยายช่อง","คูปองน้ำหนัก","ความหายากไอเทม","ค้นกระเป๋า","จำกัดน้ำหนัก","2026-10-12T17:16:22.733967Z","2026-10-05T04:10:14.693356Z",{"id":399,"slug":400,"name":401,"summary":402,"price_thb":20,"license_mode":21,"cover_key":403,"cover_url":404,"category_slugs":405,"tags":406,"latest_version":201,"latest_released_at":422,"published_at":423,"has_docs":48,"config":228,"rent_price_satang":49},"f782bbab-0321-4d3f-832f-797a2aa198f5","x3d-fortune","X3D Fortune (หมอดู)","หมอดูฟรีสำหรับ ESX: ดวงรายวัน ราศีจากวันเกิด เซียมซี 28 ใบ ไพ่ยิปซี 22 ใบ 9 หัวข้อ และดวงรายเดือนเปิดไพ่ 10 ใบ","public\u002Fproducts\u002Fx3d-fortune\u002Fcover\u002Fab130eeac9fbc029.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-fortune\u002Fcover\u002Fab130eeac9fbc029.jpg",[187],[407,408,409,410,411,412,413,414,415,27,37,38,416,417,418,419,420,421],"หมอดู","ดูดวง","เซียมซี","ไพ่ยิปซี","tarot","ราศี","ดวงรายวัน","fortune teller","npc","ดวงรายเดือน","ไพ่ทาโร่","เลขมงคล","สีมงคล","ไพ่กลับหัว","จุดหมอดู","2026-10-12T17:16:40.12128Z","2026-09-26T14:59:27.315955Z",{"id":425,"slug":426,"name":427,"summary":428,"price_thb":20,"license_mode":21,"cover_key":429,"cover_url":430,"category_slugs":431,"tags":432,"latest_version":449,"latest_released_at":450,"published_at":451,"has_docs":48,"config":228,"rent_price_satang":49},"9cb293aa-8b2c-447d-b810-3a7e385f6e81","x3d-banking","X3D Banking (ธนาคาร)","ธนาคารและตู้ ATM ฟรีสำหรับ ESX: ฝาก ถอน โอนด้วย ID ผู้เล่น ประวัติรายการ ใช้ได้ทุกตู้บนแผนที่ เซิร์ฟเวอร์เช็คทุกรายการ","public\u002Fproducts\u002Fx3d-banking\u002Fcover\u002Fe7e66ab29819a980.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-banking\u002Fcover\u002Fe7e66ab29819a980.jpg",[186],[433,434,435,436,437,438,439,440,441,442,27,37,38,443,444,445,446,447,448],"banking","ธนาคาร","ระบบธนาคาร","atm","ตู้ atm","โอนเงิน","โอนด้วยเบอร์โทร","esx banking","bank script","ประวัติรายการ","ถอนด่วน","วงเงินโอน","สาขาธนาคาร","ฝากเงิน","ถอนเงิน","เพิ่มตู้ ATM","1.1.8","2026-10-12T17:16:55.98941Z","2026-09-26T14:59:08.07128Z",{"id":453,"slug":454,"name":455,"summary":456,"price_thb":20,"license_mode":21,"cover_key":457,"cover_url":458,"category_slugs":459,"tags":460,"latest_version":201,"latest_released_at":477,"published_at":478,"has_docs":48,"config":228,"rent_price_satang":49},"c72d91e0-6bcd-4fae-bde9-0e140e02b0cb","x3d-music","X3D Music (ลำโพง)","ลำโพงบูมบ็อกซ์ฟรีสำหรับ ESX: วางบนพื้นหรือติดบนรถ เปิดเพลง YouTube คิวเพลงร่วมกัน เสียงเบาลงตามระยะ ลำโพงยังอยู่หลังรีสตาร์ท","public\u002Fproducts\u002Fx3d-music\u002Fcover\u002Fce445e0d251f7540.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-music\u002Fcover\u002Fce445e0d251f7540.jpg",[187],[461,462,463,464,465,466,467,468,469,470,27,37,38,471,472,473,474,475,476],"boombox","ลำโพง","ลำโพงเปิดเพลง","เปิดเพลง youtube","music script","fivem music","xsound","youtube","คิวเพลง","ติดบนรถ","ลำโพงติดรถ","เปิดเพลงในรถ","ฟังเพลงด้วยกัน","เพลงร่วมกัน","ลำโพงวางพื้น","จำกัดลำโพง","2026-10-12T17:17:14.482272Z","2026-09-26T14:56:09.091062Z",{"id":480,"slug":481,"name":482,"summary":483,"price_thb":20,"license_mode":21,"cover_key":484,"cover_url":485,"category_slugs":486,"tags":487,"latest_version":504,"latest_released_at":505,"published_at":506,"has_docs":48,"config":228,"rent_price_satang":49},"6125d85f-eaff-45cb-90cd-9db4d66e7954","x3d-respawn","X3D Respawn (หน้าจอตาย)","หน้าจอตายฟรี: ปุ่มเรียกหมอ หมอออนไลน์ต้องรอหมอ จุดเกิดใหม่ ชุบตัวเอง สรุปการตาย และเก็บสถานะตายตอนออกเกม","public\u002Fproducts\u002Fx3d-respawn\u002Fcover\u002F1af99658aa5089b2.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-respawn\u002Fcover\u002F1af99658aa5089b2.jpg",[213],[488,489,490,491,492,493,494,495,496,497,498,27,37,38,499,500,501,502,503],"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":508,"slug":509,"name":510,"summary":511,"price_thb":20,"license_mode":21,"cover_key":512,"cover_url":513,"category_slugs":514,"tags":515,"latest_version":504,"latest_released_at":533,"published_at":534,"has_docs":48,"config":228,"rent_price_satang":49},"879a5a5d-5b22-4fb5-9274-6ac3ee631904","x3d-phone","X3D Phone (โทรศัพท์)","โทรศัพท์มือถือฟรีสำหรับ ESX: โทรผ่าน pma-voice, SMS แชร์ตำแหน่ง, ธนาคารมือถือ, กล้องถ่ายรูปเก็บในเซิร์ฟเอง, Buzz และ Dark Chat","public\u002Fproducts\u002Fx3d-phone\u002Fcover\u002F9e0b9e2f9bc7352d.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-phone\u002Fcover\u002F9e0b9e2f9bc7352d.jpg",[213],[516,517,518,519,520,521,522,497,523,524,525,526,527,27,37,38,528,529,530,491,531,532],"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":536,"slug":537,"name":538,"summary":539,"price_thb":20,"license_mode":21,"cover_key":540,"cover_url":541,"category_slugs":542,"tags":543,"latest_version":504,"latest_released_at":556,"published_at":557,"has_docs":558,"config":21,"rent_price_satang":49},"6705aca9-39b7-48ad-a39b-0dc4a906dd70","x3d-safe","X3D Safe Cracking (เจาะตู้เซฟ)","มินิเกมหมุนเจาะตู้เซฟ หมุนหน้าปัดด้วย A\u002FD กด E ตอนตรงจุด เรียกด้วย export เดียว","public\u002Fproducts\u002Fx3d-safe\u002Fcover\u002F410a110f32490438.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-safe\u002Fcover\u002F410a110f32490438.jpg",[266,214],[544,545,328,546,192,193,547,548,162,549,37,38,550,551,552,553,554,555],"safe cracking","เจาะตู้เซฟ","หมุนตู้เซฟ","มินิเกม fivem","export","crime","หมุนหน้าปัด","ตู้เซฟธนาคาร","ตู้เซฟร้าน","ตู้เซฟบ้าน","ไม่ต้องใช้ ESX","มินิเกม A\u002FD","2026-10-12T17:18:34.435941Z","2026-09-24T03:53:28.3285Z",false,{"id":560,"slug":561,"name":562,"summary":563,"price_thb":20,"license_mode":21,"cover_key":564,"cover_url":565,"category_slugs":566,"tags":567,"latest_version":576,"latest_released_at":577,"published_at":578,"has_docs":558,"config":21,"rent_price_satang":49},"d5bcab3a-9189-4813-9b17-6b34f3a16584","x3d-lockpick","X3D Lockpick (งัดล็อก)","มินิเกมงัดล็อก หมุนหาจุดด้วย WASD เรียกด้วย export เดียว ใช้กับสคริปต์อะไรก็ได้","public\u002Fproducts\u002Fx3d-lockpick\u002Fcover\u002Fc36242cb20a32b3b.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-lockpick\u002Fcover\u002Fc36242cb20a32b3b.jpg",[266,214],[568,569,570,192,193,547,548,162,549,37,38,571,572,573,574,575],"lockpick","งัดล็อก","สะเดาะกุญแจ","งัดประตูบ้าน","งัดรถ","หมุดล็อก","มินิเกม WASD","ปรับความยาก","1.1.1","2026-10-12T17:18:46.115275Z","2026-09-24T03:53:14.231073Z",{"id":580,"slug":581,"name":582,"summary":583,"price_thb":20,"license_mode":21,"cover_key":584,"cover_url":585,"category_slugs":586,"tags":588,"latest_version":599,"latest_released_at":600,"published_at":601,"has_docs":48,"config":228,"rent_price_satang":49},"65d3b2da-6dba-4cd0-9907-06b8e6e54994","x3d-houserobbery","X3D House Robbery (งัดบ้าน)","งัดบ้าน — งัดประตู ค้นของตามพื้น เจาะตู้เซฟ มีคูลดาวน์ต่อหลัง แถมมินิเกมครบในซิปเดียว","public\u002Fproducts\u002Fx3d-houserobbery\u002Fcover\u002F73f596dab6db196a.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-houserobbery\u002Fcover\u002F73f596dab6db196a.jpg",[587,266],"housing",[589,590,591,592,593,328,568,192,266,594,587,549,27,37,38,595,545,596,597,598],"งัดบ้าน","ปล้นบ้าน","house robbery","robbery","ปล้น","แก๊ง","คีย์การ์ด","เงินแดง","จุดค้นของ","ปล้นบ้านคูลดาวน์","1.2.4","2026-10-12T17:19:03.056031Z","2026-09-24T03:48:06.633278Z",{"id":603,"slug":604,"name":605,"summary":606,"price_thb":20,"license_mode":21,"cover_key":607,"cover_url":608,"category_slugs":609,"tags":610,"latest_version":626,"latest_released_at":627,"published_at":628,"has_docs":48,"config":228,"rent_price_satang":49},"5532c49c-d819-4dda-b8a0-71514a14df31","x3d-selldrug","X3D Sell Drug (งานขายยา)","งานขายของผิดกฎหมาย ผู้รับซื้อลับสุ่มโผล่ตามแมพ มีเวลาจำกัด จ่ายเป็นเงินดำ มีระบบจุด10 ใช้ได้ทั้ง ESX และ standalone","public\u002Fproducts\u002Fx3d-selldrug\u002Fcover\u002F38844a64037d78d6.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-selldrug\u002Fcover\u002F38844a64037d78d6.jpg",[266,186],[611,612,613,614,615,616,617,618,266,594,549,27,37,38,619,620,621,622,623,624,596,625],"ขายยา","งานขายยา","sell drug","drug selling","ของผิดกฎหมาย","เงินดำ","black money","ผู้รับซื้อ","จุด10","จุดสิบ","จุดขายยา","ขายของจุด10","ขายของลับ","ฟอกเงิน","ผู้รับซื้อรายใหญ่","1.2.6","2026-10-12T17:19:19.018788Z","2026-09-24T03:39:03.703963Z",{"id":630,"slug":631,"name":632,"summary":633,"price_thb":20,"license_mode":21,"cover_key":634,"cover_url":635,"category_slugs":636,"tags":637,"latest_version":255,"latest_released_at":657,"published_at":658,"has_docs":558,"config":228,"rent_price_satang":49},"8e4dcdf4-7c70-4185-a3c9-15bb5328c457","x3d-useitem","X3D Use Item (ไอเทมใช้ได้)","ยา ผ้าพันแผล AED เกราะ หมวกกันน็อค ซ่อมรถ กระสุน กล่องสุ่ม อาหารพร้อมบัฟ — ไอเทมใช้ได้ครบชุด ต้องการแค่ ESX","public\u002Fproducts\u002Fx3d-useitem\u002Fcover\u002Fe007251b171e6791.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-useitem\u002Fcover\u002Fe007251b171e6791.jpg",[237,214],[638,639,640,641,642,643,644,645,646,647,648,649,650,27,37,38,651,652,653,654,655,656],"use item","ไอเทมใช้ได้","usable items","ยา","ผ้าพันแผล","aed","ชุบคนล้ม","ซ่อมรถ","กระสุน","กล่องสุ่ม","อาหาร","เสื้อเกราะ","หมวกกันน็อค","บัฟอาหาร","ชุดซ่อมรถ","เติมกระสุน","ยืมเสื้อเกราะ","ใช้ไอเทม","ไอเทมเติมเลือด","2026-10-12T17:19:33.653792Z","2026-09-24T02:05:34.038449Z",{"id":660,"slug":661,"name":662,"summary":663,"price_thb":20,"license_mode":21,"cover_key":664,"cover_url":665,"category_slugs":666,"tags":667,"latest_version":504,"latest_released_at":682,"published_at":683,"has_docs":558,"config":21,"rent_price_satang":49},"8c823bc1-1de6-41b6-bf82-146d5a55eeb5","x3d-progressbar","X3D Progress Bar (หลอดโหลด)","แถบความคืบหน้าธีมพีช ยกเลิกด้วย ESC นับเวลาถอยหลัง ล็อกปุ่มลัดให้อัตโนมัติ รองรับภาษาไทย","public\u002Fproducts\u002Fx3d-progressbar\u002Fcover\u002Ff6830df60f656452.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-progressbar\u002Fcover\u002Ff6830df60f656452.jpg",[213],[668,669,670,671,672,673,674,213,675,27,37,38,676,677,678,679,680,681],"progressbar","progress bar","แถบโหลด","แถบความคืบหน้า","esx_progressbar","esx progressbar","ui","ยกเลิก esc","หลอดโหลด","ฟอนต์ไทย","นับเวลาถอยหลัง","ล็อกปุ่มลัด","โปรเกรสบาร์","แทน esx_progressbar","2026-10-12T17:19:45.934106Z","2026-09-24T01:22:17.768991Z",{"id":685,"slug":686,"name":687,"summary":688,"price_thb":20,"license_mode":21,"cover_key":689,"cover_url":690,"category_slugs":691,"tags":692,"latest_version":255,"latest_released_at":706,"published_at":707,"has_docs":48,"config":228,"rent_price_satang":49},"63ce5efe-2f18-499e-a52b-8155a6cebb84","x3d-slide","X3D Slide (สไลด์)","สไลด์หลบไปข้างหน้าแบบเกมยิง กด Shift พร้อมปุ่มสไลด์ มีคูลดาวน์กันสแปม ตั้งค่าได้ใน config","public\u002Fproducts\u002Fx3d-slide\u002Fcover\u002F8c8383608791f58a.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-slide\u002Fcover\u002F8c8383608791f58a.jpg",[214],[693,694,695,696,697,698,699,700,162,27,37,38,701,702,703,704,705],"slide","สไลด์","slide fivem","ท่าสไลด์","หลบ","dodge","ท่าทาง","คูลดาวน์","สไลด์แบบเกมยิง","Shift สไลด์","ท่าหลบเกมยิง","ปุ่มสไลด์","ปรับแรงสไลด์","2026-10-12T17:20:03.227099Z","2026-09-24T01:21:56.84494Z",{"id":709,"slug":710,"name":711,"summary":712,"price_thb":20,"license_mode":21,"cover_key":713,"cover_url":714,"category_slugs":715,"tags":716,"latest_version":201,"latest_released_at":730,"published_at":731,"has_docs":48,"config":228,"rent_price_satang":49},"9b62b8ed-5911-47a8-b695-3320a6183758","x3d-notify","X3D Notify (แจ้งเตือน)","การ์ดแจ้งเตือน 9 ตำแหน่ง ใส่ไอคอนไอเทมกับกรอบระดับความหายากได้ รองรับภาษาไทยเต็มรูปแบบ","public\u002Fproducts\u002Fx3d-notify\u002Fcover\u002F4a9cbdcedd86a149.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-notify\u002Fcover\u002F4a9cbdcedd86a149.jpg",[213],[717,718,719,720,721,722,674,213,677,723,27,37,38,724,725,726,727,728,729],"notify","notification","แจ้งเตือน","แจ้งเตือน fivem","esx_notify","esx notify","ไอคอนไอเทม","การ์ดแจ้งเตือน","กรอบความหายาก","แจ้งเตือน 9 ตำแหน่ง","สีในข้อความ","แทน esx_notify","แจ้งเตือนไอเทม","2026-10-12T17:20:21.047259Z","2026-09-24T01:21:40.547491Z",{"id":733,"slug":734,"name":735,"summary":736,"price_thb":20,"license_mode":21,"cover_key":737,"cover_url":738,"category_slugs":739,"tags":740,"latest_version":370,"latest_released_at":751,"published_at":752,"has_docs":48,"config":21,"rent_price_satang":49},"e6dc80f3-4f29-4d01-bffa-eba6829c6497","x3d-loadingscreen","X3D Loading Screen (หน้าโหลด)","หน้าโหลดสไตล์เทอร์มินัล มีปุ่ม ENTER WORLD ให้ผู้เล่นกดเองก่อนลงเมือง ไฟล์ HTML เดียว ไม่ต้อง build","public\u002Fproducts\u002Fx3d-loadingscreen\u002Fcover\u002F32f1538b8e18f4db.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-loadingscreen\u002Fcover\u002F32f1538b8e18f4db.jpg",[213],[741,742,743,744,745,746,674,162,27,37,38,747,748,676,749,750],"loading screen","หน้าโหลด","หน้าโหลด fivem","loadingscreen","esx_loadingscreen","enter world","ปุ่มเข้าเมือง","หน้าโหลดเทอร์มินัล","พื้นหลังวิดีโอ","เพลงหน้าโหลด","2026-10-12T17:20:39.269405Z","2026-09-24T00:50:19.336351Z",{"id":16,"slug":17,"name":18,"summary":19,"price_thb":20,"license_mode":21,"cover_key":22,"cover_url":23,"category_slugs":754,"tags":755,"latest_version":45,"latest_released_at":46,"published_at":47,"has_docs":48,"config":21,"rent_price_satang":49},[25],[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],{"id":757,"slug":758,"name":759,"summary":760,"price_thb":20,"license_mode":21,"cover_key":761,"cover_url":762,"category_slugs":763,"tags":764,"latest_version":778,"latest_released_at":779,"published_at":780,"has_docs":48,"config":228,"rent_price_satang":49},"7c86bf83-0df0-4e59-ab59-461ac4a2bff8","x3d-skin","X3D ตกแต่งตัวละคร","หน้าตกแต่งตัวละคร 77 ช่อง กล้องหมุนซูม ท่าโพส ไฟส่องหน้า ไม่ต้องลง skinchanger ไม่ต้องลงฐานข้อมูล ต่อกับเฟรมเวิร์กไหนก็ได้","public\u002Fproducts\u002Fx3d-skin\u002Fcover\u002Fdb520ac6e2e3d502.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-skin\u002Fcover\u002Fdb520ac6e2e3d502.jpg",[213],[27,162,765,766,767,768,769,770,771,37,38,772,773,774,775,776,777],"ตกแต่งตัวละคร","skin","character customization","skin creator","แต่งตัวละคร","ร้านเสื้อผ้า","ร้านตัดผม","ตู้เสื้อผ้า","ร้านเสริมสวย","ร้านหน้ากาก","ท่าโพส","แต่งหน้า","ไม่ต้องใช้ skinchanger","1.5.4","2026-10-12T17:21:14.159219Z","2026-09-22T04:02:41.988907Z",{"id":782,"slug":783,"name":784,"summary":785,"price_thb":20,"license_mode":21,"cover_key":786,"cover_url":787,"category_slugs":788,"tags":789,"latest_version":201,"latest_released_at":800,"published_at":801,"has_docs":48,"config":228,"rent_price_satang":49},"7337afbc-ca0d-4071-9de4-2cc04bd1b4e6","x3d-menu","X3D เมนูหลัก","เมนูหลักของเซิร์ฟ — การ์ดระบบ ประกาศ อีเวนต์มีช่วงเวลา คู่มือเมือง และหน้าตั้งค่าของผู้เล่น ไม่ต้องลงฐานข้อมูล ต่อกับเฟรมเวิร์กไหนก็ได้","public\u002Fproducts\u002Fx3d-menu\u002Fcover\u002F8a1dbb30861b0387.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-menu\u002Fcover\u002F8a1dbb30861b0387.jpg",[213],[27,162,790,791,792,793,216,794,37,38,795,796,797,798,799],"เมนูหลัก","main menu","menu","ประกาศ","คู่มือเมือง","เมนูเมือง","กฎเมือง","เมนู F4","ตั้งค่าผู้เล่น","แบนเนอร์อีเวนต์","2026-10-12T17:21:29.681926Z","2026-09-21T04:20:29.437521Z",{"id":803,"slug":804,"name":805,"summary":806,"price_thb":20,"license_mode":21,"cover_key":807,"cover_url":808,"category_slugs":809,"tags":810,"latest_version":823,"latest_released_at":824,"published_at":825,"has_docs":48,"config":228,"rent_price_satang":49},"7a9dd386-11c0-4f21-8c2e-cfa7dc24d15d","x3d-dailylogin","X3D Daily Login (เช็คอินรายวัน)","เช็คอินรายวัน สตรีค + ตารางรางวัลแก้เองได้ทั้งหมด ฟรี ไม่ต้องลงฐานข้อมูล กระเป๋าเต็มไม่เสียของ ต่อกับเฟรมเวิร์กไหนก็ได้","public\u002Fproducts\u002Fx3d-dailylogin\u002Fcover\u002Fffcad7901926aa67.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-dailylogin\u002Fcover\u002Fffcad7901926aa67.jpg",[214],[27,162,811,812,813,814,815,37,38,816,817,818,819,820,821,822],"เช็คอินรายวัน","daily login","daily reward","สตรีค","รางวัลรายวัน","ล็อคอินรายวัน","รางวัลค้างรับ","รับย้อนหลัง","โบนัสเวลาเล่น","รางวัลเข้าเกม","เช็คชื่อรายวัน","ไม่ต้องใช้ฐานข้อมูล","1.4.3","2026-10-12T17:21:47.885233Z","2026-09-20T10:37:48.155794Z",{"id":827,"slug":828,"name":829,"summary":830,"price_thb":20,"license_mode":21,"cover_key":831,"cover_url":832,"category_slugs":833,"tags":834,"latest_version":848,"latest_released_at":849,"published_at":850,"has_docs":48,"config":228,"rent_price_satang":49},"83c7d7cb-bde4-45e3-a552-d7e377e4dc5d","x3d-mailbox","X3D Mailbox (โค้ดรับของ)","กล่องจดหมายออฟไลน์พร้อมของแนบ + โค้ดรับของ \u002Fredeem ฟรี ไม่ต้องลงฐานข้อมูล — ส่งไอเทมและเงินให้ผู้เล่นที่ออฟไลน์ แยกแท็บจดหมาย\u002Fตู้นิรภัย ต่อได้ทุกเฟรมเวิร์ก","public\u002Fproducts\u002Fx3d-mailbox\u002Fcover\u002F743a9e72c1ae8d6d.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-mailbox\u002Fcover\u002F743a9e72c1ae8d6d.jpg",[214],[27,38,835,836,162,837,838,37,839,840,841,842,843,844,845,846,847,822],"mailbox","redeem code","กล่องจดหมาย","ของแนบ","รีดีมโค้ด","ส่งของออฟไลน์","โค้ดรับของ","กรอกโค้ดรับของ","จดหมายออฟไลน์","ส่งของให้คนออฟไลน์","โค้ดแจกของ","แจกของกิจกรรม","ของชดเชย","1.7.2","2026-10-12T17:22:30.892527Z","2026-09-19T19:05:39.140076Z",{"id":852,"slug":853,"name":854,"summary":855,"price_thb":20,"license_mode":21,"cover_key":856,"cover_url":857,"category_slugs":858,"tags":859,"latest_version":504,"latest_released_at":870,"published_at":871,"has_docs":48,"config":228,"rent_price_satang":49},"fd28d581-12ee-43b8-9dfb-aa18defe53be","x3d-carry","X3D Carry (อุ้มศพ)","ระบบอุ้มผู้เล่นฟรี — อุ้มศพ แย่งศพ อุ้มพาดบ่า ขี่หลัง ศพอุ้มได้ไม่ต้องขอ คนเป็นต้องขออนุญาตก่อน เซิร์ฟเวอร์ตัดสินทุกอย่าง UI ภาษาไทย","public\u002Fproducts\u002Fx3d-carry\u002Fcover\u002F133f7c2c2d80c8a5.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-carry\u002Fcover\u002F133f7c2c2d80c8a5.jpg",[214],[27,162,860,861,862,37,38,863,864,865,866,867,868,869],"อุ้มศพ","carry","อุ้มผู้เล่น","แย่งศพ","แบกผู้เล่น","ขี่หลัง","อุ้มพาดบ่า","ลากศพ","เมืองแก๊ง","อุ้มเพื่อน","2026-10-12T17:22:50.777785Z","2026-09-16T13:52:19.956202Z",{"id":873,"slug":874,"name":875,"summary":876,"price_thb":20,"license_mode":21,"cover_key":877,"cover_url":878,"category_slugs":879,"tags":880,"latest_version":148,"latest_released_at":891,"published_at":892,"has_docs":48,"config":228,"rent_price_satang":49},"12cb8b4e-b8db-4ad1-a8a2-bd0679aabec5","x3d-environment","X3D Environment (ล้างแมพ)","ล้างแมพให้สะอาด ฟรี ไฟล์เดียว — ปิด NPC รถ AI scenario กล้อง idle ล้างคราบเลือด ลอยยาง รอยกระสุน และรอยแผลบนตัวผู้เล่น","public\u002Fproducts\u002Fx3d-environment\u002Fcover\u002F7aa9b73e2efb1416.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-environment\u002Fcover\u002F7aa9b73e2efb1416.jpg",[25],[27,162,881,25,882,883,884,37,38,885,886,887,888,889,890],"ล้างแมพ","ลดแลค","เพิ่ม FPS","ปิด NPC","ปิดรถ AI","ล้างคราบเลือด","ลบลอยยาง","ปิดกล้อง idle","ลบ NPC","แมพโล่ง","2026-10-12T17:23:03.418375Z","2026-09-16T09:49:13.991696Z",1,31,[896,902,907,912],{"slug":897,"title":898,"description":899,"date":900,"updated":901,"focused":48},"fivem-anticheat-free-vs-paid","Anticheat FiveM ฟรี vs เสียเงิน 2026 — จากเซิฟเล็กถึงเมือง 2,000 คน เลือกยังไงไม่แบนมั่วและไม่ทำเซิฟหน่วง","เทียบ anticheat FiveM แบบฟรี (สคริปต์ตรวจ event, sv_scriptHookAllowed, ban list) กับแบบเสียเงิน (FiveGuard, WaveShield, X3D Anti-Cheat) ว่าตรวจอะไรได้ ไม่ได้ ราคาเท่าไหร่ false positive มาจากไหน เซิฟขนาดไหนถึงคุ้ม และที่เมือง 1,000–2,048 คน anticheat ต้องมีอะไรและห้ามทำอะไรถึงจะไม่ทำเซิฟหน่วง พร้อม checklist กันโกงที่ทำได้ฟรีก่อนซื้อ","2026-09-24","2026-10-14",{"slug":903,"title":904,"description":905,"date":906,"updated":901,"focused":48},"fivem-server-security-without-anticheat","กันโปร FiveM ขั้นพื้นฐานแบบยังไม่มี anticheat — ตั้งค่า server.cfg ปิดช่องปั๊มเงิน กันหนีแบน (เซิฟถึง 2,000 คน)","คู่มือกันโปร FiveM ที่ทำได้ฟรีก่อนซื้อ anticheat: ตั้งค่า server.cfg (sv_entityLockdown, sv_filterRequestControl, ปิด networked sounds\u002Fphone explosions, sv_scriptHookAllowed) บล็อก game event ยัด\u002Fถอดปืนและเตะออกจากรถ เขียนสคริปเศรษฐกิจให้เซิฟเป็นคนคิดเงินกันปั๊มเงิน\u002Fดูป ล็อกก่อนรีสตาร์ท ผูก Discord + Rockstar License กันหนีแบน และเก็บ log ให้พอรับเมือง 2,000 คน","2026-10-03",{"slug":908,"title":909,"description":910,"date":900,"updated":911,"focused":48},"fivem-crime-scripts","สคริปอาชญากรรม FiveM ฟรี: ขายยา งัดบ้าน มินิเกมงัดล็อกและเจาะตู้เซฟ สำหรับเซิร์ฟ ESX","ชุดสคริปฝั่งแก๊งสำหรับ ESX ที่แจกฟรี — X3D Sell Drug (ผู้รับซื้อสุ่มตามแมพ จ่ายเงินดำ), X3D House Robbery (งัดประตู ค้นของ เจาะเซฟ คูลดาวน์ต่อหลัง), X3D Lockpick และ X3D Safe Cracking (มินิเกมเรียกด้วย export เดียว) ทุกอย่างตรวจฝั่งเซิร์ฟเวอร์ พร้อมวิธีต่อกับสคริปต์ที่มี","2026-10-11",{"slug":913,"title":914,"description":915,"date":900,"updated":916,"focused":48},"qbcore-vs-esx-legacy","QBCore vs ESX Legacy vs Qbox เลือกเฟรมเวิร์กไหนเปิดเซิฟ FiveM ไทย 2026","เทียบ QBCore, ESX Legacy และ Qbox ตรง ๆ: สคริปต์ที่รองรับในไทย ความยากตอนติดตั้ง performance การย้ายค่าย เซิฟมือใหม่ควรเลือกอะไร และเมือง 2,000 คนควรเลือกอะไร","2026-09-29",1792316304820]