FiveM Alchemist คืออะไร? ใช้แปลง Asset อย่างไร

FiveM Alchemist คือเครื่องมือทางการจาก Cfx.re สำหรับช่วยแปลง Custom Assets ที่สร้างขึ้นสำหรับ GTA V Legacy ให้สามารถนำไปใช้กับ FiveM for GTAV Enhanced ได้ง่ายขึ้น โดยไม่จำเป็นต้องสร้างรถ Map หรือ Model ใหม่ทั้งหมดตั้งแต่ศูนย์

Alchemist มีความสามารถหลัก 2 แบบคือ

Asset Conversion — แปลง Asset จาก Legacy ไป Enhanced

และ

Asset Refinement — ตรวจและแก้ Asset Legacy ที่อาจมี Formatting หรือ Compatibility Problem จากเครื่องมือรุ่นเก่า

ไฟล์ที่ Alchemist รองรับปัจจุบัน ได้แก่

YDR
YTD
YFT
YPT
YDD

จึงเหมาะกับการ Migration Asset เช่น

  • รถ Add-on

  • Vehicle Pack

  • Model

  • Props

  • Texture

  • Map Assets

  • MLO Assets บางส่วน

นอกจากนี้ยังสามารถเลือก resources Folder ของ FiveM Server เป็น Input เพื่อสร้าง Output resources Folder สำหรับ Enhanced ได้ด้วย

บทความนี้จาก comsiam จะอธิบาย Alchemist ตั้งแต่พื้นฐานจนถึงวิธีใช้ GUI, CLI, Relaxed Mode, Refinement, การจัดการ Escrow และ Workflow ที่เหมาะสำหรับ Production Server

① FiveM Alchemist คืออะไร?

Alchemist เป็น Asset Conversion Tool ของ Cfx.re

หน้าที่หลักคือเปลี่ยน Asset ที่อยู่ใน Format ของ

GTAV Legacy

ให้เป็น Format ที่เหมาะกับ

GTAV Enhanced

เพื่อช่วยให้ FiveM Server ที่มี Custom Content เดิมสามารถ Migration ไป Enhanced ได้ง่ายขึ้น

② ทำไม FiveM ต้องมี Alchemist?

เพราะ FiveM Ecosystem มี Custom Asset จำนวนมหาศาล

เช่น

  • รถ

  • Map

  • MLO

  • Props

  • Models

  • Textures

ซึ่งส่วนใหญ่ถูกสร้างมานานบน GTA V Legacy

ถ้าต้องสร้างใหม่ทั้งหมด การย้าย Server ขนาดใหญ่ไป Enhanced จะใช้เวลามาก

Alchemist จึงช่วยลดภาระ Conversion

③ Alchemist ใช้กับ Script หรือ Asset?

หลัก ๆ ใช้กับ Asset

ไม่ใช่เครื่องมือ Rewrite Script

ตัวอย่าง

police_car.yft
police_car.ytd

สามารถเป็นเป้าหมายของ Conversion

แต่ไฟล์อย่าง

client.lua
server.lua
config.lua
handling.meta

ไม่ได้หมายความว่าจะถูก Rewrite Logic ใหม่

④ Asset Conversion คืออะไร?

Asset Conversion คือการ

GTAV Legacy Asset
↓
Alchemist
↓
GTAV Enhanced Asset

Alchemist จะ Scan Folder และ Subfolder เพื่อหา Legacy Assets ที่รองรับ

จากนั้นสร้าง Enhanced Version ใน Output Folder

⑤ Asset Refinement คืออะไร?

Asset Refinement มีจุดประสงค์ต่างจาก Conversion

มันใช้แก้ Legacy Asset ที่อาจมี

  • Formatting ผิด

  • Compatibility Issue

  • ข้อมูลจาก Tool รุ่นเก่า

  • Asset Structure ที่ไม่สมบูรณ์

ให้เป็น Legacy Asset ที่ถูกต้องมากขึ้น

จำง่าย ๆ ว่า

Conversion

Legacy → Enhanced

Refinement

Legacy → Legacy ที่ได้รับการแก้ไข

⑥ ถ้าจะย้าย FiveM Server ไป Enhanced ต้องเลือกอะไร?

เลือก

Asset Conversion

เพราะเป้าหมายคือสร้าง Asset สำหรับ Enhanced

