10/10/2026 · อัปเดต 11/10/2026

สกินอาวุธ FiveM ฟรี + ระบบดาเมจปืน: คลังสกินที่เทรดได้ ตั้งดาเมจ headshot เลือดออก สตัน สำหรับเมืองแนวปืน

ระบบสกินอาวุธ FiveM ESX ฟรี (X3D Weapon Skins) ปลดล็อกสกินด้วยไอเทมเข้าคลังถาวร ดาเมจเท่าอาวุธหลัก แปลงกลับเป็นไอเทมไปเทรดหรือขายได้ และระบบดาเมจปืนฟรี (X3D Damage) ตั้งดาเมจรายอาวุธ โดนหัวตาย เลือดออก ช้า สตัน ล้ม ดูดเลือด ใช้กับ ESX และ standalone พร้อมวิธีเพิ่มสกินใหม่และข้อควรรู้เรื่องกันโปร

เมืองแนวปืนมีสองเรื่องที่ผู้เล่นสนใจที่สุด: ปืนสวยไม่ซ้ำใคร และ ยิงแล้วรู้สึกยุติธรรม แต่สกินปืนส่วนใหญ่ที่แจกกันคือไฟล์อาวุธแยกตัวที่ดาเมจไม่เท่ากับปืนหลัก และดาเมจปืนของเกมเดิมก็ทำให้บางอาวุธแรงเกินจนเมืองเสียสมดุล

X3D แจกสองสคริปที่ออกแบบมาใช้ด้วยกัน ฟรีทั้งคู่

สคริป ทำอะไร ใช้กับ
X3D Weapon Skins สกินอาวุธแบบสะสม ปลดล็อกด้วยไอเทม ใส่/ถอดได้ ดาเมจเท่าอาวุธหลัก ESX Legacy
X3D Damage ตั้งดาเมจรายอาวุธ โดนหัวตาย และเอฟเฟกต์ เลือดออก ช้า สตัน ล้ม ดูดเลือด ESX หรือ standalone

สคริปต์ที่เกี่ยวข้อง

X3D Weapon Skins: สกินที่ผู้เล่นอยากสะสม

สกินแต่ละตัวคืออาวุธ add-on ที่ผูกกับอาวุธหลัก เช่น WEAPON_GOLDPOOLCUE เป็นสกินของ WEAPON_POOLCUE โมเดลสกินสตรีมเพิ่มเข้าไปใหม่ ไม่ได้ทับไฟล์ปืนเดิม (ไม่ใช่แบบ replace) ปืนเดิมยังอยู่ครบ คนที่ไม่มีสกินก็ยังเห็นและใช้ปืนปกติ ตอนกดใส่สกิน สคริปจะสลับปืนในมือเป็นอาวุธ add-on ตัวนั้น ส่วนกระสุน อุปกรณ์เสริม และสีปืนตามไปด้วย กดถอดก็สลับกลับเป็นอาวุธหลัก

X3D Weapon Skins ไม่ได้แถมโมเดลสกิน ใช้โมเดลอาวุธ add-on ที่เมืองมีหรือหามาเอง แล้วผูกกับอาวุธหลักใน config/skins.lua ได้เท่าที่ต้องการ

สกินคือของในคลัง ไม่ใช่ปืนอีกกระบอกที่ต้องเก็บ ใช้ไอเทมสกินจากกระเป๋า สกินจะเข้าคลังของผู้เล่นถาวร (ตาราง x3d_weaponskins) แล้วเลือกใส่ให้อาวุธเมื่อไหร่ก็ได้ ดาเมจ น้ำหนัก และกระสุนมาจากอาวุธหลักเสมอ สกินจึงไม่มีทางแรงกว่าปืนปกติ

  • หน้าคลังสกิน โชว์สกินที่เลือกขนาดใหญ่ แถบเลือกด้านล่าง และความคืบหน้าการสะสมรายอาวุธทางซ้าย ตอนปลดล็อกมีการ์ดรางวัลพร้อมแสงและประกาย เปิดด้วย /skins
  • เทรดได้หรือผูกถาวร สกินที่ตั้ง tradable กดค้างเพื่อแปลงกลับเป็นไอเทมแล้วขายต่อได้ ส่วนสกินที่ตั้ง tradable = false อยู่ในคลังตลอดไป และสกินไม่หายไปพร้อมปืน
  • เอฟเฟกต์ตอนถือ ตั้งแสงหรืออนุภาคให้สกินแต่ละตัวได้ (vfx)
  • ความหายาก 0–5 สีกรอบตามระดับ

