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