ไม่ควรเลือก Refinement โดยคิดว่าเป็นขั้นตอน Migration หลัก

⑦ Alchemist รองรับไฟล์อะไรบ้าง?

Cfx.re ระบุ Supported Filetypes ปัจจุบันคือ

YDR
YTD
YFT
YPT
YDD

ต้องยึดรายการที่ Tool รองรับจริง

ไม่ควรคิดว่าไฟล์ทุกชนิดใน GTA V ถูก Convert อัตโนมัติ

⑧ YDR คืออะไร?

YDR เป็น Drawable Asset

สามารถใช้กับ

  • Building

  • Props

  • Models

  • Objects

Map และ MLO จำนวนมากมี YDR

จึงเป็น File Type สำคัญสำหรับการ Migration

⑨ YTD คืออะไร?

YTD คือ Texture Dictionary

ใช้เก็บ Texture ของ Asset เช่น

  • Vehicle

  • Building

  • Props

  • Interior

หาก Model แสดงแต่ Texture ผิด อาจต้องตรวจ YTD และ Material เพิ่ม

⑩ YFT คืออะไร?

YFT หรือ Fragment Asset พบได้มากใน Vehicle

รถ Add-on มักมีไฟล์ เช่น

mycar.yft
mycar_hi.yft

Alchemist รองรับ YFT

จึงเหมาะกับ Vehicle Migration

⑪ YDD คืออะไร?

YDD คือ Drawable Dictionary

ใช้กับ Asset ที่รวม Drawable หลายส่วน

Alchemist รองรับ YDD เช่นเดียวกัน

⑫ YPT คืออะไร?

YPT เป็น Particle-related Asset Type ที่อยู่ในรายการ Supported Filetypes ของ Alchemist

Server ที่มี Custom Particle ควรตรวจ Resource ประเภทนี้ด้วย

⑬ แล้ว YMAP ล่ะ?

รายการ Supported Filetypes ปัจจุบันไม่ได้ระบุ YMAP ใน Conversion List

ดังนั้นอย่าเขียนว่า Alchemist Convert YMAP โดยตรงโดยไม่มีข้อมูลรองรับ

Map Resource อาจถูก Copy มายัง Output แต่ตัว Data/Placement ยังต้องได้รับการทดสอบแยก

⑭ YTYP ต้องทำอย่างไร?

หลักเดียวกัน

YTYP และ Resource Data รอบ Asset ต้องได้รับการตรวจใน Enhanced Environment

โดยเฉพาะ MLO ที่มี

  • Archetypes

  • Interior

  • Rooms

  • Portals

ไม่ควรคิดว่า Conversion 3D Model เพียงอย่างเดียวทำให้ MLO ผ่านทั้งหมด

⑮ Alchemist ใช้งานบนระบบอะไร?

Documentation ปัจจุบันของ Cfx.re ระบุ Requirement คือ

Windows 11

ดังนั้นสามารถใช้ PC Windows 11 ของ Developer สำหรับ Conversion

แล้วนำ Output ไปใช้บน FiveM Server ภายหลัง

⑯ ต้องลง Alchemist บน Production Server ไหม?

ไม่ต้อง

สามารถทำ

Developer PC
↓
Alchemist
↓
Enhanced Assets
↓
Upload
↓
Enhanced Test Server

ได้

ในความเป็นจริงแนวทางนี้ปลอดภัยกว่าการ Convert Asset บน Production Server โดยตรง

⑰ ดาวน์โหลด Alchemist จากไหน?

ควรดาวน์โหลดผ่าน Cfx Portal

หลีกเลี่ยง

  • Reupload

  • Crack

  • Modified Build

  • File จากเว็บไม่ทราบแหล่ง

เพราะ Alchemist จะประมวลผล Asset จำนวนมากของ Server

ควรใช้ Tool ทางการ

⑱ Alchemist มี GUI หรือไม่?

มี

ชื่อโปรแกรมคือ

Alchemist.exe

เหมาะสำหรับ

  • มือใหม่

  • Conversion จำนวนไม่มาก

  • ทดสอบ Asset

  • งานที่ต้องการเลือก Folder ผ่านหน้าจอ

⑲ Alchemist มี CLI หรือไม่?

มี

ชื่อ

AlchemistCli.exe

เหมาะกับ

  • Vehicle Pack จำนวนมาก

  • Map จำนวนมาก

  • Batch Conversion

  • Automation

  • Development Pipeline