กันดูปและกันใช้สกินที่ไม่ได้ปลดล็อก

  • ทุกการปลดล็อก ใส่สกิน และแปลงกลับ ตรวจฝั่งเซิร์ฟเวอร์ พร้อมล็อกต่อผู้เล่น กดซ้อนก็ไม่ได้ของเบิ้ล
  • ถ้าปืนสกินไปถึงมือคนที่ไม่เคยปลดล็อก (โดนให้ ทิ้ง หรือเก็บตู้) ปืนจะกลับเป็นอาวุธปกติ
  • เปลี่ยนสกินแล้วอุปกรณ์เสริมและสีปืนไม่หาย

ใช้กับ X3D Inventory

X3D Inventory เวอร์ชัน 1.1.0 รองรับสกินโดยไม่ต้องตั้งอะไรเพิ่ม: คลิกขวาที่ปืนมีเมนู "เปลี่ยนสกิน" มีปุ่ม "สกิน" ที่หัวกระเป๋า ช่องปืนขึ้นป้ายสกิน และ tooltip บอกว่าเป็นสกินของปืนอะไร ดาเมจเท่าไหร่ เปลี่ยนสกินแล้วปืนยังอยู่ในมือและช่องลัดตามไปด้วย ใช้กระเป๋าอื่นก็เปิดคลังได้หลายทาง (เวอร์ชัน 1.1.0):

  • คำสั่ง /skins หรือปุ่มลัด Config.Key
  • ไอเทมเปิดคลัง Config.OpenItem ใช้กับกระเป๋าที่รองรับ usable item ของ ESX (NC, ox, qs…) ใช้แล้วไอเทมไม่หาย
  • เมนู "สกินอาวุธ" ใน radial ของ ox_lib (Config.Radial)
  • เรียกจากเมนูของคุณเองด้วย exports.x3d_weaponskins:Open() และปิดกระเป๋าของคุณก่อนหน้าคลังเปิดด้วย Hooks.BeforeFocus

เพิ่มสกินใหม่

  1. สตรีมโมเดลอาวุธแอดออนเอง (weapons.meta ฯลฯ)
  2. เพิ่มอาวุธใน Config.Weapons ของ es_extended โดยคัดลอก components/tints ของอาวุธหลักมา ไม่อย่างนั้นปืนที่ติดอุปกรณ์เสริมจะใส่สกินไม่ได้
  3. เพิ่มไอเทมในตาราง items และวางรูป weapon_<name>.png ตามที่ Config.ImagePath ชี้
  4. เพิ่มแถวใน config/skins.lua (base, item, label, rarity, tradable, vfx) แล้วรีสตาร์ทเซิฟ ผู้เล่นต้องเข้าใหม่หนึ่งครั้งเพื่อโหลดโมเดล

อยากขายสกินในเมือง สกินแต่ละตัวคือไอเทมธรรมดา แจกหรือขายผ่านช่องทางที่เมืองมีอยู่ได้เลย เช่น ร้านค้าในเมือง หรือโค้ดรับของของ X3D Mailbox

X3D Damage: ตั้งดาเมจให้เมืองแนวปืนสมดุล

ตั้งดาเมจและเอฟเฟกต์ของอาวุธแต่ละชนิดเองใน config/weapons.lua อาวุธที่ไม่ได้ใส่ไว้ใช้ดาเมจเดิมของเกม ไม่ต้องใช้ ox_lib

