เอกสาร

X3D สล็อต 1024 ทาง

สล็อตคาสเคด 1,024 ทาง สไตล์มาห์จอง RTP 97.5% คิดผลบนเซิร์ฟเวอร์ กันโกง พร้อมฟรีสปิน ตัวคูณ และซีนแจ็กพอต

ซื้อ / รับฟรีตั้งค่า config

การติดตั้ง

ต้องมีก่อน: ESX Legacy (es_extended) · oxmysql · MySQL

  1. รัน install.sql ในฐานข้อมูล (สร้างตารางเก็บสถิติ/รอบค้าง)
  2. วางโฟลเดอร์ x3d_slots ใน resources/
  3. ใส่คีย์จากหน้าบัญชี (fivem.x3d-developer.com) ที่ config/config.license.lua → X3D_LICENSE_KEY = 'X3D-XXXXX-XXXXX-XXXXX-XXXXX' (หรือใช้ convar set x3d_license_x3d_slots "..." ใน server.cfg แทน)
  4. ensure x3d_slots ใน server.cfg แล้วรีสตาร์ตเซิร์ฟเวอร์
  5. เดินไปตู้ กด [E] เล่นได้เลย

ทุกไฟล์ใน config/ และ addons/ แก้ได้อิสระ ไม่เสียการรับประกัน · core/ เข้ารหัส แก้ไม่ได้


ตั้งค่าเกม — config/config.slots.lua

ค่า ทำอะไร
Config.PayScale ปุ่มปรับ RTP หลัก (ค่าเริ่มต้น RTP 97.5%) · สูงขึ้น = ผู้เล่นได้มากขึ้น · แก้ตัวนี้ตัวเดียว
Config.BetSteps เงินเดิมพันที่เลือกได้ (server ปฏิเสธค่านอกลิสต์)
Config.MaxWinX เพดานชนะต่อหนึ่งหมุน (เท่าของเดิมพัน)
Config.DailyMaxLoss เจ้ามือขาดทุนสะสมเกินนี้/วัน = ปิดตู้อัตโนมัติ (0 = ไม่จำกัด)
Config.BigWinX ชนะกี่เท่าถึงเรียก hook onBigWin + log bigwin
Config.Machines ตำแหน่งตู้ (เพิ่มกี่ตู้ก็ได้ id ห้ามซ้ำ)

ฟรีสปิน / ซื้อฟีเจอร์

  • Config.FreeSpinBase (3 scatter = 10 สปิน) · Config.FreeSpinCap (เพดาน retrigger)
  • Config.BuyFeature.enabled เปิด/ปิดปุ่มซื้อ · Config.BuyFeature.costMul = ราคา (floor(bet × costMul))

⚠ Paytable, Weights*, MultBase/Free, GoldChance จูนไว้ให้ RTP 97.5% แล้ว — แก้แล้ว RTP เปลี่ยน อย่าเดา ปรับ PayScale แทน

ฉลองรางวัล Config.Celebration.tiers — เกณฑ์ big/mega/super (เท่าของเดิมพัน, ค่าเริ่มต้น 10/25/50) + จังหวะนับเลข/เหรียญ