Server ขนาดใหญ่ควรเรียนรู้ CLI ด้วย

⑳ วิธีเปิด Alchemist GUI

เปิด

Alchemist.exe

จากนั้น Tool จะถามเกี่ยวกับ Telemetry

เลือก

Yes

หรือ

No

ได้ตามความต้องการ

จากนั้นเข้าสู่หน้าหลัก

㉑ ขั้นตอนใช้ GUI แบบง่าย

ลำดับคือ

  1. เลือก Asset Conversion

  2. เลือก Input Folder

  3. เลือก Output Folder

  4. กด Convert Assets

  5. รอจนเสร็จ

  6. ตรวจ Output

ง่ายมากในระดับการใช้งานพื้นฐาน

แต่ขั้นตอนสำคัญจริง ๆ คือ QA หลัง Conversion

㉒ Input Folder คืออะไร?

คือ Folder ต้นทางที่มี Legacy Assets

ตัวอย่าง

C:\FiveMAssets\legacy\

หรือเฉพาะรถ

C:\FiveMAssets\legacy\vehicles\

Alchemist จะ Scan Subfolders ให้ด้วย

㉓ Output Folder คืออะไร?

คือ Folder ที่ใช้เก็บ Asset หลัง Conversion

ตัวอย่าง

C:\FiveMAssets\enhanced\

ไม่ควรเลือก Folder เดียวกับ Input

เพื่อป้องกัน Original Assets ถูกปะปนหรือเขียนทับ

㉔ โครงสร้าง Folder ที่แนะนำ

สร้าง

C:\FiveM-Migration\
├── backup\
├── legacy\
└── enhanced\

จะช่วยแยก

  • Backup

  • Original

  • Output

ได้ชัดเจน

㉕ ทำไมต้อง Backup ก่อนใช้ Alchemist?

แม้ Tool มี Output Folder แยก แต่ Asset Server มีมูลค่าสูง

โดยเฉพาะ Server ที่มี

  • Custom Maps

  • Vehicles

  • MLO

  • Paid Assets

ควรมี Backup อีกชุดก่อน Conversion

อย่าเก็บ Original เพียงสำเนาเดียว

㉖ Alchemist Scan Subfolder ได้ไหม?

ได้

ตัวอย่าง

vehicles\
├── police\
├── ems\
├── jobs\
├── civilian\
└── imports\

Tool สามารถค้นหา Supported Legacy Assets ภายใน Subfolder ได้

จึงไม่จำเป็นต้องเลือกทีละ YFT

㉗ สามารถใส่ resources Folder ทั้ง Server ได้ไหม?

ได้

Cfx.re ระบุว่าสามารถเลือก Cfx Platform Server

resources

Directory เป็น Input

Alchemist จะสร้าง Output resources Directory ที่ใช้เป็นฐานสำหรับ FiveM Enhanced ได้

㉘ Drop-in replacement หมายความว่าอะไร?

หมายถึง Tool พยายามรักษาโครงสร้าง Resource รอบ Asset ไว้

เช่น

resources\
└── [cars]\
    └── police_car\
        ├── fxmanifest.lua
        ├── data\
        └── stream\

Output จะมีโครงสร้างที่พร้อมนำไปใช้ต่อได้ง่ายกว่า Conversion Asset ทีละไฟล์

แต่ยังต้อง Test Resource

㉙ Script จะถูก Copy มาด้วยไหม?

ได้

Cfx.re ระบุว่าไฟล์รอบ Asset เช่น

  • Scripts

  • Interfaces

  • Configuration Files

สามารถถูก Copy ไป Output Directory

แต่ Tool ไม่แก้เนื้อหาของไฟล์เหล่านั้น

นี่สำคัญมาก

㉚ Lua Script จะถูกแปลงให้ Enhanced ไหม?

ไม่

ตัวอย่าง

client.lua

อาจถูก Copy ไป Output

แต่ Alchemist ไม่ Rewrite Lua Logic ให้

Script Compatibility ต้องตรวจตาม FiveM Enhanced Breaking Changes แยกอีกครั้ง

㉛ handling.meta จะถูกแก้ไหม?

ไม่ควรคาดหวัง

handling.meta เป็น Configuration

หลัง Conversion รถต้องถูกขับทดสอบจริง

ตรวจ

  • Acceleration

  • Brake

  • Steering

  • Traction

  • Suspension

