วิธีสร้าง FiveM Server ปี 2026 แบบละเอียด ตั้งแต่ศูนย์จนเปิดให้คนเข้าเล่น
การ สร้าง FiveM Server ปี 2026 สามารถทำได้ง่ายขึ้นมากด้วย FXServer + txAdmin เพราะ txAdmin ติดมากับ FXServer และมี Recipe Deployer สำหรับสร้าง Server พื้นฐานโดยไม่ต้องประกอบทุกไฟล์ด้วยตัวเอง
สำหรับคนเริ่มใหม่ Flow ที่แนะนำคือ
เตรียมเครื่อง
↓
ดาวน์โหลด Recommended Server Artifact
↓
แตกไฟล์ FXServer
↓
เปิด FXServer
↓
ตั้งค่า txAdmin
↓
เชื่อม Cfx Account
↓
เลือก CFX Default Recipe
↓
สร้าง FiveM Server Key
↓
Deploy Server
↓
ตรวจ server.cfg
↓
ตั้ง OneSync / Slots
↓
เปิด Port และ Firewall
↓
ทดสอบ Local Server
↓
ทดสอบจาก Internet
↓
เปิดให้ผู้เล่นเข้า
บทความนี้จะพาตั้งแต่เครื่องเปล่าจนถึง FiveM Server ที่ผู้เล่นภายนอกสามารถเชื่อมต่อได้
① ก่อนสร้าง FiveM Server ต้องมีอะไรบ้าง
อย่างน้อยควรเตรียม
Windows Server / Windows PC หรือ Linux Server
Internet
Cfx Account
พื้นที่เก็บ Server
Public Network ที่ใช้งานได้
FiveM Client สำหรับทดสอบ
หากต้องการสร้าง RP Server เพิ่มเติมภายหลังอาจต้องมี
MySQL / MariaDB
Framework
Resources
Voice
Inventory
Jobs
Maps
Vehicles
แต่ Server พื้นฐานยังไม่จำเป็นต้องติดตั้งทั้งหมดในวันแรก
② ใช้ Windows หรือ Linux ดี
FXServer รองรับทั้ง Windows และ Linux
สำหรับมือใหม่ Windows มักเริ่มต้นง่ายกว่า เพราะสามารถ
Download
Extract
Double-click FXServer.exe
แล้วทำผ่าน txAdmin ได้เลย
เอกสาร Cfx.re ปัจจุบันยังระบุว่า Linux Build เป็น Courtesy Port และปัญหา Native บางประเภทมีโอกาสได้รับการแก้ไขบน Windows ได้ง่ายกว่า
③ FiveM Server ต้องมี GTA V ติดตั้งไหม
การเปิด Dedicated FXServer ไม่ได้หมายความว่าต้องติดตั้ง GTA V Client แบบเดียวกับเครื่องผู้เล่นไว้ใน Server Folder
สิ่งสำคัญคือ
FXServer Artifact
Server Data
Resources
Configuration
Cfx Registration
ส่วนผู้เล่นต้องมี GTA V/FiveM ฝั่ง Client ตามข้อกำหนดของ FiveM
④ FXServer คืออะไร
FXServer คือ Server Software ของ Cfx.re
ทำหน้าที่
รับ Player Connections
โหลด Resources
จัดการ Server Commands
จัดการ Networking
ทำงานร่วมกับ OneSync
รัน Server-side Scripts
FiveM Server ทุกตัวต้องมี Server Runtime ลักษณะนี้
⑤ Server Artifact คืออะไร
Server Artifact คือ Build ของ FXServer
Cfx.re มี Server Download สำหรับดาวน์โหลด Build ที่ใช้งานได้
สำหรับ Server ใหม่ควรเลือก
Recommended Build
แทนการสุ่มใช้ Artifact เก่าจาก Tutorial หลายปีก่อน
⑥ ดาวน์โหลด Artifact ตัวไหนดี
ในคู่มือ Setup ปัจจุบัน Cfx.re แนะนำให้ไปที่ Server Download และเลือก
Latest recommended
สำหรับการสร้าง Server ใหม่
เหตุผลคือเป็น Build ที่ Cfx.re แนะนำสำหรับการใช้งานทั่วไปในขณะนั้น
⑦ FiveM GTAV Enhanced มีชื่อไฟล์ต่างไหม
มีจุดที่ควรรู้ในเอกสารปัจจุบัน
สำหรับ FiveM ที่ใช้ GTAV Enhanced ชื่อ Artifact/Executable อาจแตกต่างจาก Legacy Setup
ตัวอย่างบน Windows เอกสารปัจจุบันระบุว่าไฟล์ Server สำหรับ Enhanced ใช้ชื่อในตระกูล
cfx-server_win_x64
และ Executable อาจใช้
cfx-server.exe
แทนชื่อ FXServer.exe
ดังนั้นให้ยึดชื่อไฟล์จาก Artifact ที่ดาวน์โหลดจริง
⑧ สร้าง Folder FXServer
ตัวอย่างบน Windows
C:\FXServer\
แล้วแยก Binary เป็น
C:\FXServer\server\
ช่วยให้ภายหลังสามารถแยก
server
server-data
txData
backup
ออกจากกันได้ชัดเจน
⑨ แตก Artifact ไปที่ไหน
ตัวอย่าง
C:\FXServer\server
อย่าเปิด FXServer จากไฟล์ .7z โดยตรง
ต้อง Extract ออกมาก่อน
โครงสร้างอาจเป็น
C:\FXServer\
└── server\
├── FXServer.exe
└── ...
⑩ ต้องดาวน์โหลด txAdmin แยกไหม
ไม่ต้อง
txAdmin มากับ FXServer อยู่แล้ว
จึงไม่ควรดาวน์โหลด txAdmin จากเว็บสุ่มแล้ววางทับ Artifact
ใช้ txAdmin ที่รวมอยู่ใน FXServer Build ปัจจุบัน
⑪ วิธีเปิด txAdmin ครั้งแรกบน Windows
เข้า Folder Artifact แล้วเปิด
FXServer.exe
หรือ Executable ที่ตรงกับ Build ของคุณ
อย่าใส่
+exec server.cfg
ตอนเปิด txAdmin Monitor Mode ครั้งแรก
⑫ ทำไม txAdmin ห้ามเปิดด้วย +exec
txAdmin ต้องให้ FXServer เปิดใน Monitor Mode
ดังนั้นเปิดเพียง
FXServer.exe
หรือ Linux
run.sh
แล้วให้ txAdmin เป็นตัวจัดการ Server Instance
+exec server.cfg ใช้กับ Vanilla Startup มากกว่า
⑬ txAdmin เปิดที่ Port อะไร
ค่า Default คือ
40120 TCP
ถ้า Browser ไม่เปิดเอง สามารถเข้าในเครื่อง Server ด้วย
http://localhost:40120
⑭ PIN 4 หลักคืออะไร
ตอนเปิด txAdmin ครั้งแรก Console จะมี PIN สำหรับยืนยัน Initial Setup
นำ PIN ดังกล่าวไปกรอกใน Browser
จากนั้นจึงเชื่อม txAdmin กับ Cfx Account ของคุณ
⑮ เชื่อม Cfx Account อย่างไร
ใน txAdmin เลือก
Link Account
จากนั้น Login Cfx Account และอนุญาตการเชื่อมต่อ
ใช้ Account ของ Owner หรือ Account หลักที่สามารถควบคุม Server ระยะยาวได้
⑯ Backup Password คืออะไร
ระหว่าง Setup txAdmin จะให้สร้าง Password สำรองสำหรับ Admin Page
ควรตั้ง Password ที่แข็งแรงและไม่ใช้ร่วมกับ
Database
Windows
Email
Cfx Password
⑰ ตั้งชื่อ Server ใน txAdmin
หลัง Register txAdmin แล้ว ระบบจะให้ตั้ง Server Name
เช่น
MYRP Production
FiveM Development
Thai RP Server
นี่ช่วยแยก Profile/Instance โดยเฉพาะเมื่อมีหลาย Server
⑱ Deployment Type เลือกอะไร
สำหรับมือใหม่เลือก
Popular Recipes
เพราะ txAdmin สามารถ Deploy Server Structure และ Resources พื้นฐานให้อัตโนมัติ
⑲ Recipe ไหนเหมาะกับมือใหม่
คู่มือ Cfx.re ปัจจุบันแนะนำ
FiveM Basic Server (CFX Default)
หรือชื่อในหน้า txAdmin ที่เทียบเท่า CFX Default FiveM Template
เป็นจุดเริ่มต้นที่เหมาะกว่าการลง Framework ใหญ่ทันที
⑳ ทำไมไม่ควรเริ่มด้วย ESX/QBCore ทันที
ทำได้ แต่ Server Framework มีส่วนประกอบเพิ่ม เช่น
Database
Dependencies
Inventory
Jobs
Framework Config
ถ้ายังไม่เคยเปิด FXServer ให้เริ่มจาก Basic Server ก่อน
เมื่อ Network และ txAdmin ผ่านแล้วค่อยเพิ่ม Framework จะ Debug ง่ายกว่า
㉑ Data Location คืออะไร
txAdmin จะกำหนดพื้นที่เก็บ Server Data
สำหรับ Setup แรกสามารถใช้ค่าที่ Recipe แนะนำได้
ภายหลังควรรู้ให้ชัดว่า
FXServer Binary อยู่ไหน
Server Data อยู่ไหน
txData อยู่ไหน
Database อยู่ไหน
เพื่อ Backup และย้าย Server ได้ถูก
㉒ เข้า Recipe Deployer
หลังเลือก Template และ Data Location แล้ว ให้เข้า
Recipe Deployer
ตรวจ Recipe ก่อน Deploy
Recipe จะสร้าง Folder/Resources/Configuration ตาม Template
㉓ FiveM Server Key ต้องสร้างตรงไหน
ในขั้น Input Parameters ของ Recipe Deployer จะมีช่อง Server Registration Key
txAdmin มีทางไปยัง Cfx Portal ให้สร้าง Key
Flow คือ
Cfx Portal
↓
Create a key
↓
Display Name
↓
Generate
↓
Copy
↓
กลับ txAdmin
㉔ ตั้งชื่อ Server Key แบบไหนดี
ตัวอย่าง
MYRP-PROD
MYRP-DEV
MYRP-TEST
ไม่ควรตั้ง
key1
newkey
final
เพราะภายหลังจะจำไม่ได้ว่า Key ไหนเป็นของ Server ไหน
㉕ นำ Key ไปใส่ตรงไหน
ถ้าใช้ txAdmin Recipe ให้วาง Key ใน Input Parameters
จากนั้นกด
Run Recipe
txAdmin จะนำ Key ไปใช้ในการสร้าง Configuration
㉖ ถ้าสร้าง Vanilla Server ใช้ Key อย่างไร
ใน server.cfg
sv_licenseKey "YOUR_SERVER_KEY"
ต้องเปลี่ยน YOUR_SERVER_KEY เป็น Key จริงจาก Cfx Portal
อย่าแชร์ค่าจริงสู่ Public
㉗ Run Recipe แล้วเกิดอะไรขึ้น
txAdmin จะดำเนิน Tasks ของ Recipe ตามลำดับ เช่น
สร้าง Folder
ดาวน์โหลด Resources
สร้าง Config
เขียน server.cfg
เตรียม Server Data
ถ้า Recipe มี Error ให้แก้ Error ก่อนกด Deploy ซ้ำหลายครั้ง
㉘ Recipe เสร็จแล้วทำอะไร
เมื่อ Deployment สำเร็จ txAdmin จะแสดง Configuration
จากนั้นกด
Save & Run Server
เพื่อเปิด FiveM Server
ถ้าใช้ CFX Default Recipe โดยไม่มี Custom Requirement ยังไม่จำเป็นต้องแก้ Config จำนวนมากในครั้งแรก
㉙ server.cfg คืออะไร
server.cfg คือ Configuration หลักของ FXServer
ภายในอาจมี
Network Endpoint
Server Name
OneSync
Player Slots
Resources
Server Key
Permissions
Convars
ตัวอย่าง Game Endpoint
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
㉚ Game Port ค่า Default คืออะไร
FiveM Vanilla Example ใช้
30120
ทั้ง TCP และ UDP
ดังนั้น Network ทั่วไปต้องรองรับ
TCP 30120
UDP 30120
หาก Server ใช้ Port ค่าอื่นให้เปิดตามค่าจริง
㉛ OneSync ควรเปิดไหม
สำหรับ Server ใหม่ควรใช้
set onesync on
OneSync ให้ Server-side State Awareness และเป็นพื้นฐานสำหรับ Player/Entity Synchronization สมัยใหม่
㉜ ตั้งจำนวนผู้เล่นอย่างไร
ตัวอย่าง
sv_maxclients 48
Cfx.re ปัจจุบันระบุว่า sv_maxClients รองรับค่าตั้งแต่ 1–2048 ในระดับ Variable
แต่ค่าที่ใช้จริงมีข้อกำหนด OneSync และ Entitlement
㉝ Server ใหม่ควรตั้งกี่คน
ถ้าเริ่ม Community ใหม่ ค่าอย่าง
32
หรือ
48
เป็นจุดเริ่มต้นที่บริหารง่ายกว่า 100–200 คน
แล้วค่อย Load Test
CPU
RAM
Network
Database
Resources
ก่อนเพิ่ม Capacity
㉞ มากกว่า 32 คนต้องดู OneSync
ตามเอกสาร Server Commands ปัจจุบัน
ตั้งแต่ 32 Clients
→ OneSync on หรือ legacy
และ
มากกว่า 64 Clients
→ OneSync on
สำหรับ Server ใหม่ใช้ on เป็นหลัก
㉟ เปิด Resources อย่างไร
ใช้
ensure resource_name
ตัวอย่าง
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ถ้าเพิ่ม Resource ใหม่ก็เพิ่ม
ensure my_resource
㊱ Resource อยู่ตรงไหน
โดยทั่วไปอยู่ใน
server-data/resources/
อาจแบ่งเป็นหมวด
[local]
[jobs]
[cars]
[maps]
[framework]
แต่ ensure ใช้ Resource Name ไม่ใช่ Full Folder Path
㊲ ลง Resource เพิ่มแล้วไม่ทำงาน
ตรวจ
Folder ถูกไหม
fxmanifest.lua มีไหม
Dependencies ครบไหม
ensure แล้วหรือยัง
Console มี Error อะไร
อย่า Restart ทั้ง Server ซ้ำอย่างเดียว
㊳ วิธีดู Error
เปิด txAdmin
ไปที่
Live Console
ค้นหา
ERROR
SCRIPT ERROR
Failed
Couldn't
Missing
Denied
เริ่มจาก Error แรกที่เกิดขึ้น
㊴ Server เปิดแล้วทดสอบ Local ก่อน
บนเครื่องเดียวกับ Server สามารถทดสอบ
http://127.0.0.1:30120/info.json
ถ้าได้ JSON แสดงว่า Connect Endpoint ตอบกลับในระดับหนึ่ง
㊵ เข้า Server ผ่าน LAN อย่างไร
คู่มือ Setup ของ Cfx.re ปัจจุบันสามารถให้ FiveM Client เห็น Server ใน LAN
หรือใช้ F8
connect LOCAL_IP:30120
ตัวอย่าง
connect 192.168.1.100:30120
㊶ ทดสอบ txAdmin ในเกมอย่างไร
หลังเข้า Server แล้วกด
F8
สามารถใช้คำสั่ง
tx
เพื่อเปิด txAdmin In-game Menu หาก Account และ Permission ถูกต้อง
ช่วยยืนยันว่า txAdmin เชื่อมกับ Server ได้
㊷ ถ้าต้องการให้คนภายนอกเข้า ต้องทำอะไร
ต้องทำให้ Traffic จาก Internet มาถึง FXServer
ถ้าใช้ VPS
เปิด OS Firewall
เปิด Cloud Firewall
ถ้า Server อยู่บ้าน
เปิด OS Firewall
+
ตั้ง Router Port Forwarding
㊸ Windows Firewall เปิดอะไร
สำหรับ Game Port Default
TCP 30120
UDP 30120
ไม่ควรปิด Firewall ทั้งเครื่อง
เปิดเฉพาะ Port ที่ต้องใช้
㊹ Server บ้าน Port Forward อย่างไร
สมมุติ FiveM Server Local IP เป็น
192.168.1.100
ตั้ง Router เป็น
TCP 30120
→ 192.168.1.100:30120
UDP 30120
→ 192.168.1.100:30120
และควร Reserve Local IP ไม่ให้ DHCP เปลี่ยน
㊺ VPS ต้อง Port Forward ไหม
ถ้า VPS มี Public IP บน Interface โดยตรง โดยทั่วไปไม่ต้องทำ Router Port Forwarding แบบบ้าน
แต่ยังต้องตรวจ
Provider Firewall
Security Group
Windows/Linux Firewall
㊻ txAdmin 40120 ต้องเปิดให้ผู้เล่นไหม
ไม่ต้อง
30120
= Game Port
40120
= txAdmin Web Management Port ค่า Default
ผู้เล่นไม่จำเป็นต้องเข้าถึง 40120
㊼ ควรเปิด txAdmin สู่ Public Internet ไหม
ถ้าไม่จำเป็นควรจำกัด
เช่น
LAN
VPN
Admin IP
Private Network
แทนเปิด 40120 ให้ Internet ทั้งหมด
Management Interface ควรมี Attack Surface ต่ำที่สุดเท่าที่เหมาะสม
㊽ Database Port 3306 ต้องเปิดไหม
ผู้เล่น ไม่ต้องใช้ MySQL Port
ถ้า Database อยู่เครื่องเดียวกับ FXServer ไม่จำเป็นต้องเปิด
3306
สู่ Public Internet
ถ้า Database อยู่เครื่องอื่น ควร Allow เฉพาะ FXServer ที่จำเป็นต้องเชื่อม
㊾ ทดสอบจาก Public Internet
จากเครื่องคนละ Network ลอง
http://PUBLIC_IP:30120/info.json
จากนั้นเปิด FiveM F8
connect PUBLIC_IP:30120
ถ้าทั้งสองผ่าน Network หลักถือว่าไปได้ไกลมากแล้ว
㊿ ถ้า Local เข้าได้ แต่ Internet เข้าไม่ได้
ให้ตรวจ
Firewall
Cloud Firewall
Port Forwarding
Public IP
CGNAT
Double NAT
อย่า Reinstall FXServer เพราะ Local Server ทำงานอยู่แล้ว
51 CGNAT คือปัญหาใหญ่ของ Server บ้าน
ถ้า ISP ใช้ CGNAT ผู้เล่นจาก Internet อาจเข้า Router ของคุณไม่ได้ แม้ตั้ง Port Forward แล้ว
ให้เทียบ
WAN IP ใน Router
กับ Public IP ที่ Internet มองเห็น
ถ้าไม่ตรงกัน ให้ตรวจ ISP เพิ่ม
52 Double NAT คืออะไร
เช่น
Internet
↓
ISP Router
↓
Router ส่วนตัว
↓
FiveM Server
Forward Port ใน Router ตัวเดียวอาจไม่พอ
ต้องจัด NAT ทั้งสอง Layer ให้ถูก หรือเปลี่ยน Architecture
53 Server ไม่ขึ้น Server List ต้องตรวจอะไร
ตรวจ
Direct Connect ผ่านไหม
sv_lan เป็น false หรือไม่
sv_projectName มีไหม
sv_projectDesc มีไหม
Firewall ถูกไหม
Cfx Connectivity ปกติไหม
Artifact ยัง Supported ไหม
อย่าแก้ Server List ก่อน Direct Connect ผ่าน
54 ตั้ง Project Name
ตัวอย่าง
sets sv_projectName "My FiveM Community"
ควรเป็นชื่อ Community จริง
55 ตั้ง Project Description
ตัวอย่าง
sets sv_projectDesc "Thai roleplay community"
ช่วยให้ Metadata ของ Server สมบูรณ์ขึ้น
56 ตั้ง Server Name
ใช้
sv_hostname "My FiveM Server"
ชื่อควรอ่านง่ายและไม่ยัด Keyword จำนวนมาก
57 ตั้ง Tags
ตัวอย่าง
sets tags "roleplay, thai, economy"
ใช้เฉพาะ Tags ที่ตรงกับ Server จริง
58 ตรวจ sv_lan
ถ้ามี
sv_lan true
Server จะเป็น LAN-only และไม่ขึ้น Public Server List
Public Server จึงไม่ควรเปิดค่านี้โดยไม่ตั้งใจ
59 Server Key ต้องเก็บเป็นความลับ
อย่าโพสต์
sv_licenseKey "KEYจริง"
ลง
Discord Public
Facebook
GitHub Public
Forum
Screenshot
ก่อนแชร์ server.cfg ให้แทนด้วย
sv_licenseKey "REDACTED"
60 Database Password ก็ต้องปิดบัง
Framework Server อาจมี Connection String เช่น
mysql://user:password@host/database
ก่อนส่ง Config ให้คนอื่นตรวจ ต้องปิด
Password
Server Key
API Token
Discord Token
RCON Password
Webhook Secret
ทั้งหมด
61 ขั้นตอนก่อนลง ESX/QBCore/Qbox
ให้ Basic Server ผ่านก่อน
Checklist
FXServer เปิดได้
txAdmin เข้าได้
Server Key ผ่าน
Local Connect ได้
Public Connect ได้
Firewall ผ่าน
Server List ปกติ
แล้วค่อยลง Framework
จะช่วยแยก Network Error ออกจาก Framework Error
62 ถ้าจะลง Framework ต้องมี Database ไหม
Framework RP ส่วนใหญ่ต้องมี Database
เช่น
MySQL
MariaDB
และ Database Resource เช่น Connector ที่ Framework นั้นรองรับ
ต้องทำตาม Documentation ของ Framework รุ่นที่ใช้อยู่
63 อย่าผสม ESX/QBCore/Qbox มั่ว
แต่ละ Framework มี
Core
Database Schema
Resources
Exports
Events
Dependencies
ต่างกัน
อย่า Copy ensure ของหลาย Framework มารวมกันโดยไม่เข้าใจ
64 Resource Dependency ต้องเรียงอย่างไร
แนวคิด
Database Library
↓
Framework Core
↓
Shared Libraries
↓
Inventory
↓
Jobs
ตัวอย่าง
ensure oxmysql
ensure framework
ensure inventory
ensure policejob
ต้องปรับตาม Framework จริง
65 Backup อะไรก่อนเริ่มแต่ง Server
หลัง Server Basic ใช้งานได้ ควรสร้าง Backup Baseline
อย่างน้อย
txData
server.cfg
resources
Database
Startup Configuration
นี่คือจุด Restore ที่ดีมากก่อนเริ่มลง Mods จำนวนมาก
66 txData สำคัญอย่างไร
txData เก็บข้อมูลของ txAdmin เช่น
Admin
Permissions
Configuration
Logs
Server Profile
ห้ามลบเพื่อ Clear Cache
และควร Backup ก่อนย้าย Server
67 Admin Account ควรแยกกัน
อย่าให้ Staff ทุกคนใช้ Account เดียว
ตัวอย่าง
owner
developer_a
moderator_b
เพราะ txAdmin มี Action Logs และ Permission System
จะตรวจย้อนหลังได้ว่าใครทำอะไร
68 อย่าแจก all_permissions ทุกคน
ใช้หลัก Least Privilege
ตัวอย่าง Moderator อาจต้องมีเพียง
players.warn
players.kick
players.ban
แต่ไม่จำเป็นต้องมี
console.write
server.cfg.editor
manage.admins
69 Scheduled Restart ควรตั้งเมื่อไร
หลัง Production Server เริ่มใช้งานจริงสามารถตั้ง Auto Restart ใน txAdmin
แต่ Restart ไม่ใช่วิธีแก้
Memory Leak
Slow Query
Bad Script
CPU Overload
ควรแก้ Root Cause ควบคู่กัน
70 วิธีเปิด Server ให้พร้อม Production
ก่อนประกาศ IP ตรวจ
Artifact Recommended
txAdmin ใช้งานได้
Server Key ถูก
OneSync เปิด
Slots ถูก
Game Port ถูก
Firewall ถูก
Server List ขึ้น
Direct Connect ผ่าน
Admin Accounts แยก
Backup มี
Database Backup มี
Console ไม่มี Error Spam
71 Checklist Security เบื้องต้น
ควรทำ
เปิดเฉพาะ Port ที่จำเป็น
จำกัด txAdmin
จำกัด RDP/SSH
ไม่เปิด MySQL Public
ใช้ Password แข็งแรง
แยก Admin Accounts
Backup Secrets อย่างปลอดภัย
ไม่ Commit server.cfg ที่มี Key สู่ Public
72 Checklist Performance ก่อนรับ Player เยอะ
ตรวจ
CPU
RAM
Disk
Network
Resource CPU
Hitch Warnings
Database Query Time
Entity Count
Voice
อย่าตั้ง sv_maxclients 200 เพียงเพราะ Hosting เขียนว่า 200 Slots
73 วิธีทดสอบ Player จริง
ใช้ผู้เล่นหลายคนเข้า Server แล้วตรวจ
Join
Spawn
Voice
Vehicle
Inventory
Reconnect
Resource Restart
Scheduled Restart
Database Save
Production Test ต้องมากกว่าดูว่า Dashboard ขึ้น ONLINE
74 ถ้า Player เข้าไม่ได้ให้ดูอะไร
ดูทั้ง Client F8 และ Server Live Console
หา
Connection refused
Timeout
Authentication
License
Deferral
Resource Error
Database Error
Error ที่ Client และ Server เห็นร่วมกันช่วยหา Root Cause ได้เร็วมาก
75 วิธีสร้าง FiveM Server แบบง่ายที่สุดในปี 2026
สำหรับมือใหม่ใช้วิธีนี้
Recommended Artifact
↓
FXServer
↓
txAdmin
↓
Cfx Account
↓
CFX Default Recipe
↓
Cfx Portal Server Key
↓
Run Recipe
↓
Save & Run Server
จากนั้นค่อยปรับ Network และ Resources เพิ่ม
วิธีนี้ง่ายและตรงกับ Flow ในคู่มือ Cfx.re ปัจจุบันที่สุด
76 ตัวอย่าง server.cfg พื้นฐาน
ตัวอย่างเพื่อทำความเข้าใจ
# Network
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
# Server info
sv_hostname "My FiveM Server"
sets sv_projectName "My FiveM Community"
sets sv_projectDesc "Thai FiveM community"
sets tags "roleplay, thai"
# OneSync
set onesync on
# Player slots
sv_maxclients 48
# Resources
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
# Privacy
sv_endpointPrivacy true
# Server registration
sv_licenseKey "YOUR_SERVER_KEY"
ต้องเปลี่ยนค่าตาม Server จริงก่อน Production
77 Workflow สร้าง Server ตั้งแต่ศูนย์
สรุปเป็นขั้นตอน
① เตรียม Windows/Linux
② สร้าง Cfx Account
③ ดาวน์โหลด Recommended Artifact
④ Extract FXServer
⑤ เปิด FXServer
⑥ เข้า txAdmin
⑦ กรอก PIN
⑧ Link Cfx Account
⑨ ตั้ง txAdmin Password
⑩ ตั้ง Server Name
⑪ เลือก Popular Recipes
⑫ เลือก CFX Default
⑬ เปิด Recipe Deployer
⑭ สร้าง Server Key
⑮ วาง Key
⑯ Run Recipe
⑰ Save & Run Server
⑱ ตรวจ Live Console
⑲ ทดสอบ Local
⑳ เปิด TCP/UDP Game Port
㉑ ตั้ง Port Forward ถ้าจำเป็น
㉒ ทดสอบ Public Direct Connect
㉓ ตรวจ Server List
㉔ Backup Baseline
㉕ ค่อยลง Framework/Resources เพิ่ม
78 ข้อผิดพลาดที่มือใหม่พบบ่อย
หลีกเลี่ยง
โหลด Artifact เก่าจากคลิปเก่า
เปิด FXServer จาก ZIP/7z
เปิด txAdmin ด้วย +exec server.cfg
ใช้ server.cfg ผิด Instance
เปิด Firewall ทุก Port
ลืม UDP
ลืม Port Forward
ติด CGNAT แล้วแก้ Routerซ้ำ
เปิด MySQL สู่ Public
แจก all_permissions ทุกคน
ลง 100 Resources ก่อนทดสอบ Basic Server
ไม่มี Backup
79 วิธีรู้ว่า Server พร้อมให้คนเข้าแล้ว
ควรผ่านทั้งหมด
txAdmin = ONLINE
FXServer = ONLINE
Live Console ไม่มี Critical Error
localhost info.json ผ่าน
LAN เข้าได้
Public info.json ผ่าน
Direct Connect จากภายนอกผ่าน
Server List ขึ้น
Player เข้าและ Spawn ได้
Resources สำคัญทำงาน
Database Save ได้ถ้ามี Framework
Backup มี
80 สรุปวิธีสร้าง FiveM Server ปี 2026
สำหรับผู้เริ่มต้น วิธีที่เหมาะที่สุดคือใช้ Recommended FXServer Artifact + txAdmin + CFX Default Recipe
ขั้นตอนหลักคือ
ดาวน์โหลด Artifact
↓
Extract
↓
เปิด FXServer
↓
ตั้ง txAdmin
↓
Link Cfx Account
↓
เลือก CFX Default Recipe
↓
สร้าง Cfx Server Key
↓
Run Recipe
↓
Save & Run
↓
ตั้ง server.cfg
↓
เปิด OneSync
↓
ตั้ง Slots
↓
เปิด TCP/UDP Game Port
↓
ทดสอบ Local
↓
ทดสอบ Public
↓
เปิดให้ผู้เล่นเข้า
Configuration พื้นฐานที่ควรรู้คือ
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
set onesync on
sv_maxclients 48
sv_licenseKey "YOUR_SERVER_KEY"
ถ้าเปิด Server ที่บ้าน ต้องตรวจเพิ่ม
Local IP
Port Forwarding
Public IP
CGNAT
Double NAT
แต่ถ้าใช้ VPS ให้เน้น
Cloud Firewall
Security Group
OS Firewall
Public IP
สำหรับ Production Server comsiam แนะนำให้ทำ Basic Server ให้สามารถเข้าได้จาก Internet ก่อน แล้วจึงเริ่มติดตั้ง ESX, QBCore, Qbox, Jobs, Inventory, Cars, Maps และ Custom Resources
หลักคิดคือ
Server พื้นฐานต้องเสถียรก่อน
↓
Network ต้องผ่านก่อน
↓
ค่อยเพิ่ม Framework
↓
เพิ่ม Resource ทีละกลุ่ม
↓
ตรวจ Console ทุกครั้ง
↓
Backup ก่อนแก้ครั้งใหญ่
อย่าเริ่มด้วย Server ที่มี Script หลายร้อยตัวแล้วค่อยตามหา Error เพราะจะไม่รู้ว่าปัญหามาจาก FXServer, Network, Framework หรือ Resource ตัวไหน
เมื่อ Server ของ comsiam สามารถรับ Player จาก Network ภายนอกผ่าน connect IP:PORT, แสดงใน Server List, txAdmin ทำงานปกติ และมี Backup ที่กู้กลับได้แล้ว จึงถือว่าคุณมี FiveM Server Foundation ที่พร้อมสำหรับพัฒนาเป็น Production RP Server ต่อไป
Comments
Post a Comment