ตั้งค่า config X3D ตกแต่งตัวละคร
แก้ค่าในฟอร์ม แล้วคัดลอกทีละหัวข้อหรือทั้งไฟล์ไปวางในเซิร์ฟเวอร์
ดาวน์โหลดพร้อมค่าเดิมทั่วไป
ดูคู่มือ ↗Config.Framework- เฟรมเวิร์ก: 'auto' หาเองจาก es_extended · 'esx' บังคับ ESX · 'standalone' ไม่ใช้เฟรมเวิร์ก
Config.Locale- ภาษาของข้อความฝั่ง Lua ('th' | 'en') — พาเนลมีปุ่มสลับภาษาของตัวเอง
Config.Command- คำสั่งเปิดหน้าตกแต่งตัวละครของตัวเอง
Config.Key- ปุ่มลัด ปล่อยว่าง = ไม่ผูกปุ่ม (ผู้เล่นเปลี่ยนเองได้ที่ Settings > Key Bindings)
Config.AdminAce- ace ที่ต้องมีถึงจะเปิดให้คนอื่นได้ (`/skin <id>`)
- คอนโซลเซิร์ฟเวอร์ใช้ได้เสมอ ไม่ต้องมี ace
- เพิ่มให้แอดมิน: add_ace group.admin x3d_skin.admin allow
Config.PlayersCanEdit- true = ผู้เล่นทั่วไปเปิด `/skin` แก้หน้าตัวเองได้ตลอดเวลา
- false = เปิดได้เฉพาะคนที่มี ace ข้างบน (เซิร์ฟที่อยากให้แก้ได้เฉพาะที่ร้าน)
Config.AdvancedFace- ระบบหน้า
- false = face + skin (เลือกหน้าสำเร็จรูป 46 แบบ) — ค่าเริ่มต้น เข้าใจง่าย
- true = mom + dad + น้ำหนักหน้า + ดัดจมูก/แก้ม/คาง ทีละจุด (แบบ MP)
- ⚠ สลับค่านี้หลังเปิดเซิร์ฟแล้ว หน้าที่ผู้เล่นเซฟไว้จะเพี้ยน เพราะคนละชุดค่า
Config.ApplyOnSpawn- โหลดหน้าที่เซฟไว้ให้อัตโนมัติทุกครั้งที่ผู้เล่นเกิด
Config.FirstTimeSetup- เปิดหน้าตกแต่งอัตโนมัติให้ผู้เล่นที่ยังไม่เคยเซฟหน้าเลย (สร้างตัวละครครั้งแรก)
Config.Storage- ที่เก็บหน้าตัวละคร
File- ไฟล์ JSON ที่เก็บ (เทียบจากโฟลเดอร์สคริปต์)
FlushSeconds- เขียนลงไฟล์ทุกกี่วินาที (เขียนตอนผู้เล่นออกและตอนปิดสคริปต์อยู่แล้ว)
Config.Camera- กล้อง
zoom- ระยะซูมเริ่มต้น / ต่ำสุด / สูงสุด
zoomMinzoomMaxxOffset- ระยะที่ตัวละครขยับไปทางขวาของจอ (หลบพาเนลด้านซ้าย)
panLimitX- ขอบเขตการเลื่อนกล้อง (กันส่องไปที่อื่น)
panLimitUppanLimitDownlights- ไฟส่องตัวละคร ปิดได้ถ้าเซิร์ฟมี ENB/graphics mod ที่ตีกัน
Config.HideHud- ซ่อน HUD/เรดาร์ระหว่างเปิดพาเนล
Config.Wardrobeenabled- เปิด/ปิดตู้เสื้อผ้า
maxPerType- เซฟได้กี่ชุดต่อคนต่อประเภท (outfit
nameLength- ความยาวชื่อชุดสูงสุด
ร้าน — ร้านเสื้อผ้า ร้านเสริมสวย ร้านหน้ากาก
ดูคู่มือ ↗Config.Shopsenabled- เปิด/ปิดระบบร้านทั้งหมด
drawDistance- ระยะที่เริ่มวาดวงกลมบนพื้น / ระยะที่กด [E] ได้
interactDistancemarker- วงกลมบนพื้นหน้าร้าน (ปิดด้วย marker = false)
markerSize- ขนาดและสีของวงกลม
markerColorblips- หมุดบนแผนที่ โผล่เมื่อเข้าใกล้ภายใน blipDistance เมตร (0 = โชว์ตลอด)
blipDistanceConfig.ShopTypes- ประเภทร้าน — ราคาและช่องที่แก้ได้ในร้านนั้น
- `categories` = แท็บย่อยในพาเนล (components = nil คือแท็บ "ทั้งหมด")
- label = ชื่อร้าน / shop name · price = ราคา (0 = ฟรี) / price (0 = free)
- blip = ไอคอนและสีหมุด / blip icon and color · components = ช่องที่แก้ได้ / editable slots
เช่น / e.g. masks = { label = 'ร้านหน้ากาก', price = 200, blip = { sprite = 362, color = 1 }, components = { 'mask_1', 'mask_2' } }
| # | ชื่อ | label | price | ตัวเลือก | ||
|---|---|---|---|---|---|---|
| 1 | clothing | |||||
| 2 | beauty | |||||
| 3 | masks |
Config.ShopLocations- ที่ตั้งร้าน — `type` ต้องตรงกับคีย์ใน Config.ShopTypes
เช่น
| # | type | coords | ตัวเลือก |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 | |||
| 4 | |||
| 5 | |||
| 6 | |||
| 7 | |||
| 8 | |||
| 9 | |||
| 10 | |||
| 11 | |||
| 12 | |||
| 13 | |||
| 14 | |||
| 15 | |||
| 16 | |||
| 17 | |||
| 18 | |||
| 19 | |||
| 20 | |||
| 21 | |||
| 22 |
Config.Backend- ใครใส่หน้าตา/เสื้อผ้าลงร่าง — ปกติไม่ต้องแตะ
- 'auto' มี skinchanger อยู่แล้วก็ใช้ของเดิม ไม่มีก็ใช้ตัวในสคริปต์ (ค่าเริ่มต้น)
- 'skinchanger' บังคับใช้ skinchanger
- 'self' บังคับใช้ตัวในสคริปต์