เอง

㉜ vehicles.meta ถูก Convert ไหม?

เช่นเดียวกัน

ต้องตรวจ Metadata เอง

โดยเฉพาะ

  • Model

  • Handling

  • Layout

  • Audio

  • Flags

หากรถ Spawn ไม่ได้ อย่ามอง YFT เป็นสาเหตุเพียงอย่างเดียว

㉝ fxmanifest.lua ล่ะ?

fxmanifest.lua สามารถถูก Copy ไปพร้อม Resource แต่ต้อง Review

ตรวจ

  • files

  • data_file

  • dependencies

  • Scripts

ว่าตรงกับ Output ใหม่

㉞ Alchemist GUI Conversion เสร็จแล้วดูไฟล์ที่ไหน?

ดูใน Output Folder ที่เลือกไว้

ตัวอย่าง

C:\FiveMAssets\enhanced\

ควรเปรียบเทียบกับ Legacy Folder ว่า

  • Folder Structure ครบ

  • Resource ครบ

  • Supported Assets มี Output

ก่อนนำเข้า Server

㉟ Relaxed Mode คืออะไร?

Relaxed Mode ช่วย Import Asset ที่ไม่ผ่าน Validation แบบเข้มงวดบางส่วน

ระบบสามารถ

  • Skip Validation บางอย่าง

  • Auto-correct บางปัญหา

เพื่อเพิ่ม Compatibility

แต่ Output อาจแตกต่างจาก Original เล็กน้อย

㊱ ควรเปิด Relaxed Mode ตั้งแต่แรกไหม?

ไม่ควรเป็นตัวเลือกแรก

แนวทางที่ดีกว่า

  1. Convert Normal Mode

  2. ดู Error

  3. ตรวจ Asset

  4. Backup

  5. ค่อยทดลอง Relaxed Mode

อย่าใช้ Relaxed Mode เพียงเพื่อทำให้ทุกไฟล์ขึ้นสีเขียว

㊲ ทำไม Relaxed Mode ต้องระวัง?

เพราะ Tool อาจ Apply Automatic Corrections

ผลลัพธ์อาจไม่เหมือน Original 100%

สำหรับ Asset สำคัญ เช่น

  • Police MLO

  • Player Vehicles

  • Main City Maps

ควร QA อย่างละเอียดหลังใช้ Relaxed Mode

㊳ Asset Refinement ใช้เมื่อไร?

ใช้เมื่อมี Legacy Asset จาก Tool รุ่นเก่าที่มี

  • Formatting Error

  • Compatibility Issue

  • Non-standard Data

แต่ยังต้องการใช้งานใน Legacy Environment หรือปรับ Asset ให้ถูกต้อง

ไม่ใช่ Enhanced Conversion Mode

㊴ Refinement มีประโยชน์กับ Asset เก่าหรือไม่?

มีมาก

FiveM มี Asset ที่ถูกสร้างมาหลายปีผ่าน Tool หลายรุ่น

Asset บางตัวดูเหมือนใช้งานได้ แต่ Format ภายในอาจไม่สมบูรณ์

Refinement ช่วย Correct Asset เหล่านี้ได้

㊵ Alchemist CLI เปิดอย่างไร?

เปิด Command Prompt

จากนั้นสามารถเรียก

C:\AlchemistCli.exe

ครั้งแรก Tool จะให้ยอมรับ Terms of Service และเลือก Telemetry

จากนั้นจึงสามารถเริ่มใช้งาน CLI

㊶ ตัวอย่างคำสั่ง CLI พื้นฐาน

สมมติ

C:\input
C:\output

ใช้คำสั่ง

C:\AlchemistCli.exe C:\input C:\output

Tool จะ Convert Supported Assets จาก Input ไป Output

㊷ กำหนดจำนวน Thread ได้ไหม?

ได้

ใช้

-jN

ตัวอย่าง

-j8

หมายถึงใช้ 8 Threads

Documentation ระบุ Default ปัจจุบันที่

10

㊸ ตัวอย่างใช้ 8 Threads

C:\AlchemistCli.exe C:\input C:\output -j8

เหมาะกับ Batch ขนาดใหญ่

แต่ไม่จำเป็นต้องตั้งสูงที่สุดเสมอ

ดู CPU/RAM ของเครื่อง Conversion ด้วย

㊹ -f คืออะไร?

Parameter