ส่วน ทำอะไร
ดาเมจรายอาวุธ ดาเมจต่อนัด headshotKill (โดนหัวตาย) blockInstantKill (ปิดท่าต่อยหนัก)
เอฟเฟกต์ เลือดออก (หยุดเมื่อได้รับการรักษา) ช้า สตัน ล้มพร้อมภาพเบลอ ดาเมจเพิ่ม เจาะเกราะ ดูดเลือด ทุกตัวตั้งโอกาสเกิด (chance) และให้เกิดเฉพาะโดนหัว (headshotOnly) ได้
ดูดเลือด เซิร์ฟเวอร์ตรวจระยะ อาวุธในมือ และคูลดาวน์ก่อนฮีลคนยิง
หมวกกันน็อก/เกราะ Hooks.OnHeadshot ให้สคริปหมวกของคุณกันการโดนหัวได้
กันกระโดดหลบ กดกระโดดค้างจะโจมตีไม่ได้ชั่วขณะ
สกินอาวุธ ปืนสกินใช้แถวดาเมจของอาวุธหลักอัตโนมัติ ผ่าน GlobalState.x3dWeaponBase ที่ X3D Weapon Skins ประกาศไว้

พารามิเตอร์ของเอฟเฟกต์แต่ละตัว (ตามเอกสารของสคริป):

เอฟเฟกต์ พารามิเตอร์
bleed เลือดออก perTick, ticks, intervalMs
slow ช้าลง mult (0–1), seconds
stun สตัน seconds, ragdollMs
knockdown ล้ม pulses, headshotPulses, ejectBelowSpeed (ดึงออกจากรถที่วิ่งช้า)
bonus ดาเมจเพิ่ม damage
pierce เจาะเกราะ damage, minArmor
lifesteal ดูดเลือด heal, healChance

ข้อควรรู้เรื่องกันโปร

สคริปดาเมจทุกตัวที่ทำงานฝั่ง client มีข้อจำกัดเดียวกัน: เครื่องของคนที่โดนยิงเป็นคนลดเลือด เอกสารของ X3D Damage เขียนไว้ตรง ๆ ว่าควรใช้คู่กับ anticheat ที่ตรวจเลือด (god mode) อ่านเพิ่มในกันโปร FiveM ขั้นพื้นฐาน และดู X3D Anti-Cheat ส่วนดูดเลือดเป็นจุดเดียวที่ฮีลคนยิง จึงตรวจฝั่งเซิร์ฟเวอร์ทุกครั้ง

ติดตั้งทั้งคู่

ensure es_extended
ensure x3d_inventory
ensure x3d_weaponskins
ensure x3d_damage
  • X3D Weapon Skins: รัน install.sql ก่อน (สร้างตาราง x3d_weaponskins) ใส่หลัง es_extended และหลังกระเป๋า ถ้าใช้ X3D Inventory ตั้ง Hooks.CanCarry ให้เรียก exports.x3d_inventory:CanCarryItemSrc และ Config.ImagePath ให้ชี้รูปของ x3d_inventory
  • X3D Damage: วางโฟลเดอร์แล้ว ensure x3d_damage แก้ config/weapons.lua ตั้ง Config.Framework เป็น 'auto', 'esx' หรือ 'standalone'

คำถามที่พบบ่อย

สกินเป็นแบบ add-on หรือ replace — add-on สกินแต่ละตัวคืออาวุธ add-on อีกตัวที่ผูกกับอาวุธหลัก ปืนเดิมไม่ถูกทับ และสคริปไม่ได้แถมโมเดลสกิน ต้องใช้โมเดลของคุณเอง

สกินทำให้ปืนแรงขึ้นไหม — ไม่ ดาเมจ น้ำหนัก และกระสุนมาจากอาวุธหลักเสมอ และ X3D Damage ก็อ่านดาเมจของอาวุธหลักให้ปืนสกินอัตโนมัติ

ใช้กับ QBCore ได้ไหม — X3D Damage ใช้แบบ standalone ได้ ส่วน X3D Weapon Skins ใช้กับ ESX Legacy

ผู้เล่นได้สกินแล้วทำปืนหายหรือโดนปล้น สกินหายไหม — ไม่หาย สกินอยู่ในคลังของผู้เล่น ไม่ได้ติดอยู่กับปืนกระบอกนั้น

ต้องใช้ X3D Inventory ไหม — ไม่จำเป็น ใช้กระเป๋าอื่นได้ (NC, ox, qs…) เปิดคลังด้วย /skins ไอเทมเปิดคลัง หรือ radial ของ ox_lib แต่ถ้าใช้ X3D Inventory จะเปลี่ยนสกินจากในกระเป๋าได้เลย

สคริปฟรีตัวอื่นอยู่ในแจกสคริป FiveM ฟรี

สคริปต์ที่เกี่ยวข้อง