วิธีสร้าง 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

Popular posts from this blog

FiveM ยังน่าเล่นไหม? Enhanced เปลี่ยน FiveM แค่ไหน

FiveM คืออะไร เล่นอย่างไร สำหรับมือใหม่ เริ่มต้นตั้งแต่ศูนย์

วิธีตั้ง Admin Permission ด้วย add_ace และ add_principal FiveM แบบละเอียด