-f

ใช้ Override File โดยไม่ถาม

เหมาะกับ Automation

แต่ต้องระวัง Output ที่มีไฟล์ผ่าน QA แล้วถูกเขียนทับ

㊺ --fail-on-error คืออะไร?

ใช้ให้ Alchemist หยุดเมื่อพบ Error แรก

--fail-on-error

มีประโยชน์กับ Pipeline ที่ต้องการให้ Conversion Fail ทันทีถ้ามี Asset ผิด

㊻ --refine ใน CLI คืออะไร?

ใช้

--refine

เพื่อเปลี่ยนจาก Conversion Mode ไปเป็น Refinement Mode

ดังนั้นอย่าใส่ Parameter นี้หากเป้าหมายคือ Legacy → Enhanced

㊼ --relaxed ใน CLI คืออะไร?

เปิด Relaxed Mode

--relaxed

หลักการเดียวกับ GUI

ควรใช้เฉพาะ Asset ที่เข้าใจปัญหา ไม่ใช่ใส่ทุก Batch โดยอัตโนมัติ

㊽ ตัวอย่าง Command แบบเข้มงวด

ตัวอย่างจากแนวทาง Documentation

C:\AlchemistCli.exe C:\input C:\output -j5 -f --fail-on-error

หมายถึง

  • Input = C:\input

  • Output = C:\output

  • 5 Threads

  • Override File

  • หยุดเมื่อเจอ Error

เหมาะกับ Automated Test Pipeline

㊾ Conversion Successful ดูอย่างไร?

CLI จะแสดงข้อความ Conversion ของแต่ละ Asset

เช่นแนวคิด

Converting ...asset.yft
Converting ...asset.ytd
Conversion completed

แต่อย่าตีความว่า

Conversion completed = Resource ผ่าน Production

มันผ่านเพียง Conversion Process

㊿ ทำไมต้อง Test หลัง Conversion?

เพราะ Tool ตรวจและแปลง File Format

แต่ไม่ได้รู้ Gameplay ของ Server ทั้งหมด

รถอาจ Convert สำเร็จแต่

  • Handling ผิด

  • Seat ผิด

  • LOD ไม่ดี

Map อาจ Convert สำเร็จแต่

  • Collision ผิด

  • Door ไม่ทำงาน

  • Interior มีปัญหา

จึงต้อง QA จริง

51. วิธีทดสอบรถหลังใช้ Alchemist

ตรวจ

  • Spawn

  • Model

  • Texture

  • Wheels

  • Doors

  • Seats

  • Lights

  • Extras

  • Liveries

  • Collision

  • Damage

  • LOD

จากนั้นขับจริง

52. ต้อง Damage Test รถไหม?

ควร

ลอง

  • ชน

  • ยิง

  • กระจกแตก

  • ยางแตก

  • ประตูเสีย

  • Explosion

รถบาง Asset มีปัญหาเฉพาะตอน Damage State

53. ต้อง Multiplayer Test รถไหม?

ต้อง

ตรวจว่า

  • Player A ขับ

  • Player B เห็น

  • Passenger เข้าได้

  • Door Sync

  • Damage Sync

เพราะ Single-client Test ไม่ครอบคลุม Synchronization

54. วิธีทดสอบ Map หลัง Conversion

ตรวจ

  • Model

  • Texture

  • Placement

  • Collision

  • LOD

  • Props

จากนั้นขับและเดินทั่วพื้นที่

อย่าดูเพียงว่า Building ปรากฏหรือไม่

55. วิธีทดสอบ MLO

ตรวจ

  • ทางเข้า

  • ห้อง

  • บันได

  • Doors

  • Collision

  • Interior Visibility

  • Lighting

  • LOD

และถ้ามี Gameplay Integration ให้ตรวจเพิ่ม

  • Target

  • Stash

  • Garage

  • Elevator

  • Doorlock

56. Alchemist แก้ Collision ให้ทั้งหมดไหม?

ไม่ควรคาดหวังว่า Conversion จะทำให้ Collision Design เดิมดีขึ้น

Asset ที่ Collision สร้างมาไม่ดีตั้งแต่ Legacy ยังต้องแก้ที่ Source/Asset

Compatibility Conversion กับ Asset Quality เป็นคนละเรื่อง

57. Alchemist Optimize Polygon ไหม?

ไม่ควรใช้แทน Optimization Tool