จังหวะเกม Config.Timing — ความเร็วหมุน/ลุ้น/คาสเคด (ไม่กระทบ RTP) · เปิด Config.Debug = true แล้วกด ` ในเกมได้แผงจูนสด


ทั่วไป — config/config.general.lua

ค่า ทำอะไร
Config.Locale ภาษา 'th' / 'en'
Config.Debug true = เปิดแผงจูนจังหวะ (ต้อง false ตอนใช้จริง)
Config.StreamDistance ระยะสร้าง/ลบพร็อพตู้
Config.InteractDistance ระยะขึ้นปุ่ม [E]
Config.RateWindow / Config.RateMax กันสแปมหมุน
Config.TimezoneOffset เขตเวลาไว้ตัดยอดรายวัน (ไทย = 7)

ตู้ / พร็อพ / blip / เสียง — config/config.models.lua

  • Config.MachineProp — เปิด/ปิด + เปลี่ยน model พร็อพตู้
  • Config.Blip — จุดบนแผนที่ (sprite/color/scale/name · perMachine ปักทุกตู้หรือรวมกลุ่ม)
  • Config.Audio — เสียงฝั่งเกม (เปิดตู้ / bigwin)

ปรับสี / ธีม — config/config.theme.lua

สีทั้งหมดเป็นโค้ดสี #RRGGBB แก้ทีละสีได้เลย มีผลทั้ง หน้าต่างสล็อต (NUI) และ ป้าย [E] ในเกม · แก้แล้ว restart x3d_slots

ป้าย [E] — Config.Theme.prompt

ช่อง คุม
key สีปุ่ม [E] ตอนอยู่ในระยะกด
keyIdle สีปุ่ม [E] ตอนยังไม่ถึงระยะ
label สีข้อความ (เช่น "เล่นสล็อต")
outline true/false ขอบดำ + เงา

หน้าต่างสล็อต — Config.Theme.ui

ช่อง คุม
accent สีหลัก: ปุ่ม/ขอบ active/ไฮไลต์
accentDark โทนเข้มของปุ่มหลัก
gold เงิน/ยอดรวม/ป้ายชนะ
goldBright ทองสว่าง: ตัวคูณ active / ป้าย BIG-MEGA WIN
surface1 surface2 surface3 พื้นแผง (เข้ม→อ่อน)
woodHi woodMid woodLo woodEdge กรอบไม้ของตู้
cellTop cellBot cellEdge ช่องข้อมูล (เงินสด/ชนะ/เดิมพัน)
felt1 felt2 felt3 พื้นสนามหมุน (หลังรีล)

ตัวอย่างเขียวหยก: accent = '#35D4AC', accentDark = '#157F66', woodHi/Mid/Lo/Edge = '#1C6B57'/'#124036'/'#0E332B'/'#0A251F', surface1/2/3 = '#0B1513'/'#101D1A'/'#1A2B27' (felt คงเขียวเดิมได้)


บันทึกเหตุการณ์ — config/config.log.lua

Config.Log.adapter เลือกปลายทาง: none / print / discord (ยิง webhook ตรง) / azael / custom

  • Config.Log.events — เลือกเหตุการณ์ที่บันทึก (spin/bigwin/buyfeature/suspend/settle)
  • ⚠ spin = true = ทุกการหมุน ผู้เล่นเยอะจะท่วม Discord — เปิดเฉพาะไล่ปัญหา
  • discord: ใส่ webhooks (ต่อ event ได้) + username/avatar/สี

Hooks — config/functions/ (เขียน Lua ต่อระบบอื่น)

ฝั่ง server config.functions.server.lua

Hook เมื่อ
canPlay(e) เช็คสิทธิ์ก่อนเปิดตู้ (return false = บล็อก) เช่น VIP เท่านั้น
getMachines() กำหนดตำแหน่งตู้เองจากระบบ zone (return nil = ใช้ Config.Machines)
onSpinResolved(e) หลังหมุนเสร็จ (log/สถิติ)
onBigWin(e) ชนะเกิน Config.BigWinX (ประกาศ/webhook)
onSettle(e) หลังเงินเข้าออกจริง

ฝั่ง client config.functions.client.lua

Hook เมื่อ
onOpenUI(e) เปิดตู้ (ซ่อน HUD / เบลอ / ล็อกตัว / เสียง)
onCloseUI(e) ปิดตู้ (คืนค่า)
drawPrompt(e) วาดป้าย [E] เอง (สลับไป ox_target / textUI · return true)
onMachineEnter/Exit(e) เดินเข้า/ออกระยะตู้
onSessionSummary(e) สรุปผลตอนปิด (แจ้งเตือนเอง · return true)

แต่ละไฟล์มีตัวอย่าง copy-paste พร้อมใช้อยู่ในคอมเมนต์


แก้ปัญหา

  • ตู้ไม่ขึ้น = ยังไม่ activate license (ดู console เซิร์ฟเวอร์) หรือยังไม่รัน install.sql
  • console แจ้ง LICENSE CHECK FAILED = คีย์ผิด/หมดอายุ/ผูก IP อื่น — เช็คที่หน้าบัญชี
  • RTP ไม่ตรง = แก้ค่าอื่นนอกจาก PayScale — คืนค่าเริ่มต้นแล้วปรับ PayScale ตัวเดียว
  • แก้ config แล้วไม่เปลี่ยน = ยังไม่ restart x3d_slots (แก้ web//ธีมต้อง restart)
ดูหน้าสินค้า