[{"data":1,"prerenderedAt":892},["ShallowReactive",2],{"site":3,"docs-slug-site":15,"docs-product-th-x3d-respawn":21,"docs-products-th":85,"docs-html-th-x3d-respawn":861},{"site":4,"contact":10,"seo":13,"payment":14},{"name":5,"host":6,"default_locale":7,"locales":8},"X3D Developer","fivem.x3d-developer.com","th",[7,9],"en",{"discord_invite":11,"email":12,"line":12},"https:\u002F\u002Fdiscord.gg\u002FNA5kPVynFv","",{"google_site_verification":12,"bing_site_verification":12},{"bank_name":12,"account_name":12,"account_no":12,"promptpay_id":12},{"site":16,"contact":18,"seo":19,"payment":20},{"name":5,"host":6,"default_locale":7,"locales":17},[7,9],{"discord_invite":11,"email":12,"line":12},{"google_site_verification":12,"bing_site_verification":12},{"bank_name":12,"account_name":12,"account_no":12,"promptpay_id":12},{"id":22,"slug":23,"name":24,"summary":25,"price_thb":26,"license_mode":27,"cover_key":28,"cover_url":29,"category_slugs":30,"tags":32,"latest_version":52,"latest_released_at":53,"published_at":54,"has_docs":55,"config":56,"rent_price_satang":57,"description_md":58,"docs_md":59,"seo_title":60,"seo_description":61,"media":62,"versions":74},"6125d85f-eaff-45cb-90cd-9db4d66e7954","x3d-respawn","X3D Respawn (หน้าจอตาย)","หน้าจอตายฟรี: ปุ่มเรียกหมอ หมอออนไลน์ต้องรอหมอ จุดเกิดใหม่ ชุบตัวเอง สรุปการตาย และเก็บสถานะตายตอนออกเกม",0,"none","public\u002Fproducts\u002Fx3d-respawn\u002Fcover\u002F1af99658aa5089b2.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-respawn\u002Fcover\u002F1af99658aa5089b2.jpg",[31],"hud",[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],"respawn","หน้าจอตาย","death screen","เรียกหมอ","call ems","ambulance","esx_ambulancejob","ชุบตัวเอง","จุดเกิดใหม่","dispatch","สรุปการตาย","esx","ฟรี","free","รอหมอ","กันหนีตาย","ปุ่มเรียกหมอ","เกิดใหม่เมือง","ชุดปฐมพยาบาล","1.1.3","2026-10-12T17:17:26.33517Z","2026-09-25T16:14:21.42282Z",true,"public",null,"หน้าจอตายใช้ฟรี บอกว่าใครฆ่า ด้วยอะไร โดนตรงไหน มี **ปุ่มเรียกหมอ** และตั้งได้ว่าถ้ามีหมอออนไลน์ ผู้เล่นต้องรอหมอก่อนถึงจะเกิดเองได้ ใช้ได้ทั้ง ESX และ standalone\n\n---\n\n## ฟีเจอร์\n\n- [+] ตั้งค่าง่าย ปรับได้หมดใน config หรือตั้งผ่านเว็บได้เลย\n- [+] หน้าจอตายบอกใครฆ่า อาวุธ ระยะ headshot และ 6 ครั้งสุดท้ายที่โดนยิง\n- [+] ปุ่มเรียกหมอ แจ้งหมอที่ออนไลน์พร้อมจุดบนแผนที่ ตั้งคูลดาวน์เองได้\n- [+] เลือกอาชีพที่นับเป็นหมอ และข้อความที่หมอเห็นได้เอง\n- [+] มีหมอออนไลน์ต้องรอหมอ ตั้งหมอขั้นต่ำ และนับเฉพาะหมอเข้าเวรได้\n- [+] ตั้งเวลารอก่อนเกิดเองได้ ทั้งตอนมีหมอและไม่มีหมอ\n- [+] ตั้ง 0 = ต้องรอหมอชุบอย่างเดียว ไม่ให้เกิดเอง\n- [+] จุดเกิดใหม่เมืองหลักหรือจุดใกล้ตัว เปิดปิดทีละแบบ ตั้งจุดและ blip เอง\n- [+] ชุบตัวเองด้วยไอเทมได้ ตั้งชื่อไอเทมและจำนวนเอง\n- [+] ออกเกมตอนตาย กลับมาก็ยังตาย กัน alt+F4 หนีความตาย (ESX)\n- [+] แอดมินใช้ \u002Frevive \u002Fheal ชุบและรักษาผู้เล่นได้\n- [+] เขียนเชื่อมกับสคริปต์อื่นได้ที่ addons\u002F\n\n---\n\n## มีอะไรบ้าง\n\n- **ปุ่มเรียกหมอ**: ผู้เล่นออนไลน์ที่มีอาชีพหมอ (ตั้งได้ใน `Config.CallEMS.jobs`) ได้แจ้งเตือนเคสฉุกเฉินพร้อมจุดกะพริบบนแผนที่ตรงตำแหน่งผู้ป่วย ทำงานในตัวไม่ต้องพึ่งสคริปต์อื่น หรือต่อกับระบบ dispatch อื่นผ่าน adapter\n- **มีหมอออนไลน์ = ต้องรอหมอ**: นับหมอจากอาชีพ `ambulance` ตั้งจำนวนหมอขั้นต่ำได้ ตั้งได้ว่ารอเกินกี่วินาทีแล้วเกิดเองได้ หรือให้ต้องรอหมอชุบอย่างเดียว ถ้าไม่มีหมอ ผู้เล่นเกิดเองได้หลังเวลาที่ตั้ง\n- **สรุปการตาย**: ใครฆ่า อาวุธ ระยะ พื้นที่ headshot ส่วนที่โดนและจำนวนครั้ง พร้อม 6 ครั้งสุดท้ายที่โดนยิง\n- **จุดเกิดใหม่และชุบตัวเอง**: เกิดที่เมืองหลัก จุดใกล้ตัว หรือใช้ชุดปฐมพยาบาล เปิด\u002Fปิดได้ทีละแบบ\n- **ออกเกมตอนตายก็ยังตาย**: กันคน alt+F4 หนีความตาย (เก็บธงตายในตารางผู้เล่นของ ESX)\n- **ต่อกับสคริปต์หมอได้**: สคริปต์หมอเรียก event `x3d_respawn:cmdRevive` \u002F `x3d_respawn:cmdHeal` เพื่อชุบและรักษา และใช้ export `IsPlayerDead`, `ClearDeathFlag`\n- **แอดมิน**: `\u002Frevive [id]` `\u002Fheal [id]`\n\n---\n\n## แก้ให้เข้ากับเซิร์ฟ\n\n| ไฟล์ | หน้าที่ |\n|---|---|\n| `addons\u002Fdispatch\u002Fclient.lua` | ปุ่มเรียกหมอ (แก้เพื่อต่อระบบ dispatch อื่น) |\n| `addons\u002Fhud\u002Fclient.lua` | ซ่อน HUD ตอนตาย |\n| `addons\u002Fnotify\u002Fclient.lua` | แจ้งเตือน |\n| `addons\u002Fanticheat\u002Fserver.lua` | จุดต่อระบบกันโกงของคุณ เรียกตอนผู้เล่นถูกย้ายไปจุดเกิด |\n\n---\n\n## ต้องมี\n\n- `oxmysql`\n- `es_extended` (ESX Legacy) ไม่บังคับ ถ้าไม่มีใช้โหมด standalone ได้\n","## การติดตั้ง\n\n1. วางโฟลเดอร์ `x3d_respawn` ไว้ใน `resources\u002F` **ห้ามเปลี่ยนชื่อโฟลเดอร์**\n2. รัน `install.sql` เพื่อเพิ่มคอลัมน์ `users.is_dead` (รันซ้ำได้) ถ้าตารางผู้เล่นของเซิร์ฟไม่ได้ชื่อ `users` ให้แก้ทั้งในไฟล์นี้และที่ `Config.UsersTable`\n3. เพิ่มใน `server.cfg`:\n\n```\nensure oxmysql\nensure es_extended    # ถ้าใช้ ESX (โหมด standalone ไม่ต้องมี)\nensure x3d_respawn\n```\n\n> **ใช้หน้าจอตายได้ทีละตัว:** ถ้าเปิด esx_ambulancejob อยู่ ให้ปิดหน้าจอตายของมัน แล้วให้สคริปต์หมอเรียก event ของ x3d_respawn ตามหัวข้อ \"สำหรับสคริปต์หมอ\" ด้านล่าง\n\n## ต้องมี\n\n| resource | จำเป็นไหม | ใช้ทำอะไร |\n|---|---|---|\n| `oxmysql` | จำเป็น | เก็บธงตาย |\n| `es_extended` | ไม่บังคับ | ESX Legacy (ถ้าไม่มี ใช้โหมด standalone ผ่าน `Config.Framework` — ธงตายข้ามเกมใช้ได้เฉพาะ ESX) |\n\n---\n\n## ตั้งค่าทั้งหมด: `shared\u002Fconfig.lua`\n\n### ทั่วไป\n\n| ค่า | ค่าเริ่มต้น | ความหมาย |\n|---|---|---|\n| `Config.Locale` | `'th'` | `'th'` หรือ `'en'` |\n| `Config.UsersTable` | `'users'` | ตารางผู้เล่นของ ESX |\n| `Config.MinDeathDelayMs` | `1200` | หน่วงกี่มิลลิวินาทีก่อนหน้าจอตายขึ้น |\n| `Config.UseRedFilter` | `true` | จอแดงตอนตาย |\n\n### ปุ่มเรียกหมอ: `Config.CallEMS`\n\n| ค่า | ค่าเริ่มต้น | ความหมาย |\n|---|---|---|\n| `enabled` | `true` | แสดงปุ่มเรียกหมอ |\n| `jobs` | `{ 'ambulance' }` | อาชีพที่ได้รับแจ้งเมื่อมีคนกดเรียกหมอ |\n| `cooldownSeconds` | `60` | เรียกซ้ำได้ทุกกี่วินาที |\n| `message` | `{ th = 'หมดสติ ต้องการหมอ', en = ... }` | ข้อความที่หมอเห็น |\n\n**กดแล้วเกิดอะไร (ทำงานในตัว ไม่ต้องพึ่งสคริปต์อื่น):**\n1. ผู้เล่นออนไลน์ทุกคนที่มีอาชีพใน `jobs` (ค่าเริ่มต้น `ambulance`) ได้แจ้งเตือน \"เคสฉุกเฉิน\" พร้อมข้อความที่ตั้งไว้ และมีจุดกะพริบบนแผนที่ที่ตำแหน่งผู้ป่วย (หายเองใน 60 วินาที)\n2. พิกัดอ่านจากตัวละครฝั่งเซิร์ฟเวอร์ ปลอมไม่ได้\n3. ใช้ระบบ dispatch อื่น? แก้ `addons\u002Fdispatch\u002Fclient.lua` และ `addons\u002Fdispatch\u002Fserver.lua`\n\n### ต้องรอหมอ: `Config.MedicGate`\n\n| ค่า | ค่าเริ่มต้น | ความหมาย |\n|---|---|---|\n| `enabled` | `true` | เปิดการเช็คหมอ |\n| `jobs` | `{ 'ambulance' }` | อาชีพที่นับเป็นหมอ |\n| `onDutyOnly` | `false` | นับเฉพาะหมอที่เข้าเวร (`job.onDuty`) |\n| `minMedics` | `1` | หมอออนไลน์ถึงเท่านี้ = ต้องรอหมอ |\n| `waitWithMedics` | `600` | มีหมอ: รอกี่วินาทีแล้วเกิดเองได้ · `0` = ไม่ได้เลย ต้องรอหมอชุบ |\n| `waitWithoutMedics` | `30` | ไม่มีหมอ: รอกี่วินาทีแล้วเกิดเองได้ |\n| `includeSelfRevive` | `false` | ชุบตัวเองด้วยไอเทมต้องรอเหมือนกันไหม |\n\nหน้าจอตายจะขึ้นเช่น \"มีหมอออนไลน์ 2 คน · เกิดเองได้ใน 6:52\" และนับจำนวนหมอใหม่ทุก 10 วินาที ถ้าหมอออฟไลน์หมดระหว่างรอ จะเปลี่ยนไปใช้ `waitWithoutMedics` ทันที\n\n**ตัวอย่าง:** เซิร์ฟ RP จริงจัง มีหมอแล้วต้องรอหมอเท่านั้น\n\n```lua\nConfig.MedicGate = { enabled = true, jobs = { 'ambulance' }, minMedics = 1, waitWithMedics = 0, waitWithoutMedics = 60 }\n```\n\n### จุดเกิดและชุบตัวเอง\n\n| ค่า | ค่าเริ่มต้น | ความหมาย |\n|---|---|---|\n| `Config.TownRespawn` | `true` | กดเกิดที่เมืองหลักได้ |\n| `Config.NodeRespawn` | `false` | กดเกิดที่จุดใกล้ตัวได้ |\n| `Config.TownOptionsToShow` \u002F `NodeOptionsToShow` | `1` | แสดงกี่จุด (ใกล้สุดก่อน) |\n| `Config.Nodes` | 3 เมือง + 4 จุด | จุดเกิด: `type = 'town'` หรือ `'node'`, `towers` = ตำแหน่งจริงที่ตัวละครไปโผล่ (เลือกที่ใกล้ศพที่สุด) |\n| `Config.SelfRevive` | ปิด | ชุบตัวเองด้วยไอเทม: `item`, `count`, `label`, `labelTh` |\n| `Config.Blip` | เปิด | จุดบนแผนที่ของจุดเกิด |\n\n### ธงตายและแอดมิน\n\n| ค่า | ค่าเริ่มต้น | ความหมาย |\n|---|---|---|\n| `Config.PersistDeath.enabled` | `true` | ออกเกมตอนตาย กลับเข้ามาก็ยังตาย ถ้าผู้เล่นค้างตาย แอดมินใช้ `\u002Frevive` ปลดได้ |\n| `Config.AdminReviveCommand` | `\u002Frevive [id]` | ชุบผู้เล่น (ว่าง = ตัวเอง) |\n| `Config.AdminHealCommand` | `\u002Fheal [id]` | รักษาผู้เล่น |\n| `Config.DeadSync` | เปิด | กด X เด้งศพ (กันศพติดกำแพง) ได้ทุก 10 วินาที และจำกัดความเร็วศพ |\n\n---\n\n## ปรับให้เข้ากับเซิร์ฟ: `addons\u002F`\n\n| ไฟล์ | ฟังก์ชัน | ค่าเริ่มต้น |\n|---|---|---|\n| `addons\u002Fdispatch\u002Fclient.lua` | `Dispatch.Available()`, `Dispatch.CallEMS(message)` | แจ้งหมอในตัว + จุดบนแผนที่ (แก้เพื่อต่อ dispatch อื่น) |\n| `addons\u002Fhud\u002Fclient.lua` | `Hud.Show(visible)`, `BlipName(node)` | เรดาร์ของเกม + event `x3d_respawn:hud` |\n| `addons\u002Fnotify\u002Fclient.lua` | `Notify(message, kind)` | esx_notify → ox_lib → ESX |\n| `addons\u002Fanticheat\u002Fserver.lua` | `OnRespawnTeleport(src)` | ว่าง (no-op) — ต่อระบบกันโกงของคุณเองตรงนี้ |\n| `addons\u002Flocale\u002Fshared.lua` | `T(th, en)` | ตาม `Config.Locale` |\n\n---\n\n## สำหรับสคริปต์หมอ\n\n```lua\n-- server\nTriggerClientEvent('x3d_respawn:cmdRevive', target)   -- ชุบร่าง\nexports['x3d_respawn']:ClearDeathFlag(target)          -- ล้างธงตายใน DB\nTriggerClientEvent('x3d_respawn:cmdHeal', target)     -- รักษา\n\n-- client\nexports['x3d_respawn']:IsPlayerDead()                   --> boolean\nAddEventHandler('x3d_respawn:cl_onDeathStart', function() end)\nAddEventHandler('x3d_respawn:cl_revived', function(how) end)   -- 'cmd', 'self', 'external' หรือ id จุดเกิด\n```\n\n## ปัญหาที่พบบ่อย\n\n| อาการ | สาเหตุ \u002F วิธีแก้ |\n|---|---|\n| ไม่มีปุ่มเรียกหมอ | `Config.CallEMS.enabled = false` หรือ `Dispatch.Available()` ใน `addons\u002Fdispatch\u002Fclient.lua` คืนค่า false |\n| กดเรียกหมอแล้วไม่มีใครได้รับแจ้ง | ไม่มีผู้เล่นออนไลน์ที่มีอาชีพใน `Config.CallEMS.jobs` |\n| ขึ้นหน้าจอตายสองอัน | ยังเปิดหน้าจอตายตัวอื่นอยู่ (เช่นของ esx_ambulancejob) |\n| ผู้เล่นค้างตายตอนเข้าเกม | `Config.PersistDeath` เปิดอยู่ ใช้ `\u002Frevive \u003Cid>` |\n| ปุ่มเกิดเองกดไม่ได้ | มีหมอออนไลน์ตาม `Config.MedicGate` รอเวลาที่แสดงบนจอ |\n","สคริปต์หน้าจอตาย FiveM ESX ฟรี ปุ่มเรียกหมอ","หน้าจอตาย FiveM ฟรี ปุ่มเรียกหมอแจ้งหมอพร้อมจุดบนแผนที่ มีหมอออนไลน์ต้องรอหมอ จุดเกิดใหม่ ชุบตัวเอง สรุปการตาย ใช้ได้ทั้ง ESX และ standalone",[63,66,68,70,72],{"kind":64,"url":65},"image","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-respawn\u002Fmedia\u002F8c7aee02fd921a5c.png",{"kind":64,"url":67},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-respawn\u002Fmedia\u002F1ca997f8373564ba.png",{"kind":64,"url":69},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-respawn\u002Fmedia\u002Fa6e6605537c6fad2.png",{"kind":64,"url":71},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-respawn\u002Fmedia\u002F20ab825df263a707.png",{"kind":64,"url":73},"\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fx3d-respawn\u002Fmedia\u002F8013c66a6bffddb2.png",[75,77,81],{"version":52,"released_at":53,"changelog_md":76},"### Changed\n\n- Store images now carry English captions for the English store page",{"version":78,"released_at":79,"changelog_md":80},"1.1.1","2026-10-12T03:28:28.544542Z","### 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":82,"released_at":83,"changelog_md":84},"1.0.0","2026-09-25T16:14:14.97931Z","First public release.\n\n### Added\n\n- Death screen with a death summary: killer, weapon, distance, zone, headshot, damage per body part and the last six hits.\n- Call EMS button: raises an x3d_phone dispatch for the `ambulance` service with the location read on the server; the screen shows the medic who responds. Falls back to the esx_ambulancejob distress signal, and `addons\u002Fdispatch\u002Fclient.lua` takes any other dispatch system.\n- Medic gate (`Config.MedicGate`): when enough medics (`ambulance` job) are online, players wait for them, with an optional time after which respawning unlocks anyway.\n- Respawn at towns or nearby points, item self-revive (each optional), death kept across relogs (`users.is_dead`), `\u002Frevive` and `\u002Fheal` for admins, corpse bounce (X).\n- Answers the esx_ambulancejob names (`esx_ambulancejob:revive`, `:heal`, `:setDeathStatus`, `IsPlayerDead`) so existing medic scripts keep working.",{"items":86,"page":859,"size":860,"total":860},[87,123,145,174,196,225,258,283,310,340,365,391,419,446,449,477,501,520,543,570,600,625,649,673,694,722,747,768,792,817,838],{"id":88,"slug":89,"name":90,"summary":91,"price_thb":92,"license_mode":93,"cover_key":94,"cover_url":95,"category_slugs":96,"tags":99,"latest_version":118,"latest_released_at":119,"published_at":120,"has_docs":55,"config":121,"rent_price_satang":122},"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",[97,98],"anticheat","admin",[44,100,101,102,103,104,105,106,107,108,109,110,111,112,97,113,114,115,116,117],"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":124,"slug":125,"name":126,"summary":127,"price_thb":92,"license_mode":93,"cover_key":128,"cover_url":129,"category_slugs":130,"tags":131,"latest_version":82,"latest_released_at":143,"published_at":144,"has_docs":55,"config":121,"rent_price_satang":122},"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",[97],[44,132,133,97,134,135,136,112,137,138,139,140,141,142],"standalone","แอนตี้โกง","ป้องกันแฮก","กันโกง","HWID ban","ภาพหลักฐาน","ล็อกบัญชี Steam Discord","แบนเครื่อง","คิวยศ Discord","กัน event สแปม","แอนตี้โกง ESX","2026-09-16T09:45:51.78533Z","2026-09-16T09:46:00.05928Z",{"id":146,"slug":147,"name":148,"summary":149,"price_thb":150,"license_mode":93,"cover_key":151,"cover_url":152,"category_slugs":153,"tags":157,"latest_version":170,"latest_released_at":171,"published_at":172,"has_docs":55,"config":121,"rent_price_satang":173},"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",[154,155,156],"casino","economy","entertainment",[44,132,158,159,154,160,161,162,163,164,165,166,167,168,169],"คาสิโน","สล็อต","slot","มินิเกม","minigame","RTP 97.5%","มาห์จอง","คาสเคด","ฟรีสปิน","ตู้สล็อต","ซื้อฟีเจอร์","ปรับ RTP","1.1.4","2026-10-12T17:13:01.863556Z","2026-09-14T15:28:02.281478Z",50000,{"id":175,"slug":176,"name":177,"summary":178,"price_thb":26,"license_mode":27,"cover_key":179,"cover_url":180,"category_slugs":181,"tags":183,"latest_version":193,"latest_released_at":194,"published_at":195,"has_docs":55,"config":56,"rent_price_satang":57},"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",[31,182],"gameplay",[184,185,186,187,188,189,190,191,192,45,46],"อีเวนต์","อีเวนต์บนแผนที่","แผนที่","จุดนำทาง","นับถอยหลัง","pause menu","map events","event","waypoint","1.0.3","2026-10-12T17:13:20.327337Z","2026-10-12T04:21:56.480796Z",{"id":197,"slug":198,"name":199,"summary":200,"price_thb":26,"license_mode":27,"cover_key":201,"cover_url":202,"category_slugs":203,"tags":205,"latest_version":222,"latest_released_at":223,"published_at":224,"has_docs":55,"config":56,"rent_price_satang":57},"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",[182,204],"inventory",[206,207,208,209,210,211,212,213,214,215,44,45,46,216,217,218,219,220,221],"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":226,"slug":227,"name":228,"summary":229,"price_thb":26,"license_mode":27,"cover_key":230,"cover_url":231,"category_slugs":232,"tags":234,"latest_version":118,"latest_released_at":256,"published_at":257,"has_docs":55,"config":56,"rent_price_satang":57},"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",[182,233],"gangs",[235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,44,132,45,46,250,251,252,253,254,255],"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":259,"slug":260,"name":261,"summary":262,"price_thb":26,"license_mode":27,"cover_key":263,"cover_url":264,"category_slugs":265,"tags":267,"latest_version":118,"latest_released_at":281,"published_at":282,"has_docs":55,"config":56,"rent_price_satang":57},"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",[204,266],"garage",[268,269,270,271,272,273,274,215,44,45,46,275,276,277,278,279,280],"trunk","ท้ายรถ","ท้ายรถ fivem","vehicle storage","trunk inventory","esx trunk","เก็บของในรถ","ตู้ท้ายรถ","รถงาน","กล่องเก็บของหน้ารถ","น้ำหนักท้ายรถ","ล็อกรถ","เปิดท้ายรถ","2026-10-12T17:14:46.845123Z","2026-10-05T04:28:52.749188Z",{"id":284,"slug":285,"name":286,"summary":287,"price_thb":26,"license_mode":27,"cover_key":288,"cover_url":289,"category_slugs":290,"tags":292,"latest_version":118,"latest_released_at":308,"published_at":309,"has_docs":55,"config":56,"rent_price_satang":57},"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",[204,291],"jobs",[293,294,295,296,297,298,299,300,215,44,45,46,301,302,303,304,305,306,307],"vault","stash","ตู้เซฟ","ตู้เก็บของ","ตู้เซฟ fivem","esx stash","job vault","ตู้หน่วยงาน","ตู้เซฟแก๊ง","ตู้ส่วนตัว","แชร์ตู้","อัปเกรดตู้","ตู้เซฟตำรวจ","ตู้เซฟอาชีพ","ลิมิตตู้","2026-10-12T17:15:03.928293Z","2026-10-05T04:28:43.828514Z",{"id":311,"slug":312,"name":313,"summary":314,"price_thb":26,"license_mode":27,"cover_key":315,"cover_url":316,"category_slugs":317,"tags":318,"latest_version":337,"latest_released_at":338,"published_at":339,"has_docs":55,"config":56,"rent_price_satang":57},"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",[98],[319,320,321,322,323,324,139,325,326,327,328,329,116,330,44,132,45,46,331,332,333,334,335,336],"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":341,"slug":342,"name":343,"summary":344,"price_thb":26,"license_mode":27,"cover_key":345,"cover_url":346,"category_slugs":347,"tags":348,"latest_version":170,"latest_released_at":363,"published_at":364,"has_docs":55,"config":56,"rent_price_satang":57},"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",[204,31],[204,349,350,351,352,353,354,355,356,357,44,45,46,358,359,360,361,362],"กระเป๋า","กระเป๋า fivem","ui กระเป๋า","esx inventory","inventory fivem","ช่องลัด","hotbar","ไอเทม","nui","คูปองขยายช่อง","คูปองน้ำหนัก","ความหายากไอเทม","ค้นกระเป๋า","จำกัดน้ำหนัก","2026-10-12T17:16:22.733967Z","2026-10-05T04:10:14.693356Z",{"id":366,"slug":367,"name":368,"summary":369,"price_thb":26,"license_mode":27,"cover_key":370,"cover_url":371,"category_slugs":372,"tags":373,"latest_version":170,"latest_released_at":389,"published_at":390,"has_docs":55,"config":56,"rent_price_satang":57},"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",[156],[374,375,376,377,378,379,380,381,382,44,45,46,383,384,385,386,387,388],"หมอดู","ดูดวง","เซียมซี","ไพ่ยิปซี","tarot","ราศี","ดวงรายวัน","fortune teller","npc","ดวงรายเดือน","ไพ่ทาโร่","เลขมงคล","สีมงคล","ไพ่กลับหัว","จุดหมอดู","2026-10-12T17:16:40.12128Z","2026-09-26T14:59:27.315955Z",{"id":392,"slug":393,"name":394,"summary":395,"price_thb":26,"license_mode":27,"cover_key":396,"cover_url":397,"category_slugs":398,"tags":399,"latest_version":416,"latest_released_at":417,"published_at":418,"has_docs":55,"config":56,"rent_price_satang":57},"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",[155],[400,401,402,403,404,405,406,407,408,409,44,45,46,410,411,412,413,414,415],"banking","ธนาคาร","ระบบธนาคาร","atm","ตู้ atm","โอนเงิน","โอนด้วยเบอร์โทร","esx banking","bank script","ประวัติรายการ","ถอนด่วน","วงเงินโอน","สาขาธนาคาร","ฝากเงิน","ถอนเงิน","เพิ่มตู้ ATM","1.1.8","2026-10-12T17:16:55.98941Z","2026-09-26T14:59:08.07128Z",{"id":420,"slug":421,"name":422,"summary":423,"price_thb":26,"license_mode":27,"cover_key":424,"cover_url":425,"category_slugs":426,"tags":427,"latest_version":170,"latest_released_at":444,"published_at":445,"has_docs":55,"config":56,"rent_price_satang":57},"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",[156],[428,429,430,431,432,433,434,435,436,437,44,45,46,438,439,440,441,442,443],"boombox","ลำโพง","ลำโพงเปิดเพลง","เปิดเพลง youtube","music script","fivem music","xsound","youtube","คิวเพลง","ติดบนรถ","ลำโพงติดรถ","เปิดเพลงในรถ","ฟังเพลงด้วยกัน","เพลงร่วมกัน","ลำโพงวางพื้น","จำกัดลำโพง","2026-10-12T17:17:14.482272Z","2026-09-26T14:56:09.091062Z",{"id":22,"slug":23,"name":24,"summary":25,"price_thb":26,"license_mode":27,"cover_key":28,"cover_url":29,"category_slugs":447,"tags":448,"latest_version":52,"latest_released_at":53,"published_at":54,"has_docs":55,"config":56,"rent_price_satang":57},[31],[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],{"id":450,"slug":451,"name":452,"summary":453,"price_thb":26,"license_mode":27,"cover_key":454,"cover_url":455,"category_slugs":456,"tags":457,"latest_version":52,"latest_released_at":475,"published_at":476,"has_docs":55,"config":56,"rent_price_satang":57},"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",[31],[458,459,460,461,462,463,464,42,465,466,467,468,469,44,45,46,470,471,472,36,473,474],"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":478,"slug":479,"name":480,"summary":481,"price_thb":26,"license_mode":27,"cover_key":482,"cover_url":483,"category_slugs":484,"tags":485,"latest_version":52,"latest_released_at":498,"published_at":499,"has_docs":500,"config":27,"rent_price_satang":57},"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",[233,182],[486,487,295,488,161,162,489,490,132,491,45,46,492,493,494,495,496,497],"safe cracking","เจาะตู้เซฟ","หมุนตู้เซฟ","มินิเกม fivem","export","crime","หมุนหน้าปัด","ตู้เซฟธนาคาร","ตู้เซฟร้าน","ตู้เซฟบ้าน","ไม่ต้องใช้ ESX","มินิเกม A\u002FD","2026-10-12T17:18:34.435941Z","2026-09-24T03:53:28.3285Z",false,{"id":502,"slug":503,"name":504,"summary":505,"price_thb":26,"license_mode":27,"cover_key":506,"cover_url":507,"category_slugs":508,"tags":509,"latest_version":78,"latest_released_at":518,"published_at":519,"has_docs":500,"config":27,"rent_price_satang":57},"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",[233,182],[510,511,512,161,162,489,490,132,491,45,46,513,514,515,516,517],"lockpick","งัดล็อก","สะเดาะกุญแจ","งัดประตูบ้าน","งัดรถ","หมุดล็อก","มินิเกม WASD","ปรับความยาก","2026-10-12T17:18:46.115275Z","2026-09-24T03:53:14.231073Z",{"id":521,"slug":522,"name":523,"summary":524,"price_thb":26,"license_mode":27,"cover_key":525,"cover_url":526,"category_slugs":527,"tags":529,"latest_version":540,"latest_released_at":541,"published_at":542,"has_docs":55,"config":56,"rent_price_satang":57},"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",[528,233],"housing",[530,531,532,533,534,295,510,161,233,535,528,491,44,45,46,536,487,537,538,539],"งัดบ้าน","ปล้นบ้าน","house robbery","robbery","ปล้น","แก๊ง","คีย์การ์ด","เงินแดง","จุดค้นของ","ปล้นบ้านคูลดาวน์","1.2.4","2026-10-12T17:19:03.056031Z","2026-09-24T03:48:06.633278Z",{"id":544,"slug":545,"name":546,"summary":547,"price_thb":26,"license_mode":27,"cover_key":548,"cover_url":549,"category_slugs":550,"tags":551,"latest_version":567,"latest_released_at":568,"published_at":569,"has_docs":55,"config":56,"rent_price_satang":57},"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",[233,155],[552,553,554,555,556,557,558,559,233,535,491,44,45,46,560,561,562,563,564,565,537,566],"ขายยา","งานขายยา","sell drug","drug selling","ของผิดกฎหมาย","เงินดำ","black money","ผู้รับซื้อ","จุด10","จุดสิบ","จุดขายยา","ขายของจุด10","ขายของลับ","ฟอกเงิน","ผู้รับซื้อรายใหญ่","1.2.6","2026-10-12T17:19:19.018788Z","2026-09-24T03:39:03.703963Z",{"id":571,"slug":572,"name":573,"summary":574,"price_thb":26,"license_mode":27,"cover_key":575,"cover_url":576,"category_slugs":577,"tags":578,"latest_version":222,"latest_released_at":598,"published_at":599,"has_docs":500,"config":56,"rent_price_satang":57},"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",[204,182],[579,580,581,582,583,584,585,586,587,588,589,590,591,44,45,46,592,593,594,595,596,597],"use item","ไอเทมใช้ได้","usable items","ยา","ผ้าพันแผล","aed","ชุบคนล้ม","ซ่อมรถ","กระสุน","กล่องสุ่ม","อาหาร","เสื้อเกราะ","หมวกกันน็อค","บัฟอาหาร","ชุดซ่อมรถ","เติมกระสุน","ยืมเสื้อเกราะ","ใช้ไอเทม","ไอเทมเติมเลือด","2026-10-12T17:19:33.653792Z","2026-09-24T02:05:34.038449Z",{"id":601,"slug":602,"name":603,"summary":604,"price_thb":26,"license_mode":27,"cover_key":605,"cover_url":606,"category_slugs":607,"tags":608,"latest_version":52,"latest_released_at":623,"published_at":624,"has_docs":500,"config":27,"rent_price_satang":57},"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",[31],[609,610,611,612,613,614,615,31,616,44,45,46,617,618,619,620,621,622],"progressbar","progress bar","แถบโหลด","แถบความคืบหน้า","esx_progressbar","esx progressbar","ui","ยกเลิก esc","หลอดโหลด","ฟอนต์ไทย","นับเวลาถอยหลัง","ล็อกปุ่มลัด","โปรเกรสบาร์","แทน esx_progressbar","2026-10-12T17:19:45.934106Z","2026-09-24T01:22:17.768991Z",{"id":626,"slug":627,"name":628,"summary":629,"price_thb":26,"license_mode":27,"cover_key":630,"cover_url":631,"category_slugs":632,"tags":633,"latest_version":222,"latest_released_at":647,"published_at":648,"has_docs":55,"config":56,"rent_price_satang":57},"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",[182],[634,635,636,637,638,639,640,641,132,44,45,46,642,643,644,645,646],"slide","สไลด์","slide fivem","ท่าสไลด์","หลบ","dodge","ท่าทาง","คูลดาวน์","สไลด์แบบเกมยิง","Shift สไลด์","ท่าหลบเกมยิง","ปุ่มสไลด์","ปรับแรงสไลด์","2026-10-12T17:20:03.227099Z","2026-09-24T01:21:56.84494Z",{"id":650,"slug":651,"name":652,"summary":653,"price_thb":26,"license_mode":27,"cover_key":654,"cover_url":655,"category_slugs":656,"tags":657,"latest_version":170,"latest_released_at":671,"published_at":672,"has_docs":55,"config":56,"rent_price_satang":57},"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",[31],[658,659,660,661,662,663,615,31,618,664,44,45,46,665,666,667,668,669,670],"notify","notification","แจ้งเตือน","แจ้งเตือน fivem","esx_notify","esx notify","ไอคอนไอเทม","การ์ดแจ้งเตือน","กรอบความหายาก","แจ้งเตือน 9 ตำแหน่ง","สีในข้อความ","แทน esx_notify","แจ้งเตือนไอเทม","2026-10-12T17:20:21.047259Z","2026-09-24T01:21:40.547491Z",{"id":674,"slug":675,"name":676,"summary":677,"price_thb":26,"license_mode":27,"cover_key":678,"cover_url":679,"category_slugs":680,"tags":681,"latest_version":337,"latest_released_at":692,"published_at":693,"has_docs":55,"config":27,"rent_price_satang":57},"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",[31],[682,683,684,685,686,687,615,132,44,45,46,688,689,617,690,691],"loading screen","หน้าโหลด","หน้าโหลด fivem","loadingscreen","esx_loadingscreen","enter world","ปุ่มเข้าเมือง","หน้าโหลดเทอร์มินัล","พื้นหลังวิดีโอ","เพลงหน้าโหลด","2026-10-12T17:20:39.269405Z","2026-09-24T00:50:19.336351Z",{"id":695,"slug":696,"name":697,"summary":698,"price_thb":26,"license_mode":27,"cover_key":699,"cover_url":700,"category_slugs":701,"tags":703,"latest_version":719,"latest_released_at":720,"published_at":721,"has_docs":55,"config":27,"rent_price_satang":57},"37f7d9db-f90d-4eed-861b-922da1072932","es-extended","ESX Legacy Core — X3D Build","es_extended ที่เร็วขึ้น กันข้อมูลผู้เล่นหาย และล็อกเศรษฐกิจก่อนรีสตาร์ท ลงทับตัวเดิมได้เลย ชื่อ resource เหมือนเดิมทุกอย่าง","public\u002Fproducts\u002Fes-extended\u002Fcover\u002Fa0b783dc4bf383e9.jpg","\u002Fapi\u002Fv1\u002Fmedia\u002Fpublic\u002Fproducts\u002Fes-extended\u002Fcover\u002Fa0b783dc4bf383e9.jpg",[702],"optimization",[44,704,705,706,707,708,709,710,711,712,45,46,713,714,715,716,717,718],"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":723,"slug":724,"name":725,"summary":726,"price_thb":26,"license_mode":27,"cover_key":727,"cover_url":728,"category_slugs":729,"tags":730,"latest_version":744,"latest_released_at":745,"published_at":746,"has_docs":55,"config":56,"rent_price_satang":57},"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",[31],[44,132,731,732,733,734,735,736,737,45,46,738,739,740,741,742,743],"ตกแต่งตัวละคร","skin","character customization","skin creator","แต่งตัวละคร","ร้านเสื้อผ้า","ร้านตัดผม","ตู้เสื้อผ้า","ร้านเสริมสวย","ร้านหน้ากาก","ท่าโพส","แต่งหน้า","ไม่ต้องใช้ skinchanger","1.5.4","2026-10-12T17:21:14.159219Z","2026-09-22T04:02:41.988907Z",{"id":748,"slug":749,"name":750,"summary":751,"price_thb":26,"license_mode":27,"cover_key":752,"cover_url":753,"category_slugs":754,"tags":755,"latest_version":170,"latest_released_at":766,"published_at":767,"has_docs":55,"config":56,"rent_price_satang":57},"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",[31],[44,132,756,757,758,759,184,760,45,46,761,762,763,764,765],"เมนูหลัก","main menu","menu","ประกาศ","คู่มือเมือง","เมนูเมือง","กฎเมือง","เมนู F4","ตั้งค่าผู้เล่น","แบนเนอร์อีเวนต์","2026-10-12T17:21:29.681926Z","2026-09-21T04:20:29.437521Z",{"id":769,"slug":770,"name":771,"summary":772,"price_thb":26,"license_mode":27,"cover_key":773,"cover_url":774,"category_slugs":775,"tags":776,"latest_version":789,"latest_released_at":790,"published_at":791,"has_docs":55,"config":56,"rent_price_satang":57},"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",[182],[44,132,777,778,779,780,781,45,46,782,783,784,785,786,787,788],"เช็คอินรายวัน","daily login","daily reward","สตรีค","รางวัลรายวัน","ล็อคอินรายวัน","รางวัลค้างรับ","รับย้อนหลัง","โบนัสเวลาเล่น","รางวัลเข้าเกม","เช็คชื่อรายวัน","ไม่ต้องใช้ฐานข้อมูล","1.4.3","2026-10-12T17:21:47.885233Z","2026-09-20T10:37:48.155794Z",{"id":793,"slug":794,"name":795,"summary":796,"price_thb":26,"license_mode":27,"cover_key":797,"cover_url":798,"category_slugs":799,"tags":800,"latest_version":814,"latest_released_at":815,"published_at":816,"has_docs":55,"config":56,"rent_price_satang":57},"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",[182],[44,46,801,802,132,803,804,45,805,806,807,808,809,810,811,812,813,788],"mailbox","redeem code","กล่องจดหมาย","ของแนบ","รีดีมโค้ด","ส่งของออฟไลน์","โค้ดรับของ","กรอกโค้ดรับของ","จดหมายออฟไลน์","ส่งของให้คนออฟไลน์","โค้ดแจกของ","แจกของกิจกรรม","ของชดเชย","1.7.2","2026-10-12T17:22:30.892527Z","2026-09-19T19:05:39.140076Z",{"id":818,"slug":819,"name":820,"summary":821,"price_thb":26,"license_mode":27,"cover_key":822,"cover_url":823,"category_slugs":824,"tags":825,"latest_version":52,"latest_released_at":836,"published_at":837,"has_docs":55,"config":56,"rent_price_satang":57},"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",[182],[44,132,826,827,828,45,46,829,830,831,832,833,834,835],"อุ้มศพ","carry","อุ้มผู้เล่น","แย่งศพ","แบกผู้เล่น","ขี่หลัง","อุ้มพาดบ่า","ลากศพ","เมืองแก๊ง","อุ้มเพื่อน","2026-10-12T17:22:50.777785Z","2026-09-16T13:52:19.956202Z",{"id":839,"slug":840,"name":841,"summary":842,"price_thb":26,"license_mode":27,"cover_key":843,"cover_url":844,"category_slugs":845,"tags":846,"latest_version":118,"latest_released_at":857,"published_at":858,"has_docs":55,"config":56,"rent_price_satang":57},"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",[702],[44,132,847,702,848,849,850,45,46,851,852,853,854,855,856],"ล้างแมพ","ลดแลค","เพิ่ม FPS","ปิด NPC","ปิดรถ AI","ล้างคราบเลือด","ลบลอยยาง","ปิดกล้อง idle","ลบ NPC","แมพโล่ง","2026-10-12T17:23:03.418375Z","2026-09-16T09:49:13.991696Z",1,31,{"html":862,"headings":863},"\u003Ch2 id=\"การติดตั้ง\">การติดตั้ง\u003C\u002Fh2>\n\u003Col>\n\u003Cli>วางโฟลเดอร์ \u003Ccode>x3d_respawn\u003C\u002Fcode> ไว้ใน \u003Ccode>resources\u002F\u003C\u002Fcode> \u003Cstrong>ห้ามเปลี่ยนชื่อโฟลเดอร์\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>รัน \u003Ccode>install.sql\u003C\u002Fcode> เพื่อเพิ่มคอลัมน์ \u003Ccode>users.is_dead\u003C\u002Fcode> (รันซ้ำได้) ถ้าตารางผู้เล่นของเซิร์ฟไม่ได้ชื่อ \u003Ccode>users\u003C\u002Fcode> ให้แก้ทั้งในไฟล์นี้และที่ \u003Ccode>Config.UsersTable\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>เพิ่มใน \u003Ccode>server.cfg\u003C\u002Fcode>:\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cpre>\u003Ccode>ensure oxmysql\nensure es_extended    # ถ้าใช้ ESX (โหมด standalone ไม่ต้องมี)\nensure x3d_respawn\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>ใช้หน้าจอตายได้ทีละตัว:\u003C\u002Fstrong> ถ้าเปิด esx_ambulancejob อยู่ ให้ปิดหน้าจอตายของมัน แล้วให้สคริปต์หมอเรียก event ของ x3d_respawn ตามหัวข้อ &quot;สำหรับสคริปต์หมอ&quot; ด้านล่าง\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"ต้องมี\">ต้องมี\u003C\u002Fh2>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>resource\u003C\u002Fth>\n\u003Cth>จำเป็นไหม\u003C\u002Fth>\n\u003Cth>ใช้ทำอะไร\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>oxmysql\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>จำเป็น\u003C\u002Ftd>\n\u003Ctd>เก็บธงตาย\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>es_extended\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>ไม่บังคับ\u003C\u002Ftd>\n\u003Ctd>ESX Legacy (ถ้าไม่มี ใช้โหมด standalone ผ่าน \u003Ccode>Config.Framework\u003C\u002Fcode> — ธงตายข้ามเกมใช้ได้เฉพาะ ESX)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Chr>\n\u003Ch2 id=\"ตั้งค่าทั้งหมด-shared-config-lua\">ตั้งค่าทั้งหมด: \u003Ccode>shared\u002Fconfig.lua\u003C\u002Fcode>\u003C\u002Fh2>\n\u003Ch3 id=\"ทั่วไป\">ทั่วไป\u003C\u002Fh3>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>ค่า\u003C\u002Fth>\n\u003Cth>ค่าเริ่มต้น\u003C\u002Fth>\n\u003Cth>ความหมาย\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.Locale\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>'th'\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>'th'\u003C\u002Fcode> หรือ \u003Ccode>'en'\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.UsersTable\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>'users'\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>ตารางผู้เล่นของ ESX\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.MinDeathDelayMs\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>1200\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>หน่วงกี่มิลลิวินาทีก่อนหน้าจอตายขึ้น\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.UseRedFilter\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>true\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>จอแดงตอนตาย\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Ch3 id=\"ปุ่มเรียกหมอ-config-callems\">ปุ่มเรียกหมอ: \u003Ccode>Config.CallEMS\u003C\u002Fcode>\u003C\u002Fh3>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>ค่า\u003C\u002Fth>\n\u003Cth>ค่าเริ่มต้น\u003C\u002Fth>\n\u003Cth>ความหมาย\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>enabled\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>true\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>แสดงปุ่มเรียกหมอ\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>jobs\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>{ 'ambulance' }\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>อาชีพที่ได้รับแจ้งเมื่อมีคนกดเรียกหมอ\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>cooldownSeconds\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>60\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>เรียกซ้ำได้ทุกกี่วินาที\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>message\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>{ th = 'หมดสติ ต้องการหมอ', en = ... }\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>ข้อความที่หมอเห็น\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Cp>\u003Cstrong>กดแล้วเกิดอะไร (ทำงานในตัว ไม่ต้องพึ่งสคริปต์อื่น):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>ผู้เล่นออนไลน์ทุกคนที่มีอาชีพใน \u003Ccode>jobs\u003C\u002Fcode> (ค่าเริ่มต้น \u003Ccode>ambulance\u003C\u002Fcode>) ได้แจ้งเตือน &quot;เคสฉุกเฉิน&quot; พร้อมข้อความที่ตั้งไว้ และมีจุดกะพริบบนแผนที่ที่ตำแหน่งผู้ป่วย (หายเองใน 60 วินาที)\u003C\u002Fli>\n\u003Cli>พิกัดอ่านจากตัวละครฝั่งเซิร์ฟเวอร์ ปลอมไม่ได้\u003C\u002Fli>\n\u003Cli>ใช้ระบบ dispatch อื่น? แก้ \u003Ccode>addons\u002Fdispatch\u002Fclient.lua\u003C\u002Fcode> และ \u003Ccode>addons\u002Fdispatch\u002Fserver.lua\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3 id=\"ต้องรอหมอ-config-medicgate\">ต้องรอหมอ: \u003Ccode>Config.MedicGate\u003C\u002Fcode>\u003C\u002Fh3>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>ค่า\u003C\u002Fth>\n\u003Cth>ค่าเริ่มต้น\u003C\u002Fth>\n\u003Cth>ความหมาย\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>enabled\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>true\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>เปิดการเช็คหมอ\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>jobs\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>{ 'ambulance' }\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>อาชีพที่นับเป็นหมอ\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>onDutyOnly\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>false\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>นับเฉพาะหมอที่เข้าเวร (\u003Ccode>job.onDuty\u003C\u002Fcode>)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>minMedics\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>1\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>หมอออนไลน์ถึงเท่านี้ = ต้องรอหมอ\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>waitWithMedics\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>600\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>มีหมอ: รอกี่วินาทีแล้วเกิดเองได้ · \u003Ccode>0\u003C\u002Fcode> = ไม่ได้เลย ต้องรอหมอชุบ\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>waitWithoutMedics\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>30\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>ไม่มีหมอ: รอกี่วินาทีแล้วเกิดเองได้\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>includeSelfRevive\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>false\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>ชุบตัวเองด้วยไอเทมต้องรอเหมือนกันไหม\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Cp>หน้าจอตายจะขึ้นเช่น &quot;มีหมอออนไลน์ 2 คน · เกิดเองได้ใน 6:52&quot; และนับจำนวนหมอใหม่ทุก 10 วินาที ถ้าหมอออฟไลน์หมดระหว่างรอ จะเปลี่ยนไปใช้ \u003Ccode>waitWithoutMedics\u003C\u002Fcode> ทันที\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ตัวอย่าง:\u003C\u002Fstrong> เซิร์ฟ RP จริงจัง มีหมอแล้วต้องรอหมอเท่านั้น\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-lua\">Config.MedicGate = { enabled = true, jobs = { 'ambulance' }, minMedics = 1, waitWithMedics = 0, waitWithoutMedics = 60 }\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3 id=\"จุดเกิดและชุบตัวเอง\">จุดเกิดและชุบตัวเอง\u003C\u002Fh3>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>ค่า\u003C\u002Fth>\n\u003Cth>ค่าเริ่มต้น\u003C\u002Fth>\n\u003Cth>ความหมาย\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.TownRespawn\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>true\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>กดเกิดที่เมืองหลักได้\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.NodeRespawn\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>false\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>กดเกิดที่จุดใกล้ตัวได้\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.TownOptionsToShow\u003C\u002Fcode> \u002F \u003Ccode>NodeOptionsToShow\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>1\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>แสดงกี่จุด (ใกล้สุดก่อน)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.Nodes\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>3 เมือง + 4 จุด\u003C\u002Ftd>\n\u003Ctd>จุดเกิด: \u003Ccode>type = 'town'\u003C\u002Fcode> หรือ \u003Ccode>'node'\u003C\u002Fcode>, \u003Ccode>towers\u003C\u002Fcode> = ตำแหน่งจริงที่ตัวละครไปโผล่ (เลือกที่ใกล้ศพที่สุด)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.SelfRevive\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>ปิด\u003C\u002Ftd>\n\u003Ctd>ชุบตัวเองด้วยไอเทม: \u003Ccode>item\u003C\u002Fcode>, \u003Ccode>count\u003C\u002Fcode>, \u003Ccode>label\u003C\u002Fcode>, \u003Ccode>labelTh\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.Blip\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>เปิด\u003C\u002Ftd>\n\u003Ctd>จุดบนแผนที่ของจุดเกิด\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Ch3 id=\"ธงตายและแอดมิน\">ธงตายและแอดมิน\u003C\u002Fh3>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>ค่า\u003C\u002Fth>\n\u003Cth>ค่าเริ่มต้น\u003C\u002Fth>\n\u003Cth>ความหมาย\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.PersistDeath.enabled\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>true\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>ออกเกมตอนตาย กลับเข้ามาก็ยังตาย ถ้าผู้เล่นค้างตาย แอดมินใช้ \u003Ccode>\u002Frevive\u003C\u002Fcode> ปลดได้\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.AdminReviveCommand\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>\u002Frevive [id]\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>ชุบผู้เล่น (ว่าง = ตัวเอง)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.AdminHealCommand\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>\u002Fheal [id]\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>รักษาผู้เล่น\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Config.DeadSync\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>เปิด\u003C\u002Ftd>\n\u003Ctd>กด X เด้งศพ (กันศพติดกำแพง) ได้ทุก 10 วินาที และจำกัดความเร็วศพ\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Chr>\n\u003Ch2 id=\"ปรับให้เข้ากับเซิร์ฟ-addons\">ปรับให้เข้ากับเซิร์ฟ: \u003Ccode>addons\u002F\u003C\u002Fcode>\u003C\u002Fh2>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>ไฟล์\u003C\u002Fth>\n\u003Cth>ฟังก์ชัน\u003C\u002Fth>\n\u003Cth>ค่าเริ่มต้น\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>addons\u002Fdispatch\u002Fclient.lua\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>Dispatch.Available()\u003C\u002Fcode>, \u003Ccode>Dispatch.CallEMS(message)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>แจ้งหมอในตัว + จุดบนแผนที่ (แก้เพื่อต่อ dispatch อื่น)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>addons\u002Fhud\u002Fclient.lua\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>Hud.Show(visible)\u003C\u002Fcode>, \u003Ccode>BlipName(node)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>เรดาร์ของเกม + event \u003Ccode>x3d_respawn:hud\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>addons\u002Fnotify\u002Fclient.lua\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>Notify(message, kind)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>esx_notify → ox_lib → ESX\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>addons\u002Fanticheat\u002Fserver.lua\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>OnRespawnTeleport(src)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>ว่าง (no-op) — ต่อระบบกันโกงของคุณเองตรงนี้\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>addons\u002Flocale\u002Fshared.lua\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>T(th, en)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>ตาม \u003Ccode>Config.Locale\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Chr>\n\u003Ch2 id=\"สำหรับสคริปต์หมอ\">สำหรับสคริปต์หมอ\u003C\u002Fh2>\n\u003Cpre>\u003Ccode class=\"language-lua\">-- server\nTriggerClientEvent('x3d_respawn:cmdRevive', target)   -- ชุบร่าง\nexports['x3d_respawn']:ClearDeathFlag(target)          -- ล้างธงตายใน DB\nTriggerClientEvent('x3d_respawn:cmdHeal', target)     -- รักษา\n\n-- client\nexports['x3d_respawn']:IsPlayerDead()                   --&gt; boolean\nAddEventHandler('x3d_respawn:cl_onDeathStart', function() end)\nAddEventHandler('x3d_respawn:cl_revived', function(how) end)   -- 'cmd', 'self', 'external' หรือ id จุดเกิด\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch2 id=\"ปัญหาที่พบบ่อย\">ปัญหาที่พบบ่อย\u003C\u002Fh2>\n\u003Cdiv class=\"table-scroll\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>อาการ\u003C\u002Fth>\n\u003Cth>สาเหตุ \u002F วิธีแก้\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>ไม่มีปุ่มเรียกหมอ\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>Config.CallEMS.enabled = false\u003C\u002Fcode> หรือ \u003Ccode>Dispatch.Available()\u003C\u002Fcode> ใน \u003Ccode>addons\u002Fdispatch\u002Fclient.lua\u003C\u002Fcode> คืนค่า false\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>กดเรียกหมอแล้วไม่มีใครได้รับแจ้ง\u003C\u002Ftd>\n\u003Ctd>ไม่มีผู้เล่นออนไลน์ที่มีอาชีพใน \u003Ccode>Config.CallEMS.jobs\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>ขึ้นหน้าจอตายสองอัน\u003C\u002Ftd>\n\u003Ctd>ยังเปิดหน้าจอตายตัวอื่นอยู่ (เช่นของ esx_ambulancejob)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>ผู้เล่นค้างตายตอนเข้าเกม\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>Config.PersistDeath\u003C\u002Fcode> เปิดอยู่ ใช้ \u003Ccode>\u002Frevive &lt;id&gt;\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>ปุ่มเกิดเองกดไม่ได้\u003C\u002Ftd>\n\u003Ctd>มีหมอออนไลน์ตาม \u003Ccode>Config.MedicGate\u003C\u002Fcode> รอเวลาที่แสดงบนจอ\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n",[864,867,869,872,875,878,881,883,885,888,890],{"id":865,"text":865,"level":866},"การติดตั้ง",2,{"id":868,"text":868,"level":866},"ต้องมี",{"id":870,"text":871,"level":866},"ตั้งค่าทั้งหมด-shared-config-lua","ตั้งค่าทั้งหมด: shared\u002Fconfig.lua",{"id":873,"text":873,"level":874},"ทั่วไป",3,{"id":876,"text":877,"level":874},"ปุ่มเรียกหมอ-config-callems","ปุ่มเรียกหมอ: Config.CallEMS",{"id":879,"text":880,"level":874},"ต้องรอหมอ-config-medicgate","ต้องรอหมอ: Config.MedicGate",{"id":882,"text":882,"level":874},"จุดเกิดและชุบตัวเอง",{"id":884,"text":884,"level":874},"ธงตายและแอดมิน",{"id":886,"text":887,"level":866},"ปรับให้เข้ากับเซิร์ฟ-addons","ปรับให้เข้ากับเซิร์ฟ: addons\u002F",{"id":889,"text":889,"level":866},"สำหรับสคริปต์หมอ",{"id":891,"text":891,"level":866},"ปัญหาที่พบบ่อย",1792316305938]