รถ High-poly ยังคงเป็นรถ High-poly

Map ที่มี Geometry หนักยังคงสามารถกิน GPU

Alchemist เน้น Compatibility ของ Asset Format

ไม่ได้ทำ Automatic Optimization Server ทั้งหมด

58. Texture ใหญ่จะถูก Optimize ให้อัตโนมัติไหม?

ไม่ควรคาดหวัง

ถ้ามี

  • 4K Texture จำนวนมาก

  • YTD ใหญ่ผิดปกติ

  • Texture ซ้ำ

Server Owner หรือ Asset Creator ยังต้อง Optimize เอง

59. Convert ทั้งรถ 500 คันทีเดียวดีไหม?

Conversion ทำเป็น Folder ใหญ่ได้

แต่ QA ไม่ควรทำทีเดียว

แบ่งเป็น Batch เช่น

Batch 1 Police
Batch 2 EMS
Batch 3 Jobs
Batch 4 Civilian
Batch 5 Imports

จะหา Asset มีปัญหาได้ง่ายกว่า

60. Map จำนวนมากควรแบ่งอย่างไร?

ตัวอย่าง

Batch 1 Police / Hospital
Batch 2 Government
Batch 3 Businesses
Batch 4 Housing
Batch 5 Illegal
Batch 6 World Maps

ทำ Conversion + QA ทีละกลุ่ม

61. ทำไม Batch สำคัญ?

สมมติเปิด Resource ใหม่ 200 ตัวพร้อมกันแล้วผู้เล่น Crash

คุณจะไม่รู้ว่าตัวไหนเป็นต้นเหตุ

ถ้าเปิดทีละ 10–20 Resource จะลดขอบเขต Debug ลงอย่างมาก

62. ทำ Compatibility Checklist

ตัวอย่าง

AssetConversionVisualCollisionPerformanceสถานะ
Police Cars✅✅✅✅✅
EMS Cars✅✅🧪🧪🧪
Police MLO✅✅✅✅✅
Hospital MLO✅⚠️🧪-⚠️

เหมาะมากกับ Server ที่มี Asset จำนวนมาก

63. ถ้า Asset ทำให้ Crash ควรทำอย่างไร?

ใช้ขั้นตอน

  1. Disable Resource ต้องสงสัย

  2. Restart

  3. Reproduce

  4. ถ้า Crash หาย ให้เปิดกลับ

  5. ยืนยัน Pattern

  6. แยก Asset ตัวปัญหา

อย่าเริ่มจากให้ Player ทุกคนล้าง Cache

64. Output Report สำคัญไหม?

สำคัญ

โดยเฉพาะ CLI

ควรเก็บ Report ของแต่ละ Batch

เพราะช่วยระบุ

  • Failed Asset

  • Skipped Asset

  • Escrowed Asset

และใช้เป็นบันทึก Migration ได้

65. Alchemist GUI มีปัญหากับ Escrow Asset หรือไม่?

มี Known Issue

Documentation ปัจจุบันระบุว่า ถ้า GUI เจอ Escrowed Asset

Process จะ Fail และหยุด

นี่สำคัญมากสำหรับ Server ที่มี Paid Maps หรือ Vehicles

66. แก้ Escrow GUI Error อย่างไร?

ทางเลือกคือ

วิธีที่ 1

นำ Escrowed Asset ออกจาก Input ก่อน

วิธีที่ 2

ใช้ Alchemist CLI

CLI จะ Skip Escrowed Assets โดยอัตโนมัติและบันทึกไว้ใน Output Report

67. CLI Skip แปลว่า Asset ถูกแปลงไหม?

ไม่

แปลว่าไฟล์นั้นถูกข้าม

ดังนั้นต้องตรวจ Enhanced Version จากผู้สร้าง Resource

อย่าคิดว่า Resource ทั้ง Folderผ่านเพียงเพราะ CLI Process เสร็จ

68. ควร Crack Escrow Asset เพื่อเข้า Alchemist ไหม?

ไม่ควร

ห้าม

  • Crack

  • Decrypt

  • Bypass Protection

เพียงเพื่อ Conversion

ควรติดต่อผู้พัฒนาและใช้ Version สำหรับ Enhanced เมื่อมี

69. Paid Map หรือรถควรทำอย่างไร?

ตรวจ

  • Vendor

  • License

  • Enhanced Version

  • Update

  • Escrow Status

ถ้าผู้สร้างมี Enhanced-ready Version ควรใช้ตัวนั้นก่อน Auto-convertเอง

เพราะผู้สร้างสามารถแก้ Asset จาก Source ได้ละเอียดกว่า

70. Asset Creator ยังมี Source ควร Convert หรือ Re-export?

สำหรับ Asset สำคัญ หากยังมี Source Original การ Re-export ด้วย Tooling ที่รองรับ GTA V Enhanced มักเป็น Workflow ที่ควรพิจารณา

โดยเฉพาะ Asset ที่ต้องแก้

  • Geometry

  • Material

  • Collision

  • LOD

Alchemist เหมาะมากกับ Migration แต่ไม่ได้แทน Source-level Editing ทุกกรณี

71. Alchemist เหมาะกับใครที่สุด?

เหมาะกับ

Server Owner

มี Asset Legacy จำนวนมาก

Asset Creator

ต้องการทำ Enhanced Version

Developer

ต้อง Migration Resource Stack

Player/Modder

ต้องการ Convert Assets ที่มีสิทธิ์ใช้งาน

เป็นเครื่องมือกลางสำหรับ Transition จาก Legacy ไป Enhanced

72. Alchemist ไม่เหมาะกับอะไร?

ไม่ใช่เครื่องมือสำหรับ

  • แก้ Lua Error

  • แก้ Database

  • Convert Framework

  • Optimize Script

  • แก้ Server Lag ทุกชนิด

  • Bypass Escrow

  • Rewrite Config

อย่าใช้ Tool ผิดประเภท

73. ต้องใช้ Alchemist กับ ESX/QBCore/Qbox ไหม?

Framework ไม่ใช่เป้าหมายของ Asset Conversion

แต่ถ้า Server เหล่านั้นมี

  • Map

  • MLO

  • Vehicle

  • Props

Legacy Assets ก็สามารถใช้ Alchemist กับ Asset ได้

ไม่ว่า Framework จะเป็นอะไร

74. Alchemist ช่วยย้าย Server ทั้งเครื่องได้ไหม?

ไม่

การ Migration FiveM Server ยังต้องจัดการ

  • Cfx Server Enhanced

  • Database

  • Scripts

  • Framework

  • Voice

  • Network

  • Config

  • Assets

Alchemist รับผิดชอบเฉพาะ Asset Layer เป็นหลัก

75. Workflow ที่แนะนำสำหรับ Production Server

ขั้นที่ 1 — Inventory

ทำรายการ Legacy Assets

ขั้นที่ 2 — Backup

เก็บ Original

ขั้นที่ 3 — Batch

แบ่งรถ/Map

ขั้นที่ 4 — Conversion

ใช้ Alchemist

ขั้นที่ 5 — Report

ตรวจ Failed/Skipped

ขั้นที่ 6 — Test Server

ติดตั้ง Output

ขั้นที่ 7 — Visual QA

ตรวจ Model/Texture

ขั้นที่ 8 — Collision/Gameplay

ทดสอบจริง

ขั้นที่ 9 — Performance

FPS/VRAM/Crash

ขั้นที่ 10 — Production

เปิดเฉพาะ Asset ที่ผ่านแล้ว

นี่ปลอดภัยกว่าการ Convert ทั้ง Server แล้ว Cutoverทันที

76. สิ่งที่ไม่ควรทำกับ Alchemist

หลีกเลี่ยง

  • Convert ทับ Original

  • ไม่มี Backup

  • ใช้ Relaxed Mode กับทุกอย่าง

  • ไม่อ่าน Conversion Report

  • เปิด Asset ทั้งหมดพร้อมกัน

  • คิดว่า Conversion = Optimization

  • คิดว่า Script ถูกแปลงด้วย

  • Bypass Escrow

  • เอา Output ขึ้น Productionโดยไม่ทดสอบ

Tool ดีแค่ไหนก็ไม่สามารถแทน QA ของ Server Owner ได้

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

FiveM Alchemist คืออะไร?

เครื่องมือทางการของ Cfx.re สำหรับ Convert GTAV Legacy Assets ไป GTAV Enhanced และ Refine Legacy Assets

ดาวน์โหลดจากไหน?

ผ่าน Cfx Portal

ใช้ Windows อะไร?

Documentation ปัจจุบันกำหนด Windows 11

รองรับไฟล์อะไร?

YDR, YTD, YFT, YPT และ YDD

ใช้แปลงรถได้ไหม?

ได้ โดยเฉพาะ YFT/YTD ของ Custom Vehicles

ใช้แปลง Map/MLO ได้ไหม?

ใช้กับ Supported 3D Assets ภายใน Map/MLO ได้ แต่ Map Data และ Gameplay ต้องตรวจแยก

แปลงทั้ง resources Folder ได้ไหม?

ได้ สามารถสร้าง Output resources Folder สำหรับ Enhanced ได้

Alchemist แก้ Script ให้ไหม?

ไม่ Script/Interface/Config รอบ Assetสามารถถูก Copy แต่ไม่ถูก Rewrite

GUI กับ CLI ต่างกันอย่างไร?

GUI ใช้ง่าย ส่วน CLI เหมาะกับ Batch และ Automation

Relaxed Mode คืออะไร?

โหมด Validation ที่ผ่อนคลายและมี Automatic Corrections บางส่วน

Escrow Asset ทำอย่างไร?

GUI อาจหยุดเมื่อเจอ Escrow ส่วน CLI จะ Skip และรายงาน ควรใช้ Enhanced Version จากผู้พัฒนา

78. สรุป FiveM Alchemist คืออะไร? ใช้แปลง Asset อย่างไร

FiveM Alchemist คือเครื่องมือทางการจาก Cfx.re สำหรับช่วย Migration Custom Assets จาก GTA V Legacy ไป FiveM for GTAV Enhanced

มันมีสองระบบหลัก:

Asset Conversion

สำหรับ

Legacy → Enhanced

และ

Asset Refinement

สำหรับแก้ Formatting/Compatibility ของ Legacy Assets ที่สร้างจาก Tool รุ่นเก่า

File Type ที่รองรับปัจจุบันคือ

YDR + YTD + YFT + YPT + YDD

จึงเหมาะกับการนำไปใช้กับ

  • รถ Add-on

  • Vehicle Packs

  • Custom Models

  • Props

  • Map/MLO 3D Assets

Alchemist สามารถ Scan ทั้ง Folder/Subfolder และสามารถใช้ Cfx Server resources Directory เป็น Input เพื่อสร้าง Output resources Directory สำหรับ FiveM Enhanced ได้

แต่ต้องจำว่า Alchemist ไม่ได้แปลงทุกอย่างใน FiveM Server

ไฟล์อย่าง

  • Script

  • Interface

  • Config

  • Manifest

  • Meta

อาจถูก Copy ไปยัง Output แต่ไม่ได้ถูก Rewrite Logic ใหม่โดย Tool

ดังนั้นหลัง Conversion ต้องมี Enhanced Test Server และตรวจ

Asset → Script → Config → Gameplay → Collision → Performance

แยกกัน

สำหรับการใช้งานทั่วไป GUI เพียงเลือก

Asset Conversion → Input Folder → Output Folder → Convert Assets

ก็เริ่มต้นได้

ส่วน Server ที่มี Asset จำนวนมากสามารถใช้ CLI และ Parameter เช่น

-j8
-f
--fail-on-error
--refine
--relaxed

ตามความต้องการ

อีกจุดสำคัญคือ Alchemist GUI มี Known Issue เมื่อพบ Escrowed Asset ขณะที่ CLI จะ Skip และบันทึกใน Output Report ดังนั้น Paid/Escrowed Resource ควรใช้ Enhanced-compatible Version จากผู้พัฒนาแทนการพยายาม Bypass Protection

แนวทางที่ comsiam แนะนำคือ

Backup → Legacy Input → Enhanced Output → Conversion → Report → Test Server → QA → Production

และควรทำทีละ Batch โดยเฉพาะ Server ที่มีรถหรือ Map หลายร้อยตัว

สรุปง่ายที่สุด:

Alchemist = เครื่องมือแปลง Asset ไม่ใช่เครื่องมือแปลง Server ทั้งระบบ

ถ้าใช้ให้ถูกประเภท พร้อมเก็บ Original Assets และทำ QA หลัง Conversion ก็ช่วยลดงาน Migration จาก FiveM Legacy ไป Enhanced ได้อย่างมาก โดยไม่จำเป็นต้องสร้าง Vehicle และ Map Ecosystem ใหม่ทั้งหมด

Comments

Popular posts from this blog

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

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

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