Patcher/th: Difference between revisions

Muhbot (talk | contribs)
Machine translation (deepseek-flash)
Muhbot (talk | contribs)
Machine translation (deepseek-flash)
 
(11 intermediate revisions by the same user not shown)
Line 113: Line 113:
[[File:MuhRO-Patcher-1045-display.png|thumb|none|720px|The Display tab with an example graphics device and windowed resolution.]]
[[File:MuhRO-Patcher-1045-display.png|thumb|none|720px|The Display tab with an example graphics device and windowed resolution.]]


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable"
{| class="wikitable"
! Setting !! What it does
! การตั้งค่า !! สิ่งที่ทำ
|-
|-
| Graphics API || Selects DirectX 7 or DirectX 9 for the original client. The available devices and modes depend on this choice and the installed renderer.
| Graphics API || เลือก DirectX 7 หรือ DirectX 9 สำหรับไคลเอนต์ต้นฉบับ อุปกรณ์และโหมดที่ใช้ได้จะขึ้นอยู่กับตัวเลือกนี้และ renderer ที่ติดตั้ง
|-
|-
| Graphics device || Selects a device detected on your computer. Choose one from the list. Recheck this setting after a graphics driver or renderer change.
| Graphics device || เลือกอุปกรณ์ที่ตรวจพบบนคอมพิวเตอร์ของคุณ เลือกหนึ่งรายการจากรายการ ตรวจสอบการตั้งค่านี้อีกครั้งหลังเปลี่ยนไดรเวอร์กราฟิกหรือ renderer
|-
|-
| Resolution || Sets the game's render size. Choose an offered mode for fullscreen. Custom Width and Height are available for windowed play within the supported limits.
| Resolution || กำหนดขนาดการเรนเดอร์ของเกม เลือกโหมดที่ให้มาสำหรับเต็มหน้าจอ ความกว้างและความสูงแบบกำหนดเองใช้ได้สำหรับเล่นแบบหน้าต่างภายในขีดจำกัดที่รองรับ
|-
|-
| Color Depth || Selects an available color depth, normally 32 bit or 16 bit. Availability depends on the device and mode.
| Color Depth || เลือกความลึกสีที่ใช้ได้ โดยปกติคือ 32 bit หรือ 16 bit ความพร้อมใช้งานขึ้นอยู่กับอุปกรณ์และโหมด
|-
|-
| Fullscreen || Starts the original client in fullscreen. Fullscreen and Borderless window cannot be enabled together.
| Fullscreen || เริ่มไคลเอนต์ต้นฉบับในโหมดเต็มหน้าจอ ไม่สามารถเปิด Fullscreen และ Borderless window พร้อมกันได้
|-
|-
| Test graphics || Opens a preview of the selected mode for up to 15 seconds. Press Escape to close it early. Testing does not save settings or launch your game account.
| Test graphics || เปิดตัวอย่างของโหมดที่เลือกเป็นเวลาไม่เกิน 15 วินาที กด Escape เพื่อปิดก่อนกำหนด การทดสอบจะไม่บันทึกการตั้งค่าหรือเปิดบัญชีเกมของคุณ
|-
|-
| Set Windows high performance GPU || Sets Windows' graphics preference for the game executable. This Windows-only option can be useful on systems with more than one GPU. The actual result depends on the driver and hardware.
| Set Windows high performance GPU || ตั้งค่ากราฟิกของ Windows สำหรับไฟล์เกม ตัวเลือกนี้ใช้ได้เฉพาะ Windows และอาจมีประโยชน์บนระบบที่มี GPU มากกว่าหนึ่งตัว ผลลัพธ์จริงขึ้นอยู่กับไดรเวอร์และฮาร์ดแวร์
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
หลังจากตัวอย่างทำงานสำเร็จ ให้คลิก '''Save''' หากตัวอย่างล้มเหลว ให้กลับไปใช้อุปกรณ์และโหมดที่รองรับก่อนลองอีกครั้ง
After a successful preview, click '''Save'''. If the preview fails, return to a supported device and mode before trying again.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Window_and_input_options"></span>
==== Window and input options ====
==== ตัวเลือกหน้าต่างและอินพุต ====
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ตัวควบคุมเพิ่มเติมจะแสดงเมื่อไคลเอนต์ที่ติดตั้งรองรับ ROExt บันทึกการเปลี่ยนแปลงและรีสตาร์ตเกมเพื่อใช้งาน
Additional controls are shown when the installed client provides ROExt support. Save changes and restart the game to use them.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:MuhRO-Patcher-1045-window-options.png|thumb|none|720px|Window options with the Minimize with Ctrl+W checkbox enabled.]]
[[File:MuhRO-Patcher-1045-window-options.png|thumb|none|720px|Window options with the Minimize with Ctrl+W checkbox enabled.]]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable"
{| class="wikitable"
! Setting !! What it does
! การตั้งค่า !! สิ่งที่ทำ
|-
|-
| Borderless window || Uses a window without the normal border. Leave Fullscreen disabled for this mode.
| Borderless window || ใช้หน้าต่างที่ไม่มีขอบปกติ ปิด Fullscreen ไว้สำหรับโหมดนี้
|-
|-
| Custom borderless size || Enables the custom window position and size fields. Window X and Y set its position; Window Width and Height set its size.
| Custom borderless size || เปิดใช้ช่องกำหนดตำแหน่งและขนาดหน้าต่างแบบกำหนดเอง Window X และ Y กำหนดตำแหน่ง; Window Width และ Height กำหนดขนาด
|-
|-
| Always on top || Keeps the game window above ordinary windows.
| Always on top || ทำให้หน้าต่างเกมอยู่เหนือหน้าต่างทั่วไป
|-
|-
| Remap extra mouse buttons || Enables ROExt's additional mouse-button mapping. It does not provide a custom binding editor.
| Remap extra mouse buttons || เปิดใช้การแมปปุ่มเมาส์เพิ่มเติมของ ROExt ไม่มีตัวแก้ไขการผูกปุ่มแบบกำหนดเอง
|-
|-
| Close with Alt+PrintScreen instead of Alt+F4 || Changes ROExt's close shortcut to reduce accidental closes with Alt+F4.
| Close with Alt+PrintScreen instead of Alt+F4 || เปลี่ยนคีย์ลัดปิดของ ROExt เพื่อลดการปิดโดยไม่ตั้งใจด้วย Alt+F4
|-
|-
| Reduce CPU use in the background || Reduces CPU use while the game window is inactive.
| Reduce CPU use in the background || ลดการใช้ CPU ขณะหน้าต่างเกมไม่ทำงานอยู่
|-
|-
| Disable VSync || Disables vertical synchronization through ROExt. This may change frame pacing and can allow tearing.
| Disable VSync || ปิดการซิงโครไนซ์แนวตั้งผ่าน ROExt ซึ่งอาจเปลี่ยนจังหวะเฟรมและทำให้เกิด tearing
|-
|-
| Disable screen fading || Disables the supported fade-out and fade-in transitions.
| Disable screen fading || ปิดการเปลี่ยนภาพแบบเฟดออกและเฟดเข้าที่รองรับ
|-
|-
| Minimize with Ctrl+W || Check this box to let Ctrl+W minimize the game window. Uncheck it to disable the shortcut. Save and restart the game to apply the change.
| Minimize with Ctrl+W || ทำเครื่องหมายในช่องนี้เพื่อให้ Ctrl+W ย่อหน้าต่างเกม ยกเลิกเครื่องหมายเพื่อปิดคีย์ลัด บันทึกและรีสตาร์ตเกมเพื่อใช้การเปลี่ยนแปลง
|-
|-
| Allow cursor outside the game window || A legacy compatibility option. The current ROExt build does not implement the old MouseFreedom setting, so this checkbox does not provide that behavior in the current build.
| Allow cursor outside the game window || ตัวเลือกความเข้ากันได้แบบเก่า บิลด์ ROExt ปัจจุบันไม่ได้ใช้การตั้งค่า MouseFreedom แบบเก่า ดังนั้นช่องนี้จึงไม่ให้พฤติกรรมดังกล่าวในบิลด์ปัจจุบัน
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Audio"></span>
=== Audio ===
=== เสียง ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''BGM''' เปิดเพลงประกอบ และ '''Sound effects''' เปิดเสียงในเกม แต่ละอย่างมีสไลเดอร์ระดับเสียงตั้งแต่ 0 ถึง 100
'''BGM''' enables background music and '''Sound effects''' enables game sounds. Each has a volume slider from 0 to 100.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Line 187: Line 173:
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ตัวควบคุมขั้นสูงมีดังนี้:
The advanced controls are:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable"
{| class="wikitable"
! Setting !! Choices
! การตั้งค่า !! ตัวเลือก
|-
|-
| Sound mode || No sound, 2D sound or 3D sound.
| Sound mode || No sound, 2D sound หรือ 3D sound
|-
|-
| Speaker mode || Stereo, Headphones, Surround or Four speakers.
| Speaker mode || Stereo, Headphones, Surround หรือ Four speakers
|-
|-
| Sound channels || 48, 32 or 16.
| Sound channels || 48, 32 หรือ 16
|-
|-
| Sound frequency || 22050, 11025 or 8000 Hz.
| Sound frequency || 22050, 11025 หรือ 8000 Hz
|-
|-
| Sound quality || 16 bit or 8 bit.
| Sound quality || 16 bit หรือ 8 bit
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
การตั้งค่าเสียงขั้นสูงบางอย่างเป็นค่ากำหนดแบบเก่าและอาจไม่มีผลต่อการได้ยินในบิลด์ไคลเอนต์ใดบิลด์หนึ่ง บันทึกและรีสตาร์ตเกมหลังเปลี่ยนค่า หากไม่มีเสียง ให้ตรวจสอบ Sound mode, สวิตช์ BGM และ Sound effects, ระดับเสียงของทั้งสอง และเอาต์พุตเสียงของ Windows หรือ Wine
Some advanced sound settings are legacy preferences and may have no audible effect in a particular client build. Save and restart the game after changing them. If sound is missing, check Sound mode, the BGM and Sound effects switches, their volumes and the Windows or Wine audio output.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Game"></span>
=== Game ===
=== เกม ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
แท็บนี้ประกอบด้วย '''Trilinear filtering''', '''Mouse exclusive''', '''Sprite quality''' และ '''Texture quality''' คุณภาพ Sprite และ texture มีให้เลือก Low, Medium และ High
This tab includes '''Trilinear filtering''', '''Mouse exclusive''', '''Sprite quality''' and '''Texture quality'''. Sprite and texture quality offer Low, Medium and High.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Line 223: Line 200:
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ช่องทำเครื่องหมายที่เหลือจะเก็บค่ากำหนดคำสั่งของไคลเอนต์ ตารางแสดงรายการตัวควบคุมและคำสั่งที่เกี่ยวข้อง บางอย่างเป็นฟีเจอร์ไคลเอนต์แบบเก่า; ความพร้อมใช้งานและพฤติกรรมขึ้นอยู่กับบิลด์ไคลเอนต์
The remaining checkboxes store client command preferences. The table lists the controls and their associated commands. Some are legacy client features; availability and behavior depend on the client build.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable"
{| class="wikitable"
! Group !! Preferences
! กลุ่ม !! การตั้งค่า
|-
|-
| Input and targeting || Battle mode (<code>/battlemode</code>), No Shift skill use (<code>/noshift</code>), No Ctrl attack lock (<code>/noctrl</code>), Attack snap (<code>/snap</code>), Item snap (<code>/itemsnap</code>), Skill snap (<code>/skillsnap</code>), Battle target guide (<code>/btg</code>), Quick slot 1 (<code>/q1</code>) and Quick slot 2 (<code>/q2</code>).
| การป้อนข้อมูลและการเลือกเป้าหมาย || โหมดต่อสู้ (<code>/battlemode</code>), ใช้สกิลโดยไม่ต้องกด Shift (<code>/noshift</code>), ไม่ต้องกด Ctrl ค้างเพื่อโจมตี (<code>/noctrl</code>), สแนปการโจมตี (<code>/snap</code>), สแนปไอเทม (<code>/itemsnap</code>), สแนปสกิล (<code>/skillsnap</code>), ตัวช่วยแสดงเป้าในศึก (<code>/btg</code>), ช่องลัด 1 (<code>/q1</code>) และช่องลัด 2 (<code>/q2</code>).
|-
|-
| Chat and messages || Block trade requests (<code>/notrade</code>), Skill failure messages (<code>/skillfail</code>), Hide public chat (<code>/notalkmsg</code>), Hide guild chat (<code>/notalkmsg2</code>) and Login messages (<code>/loginout</code>).
| แชตและข้อความ || บล็อกคำขอแลกเปลี่ยน (<code>/notrade</code>), ข้อความเมื่อใช้สกิลล้มเหลว (<code>/skillfail</code>), ซ่อนแชตสาธารณะ (<code>/notalkmsg</code>), ซ่อนแชตกิลด์ (<code>/notalkmsg2</code>) และข้อความล็อกอิน (<code>/loginout</code>).
|-
|-
| Names and interface || Show names (<code>/showname</code>), Window snap (<code>/window</code>), Shopping board (<code>/shopping</code>), Status icons (<code>/stateinfo</code>), Monster HP bar (<code>/monsterhp</code>), Minimap (<code>/minimap</code>), Guild emblems (<code>/emblem</code>), Show shops (<code>/showshop</code>) and First-run tips (<code>/firstrun</code>).
| ชื่อและอินเทอร์เฟซ || แสดงชื่อ (<code>/showname</code>), สแนปหน้าต่าง (<code>/window</code>), กระดานร้านค้า (<code>/shopping</code>), ไอคอนสถานะ (<code>/stateinfo</code>), แถบ HP มอนสเตอร์ (<code>/monsterhp</code>), แผนที่ย่อ (<code>/minimap</code>), ตรากิลด์ (<code>/emblem</code>), แสดงร้านค้า (<code>/showshop</code>) และคำแนะนำเมื่อเริ่มครั้งแรก (<code>/firstrun</code>).
|-
|-
| Graphics and camera || Fog (<code>/fog</code>), Auras (<code>/aura</code>), Alt aura display (<code>/aura2</code>), Miss display (<code>/miss</code>), Effects (<code>/effect</code>), Camera rotation (<code>/camera</code>), Light map (<code>/lightmap</code>), Quake effect (<code>/quake</code>), Sprite mable (<code>/mable</code>), Expanded sight (<code>/zoom</code>) and Mineffect (<code>/mineffect</code>).
| กราฟิกและกล้อง || หมอก (<code>/fog</code>), ออร่า (<code>/aura</code>), แสดงออร่าแบบ Alt (<code>/aura2</code>), แสดงคำว่า Miss (<code>/miss</code>), เอฟเฟกต์ (<code>/effect</code>), การหมุนกล้อง (<code>/camera</code>), แผนที่แสง (<code>/lightmap</code>), เอฟเฟกต์สั่นสะเทือน (<code>/quake</code>), Sprite Marble (<code>/mable</code>), ขยายมุมมอง (<code>/zoom</code>) และ Mineffect (<code>/mineffect</code>).
|-
|-
| AI preferences || Homunculus AI (<code>/hoai</code>) and Mercenary AI (<code>/merai</code>).
| การตั้งค่า AI || Homunculus AI (<code>/hoai</code>) และ Mercenary AI (<code>/merai</code>).
|-
|-
| Legacy shortcut buttons || Cash shop button (<code>/cashshop</code>), Gold PC button (<code>/goldpc</code>) and Roulette button (<code>/roulette</code>).
| ปุ่มทางลัดแบบเดิม || ปุ่ม Cash shop (<code>/cashshop</code>), ปุ่ม Gold PC (<code>/goldpc</code>) และปุ่ม Roulette (<code>/roulette</code>).
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ป้ายกำกับบางรายการต้องมีบริบทเพิ่มเติม
Some labels need additional context:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* '''ไม่ต้องกด Ctrl ค้างเพื่อโจมตี''' ช่วยให้โจมตีอัตโนมัติโดยไม่ต้องกด Ctrl ค้าง
* '''No Ctrl attack lock''' allows automatic attacking without holding Ctrl.
* '''ช่องลัด 1''' ใช้คลิกขวาสำหรับ F9 '''ช่องลัด 2''' ใช้ล้อเมาส์สำหรับ F7 และ F8
* '''Quick slot 1''' uses right-click for F9. '''Quick slot 2''' uses the mouse wheel for F7 and F8.
* '''ซ่อนแชตกิลด์''' เก็บค่ากำหนด <code>/notalkmsg2</code> ที่กว้างกว่า ซึ่งซ่อนข้อความแชตรวมถึงแชตกิลด์
* '''Hide guild chat''' stores the broader <code>/notalkmsg2</code> preference, which hides chat messages including guild chat.
* '''แสดงชื่อ''' เปลี่ยนแบบอักษรและสไตล์รายละเอียดของชื่อตัวละคร ไม่ใช่สวิตช์เปิด/ปิดการแสดงชื่อ
* '''Show names''' changes the character-name font and detail style. It is not a name-visibility switch.
* '''กระดานร้านค้า''' ควบคุมการเปิดร้านด้วยคลิกซ้ายหนึ่งครั้งและการปิดด้วยคลิกขวา
* '''Shopping board''' controls single-left-click shop opening and right-click closing.
* '''ไอคอนสถานะ''' ควบคุมคำอธิบายไอคอนสถานะ
* '''Status icons''' controls status-icon descriptions.
* '''ตัวช่วยแสดงเป้าในศึก''' ควบคุมไอคอนสมรภูมิ
* '''Battle target guide''' controls the battleground icon.
* '''การหมุนกล้อง''' เก็บค่ากำหนดการซูมกล้อง
* '''Camera rotation''' stores the camera-zoom preference.
* '''ออร่า''' เก็บค่ากำหนดออร่าแบบย่อของไคลเอนต์ '''แสดงออร่าแบบ Alt''' ควบคุมการแสดงออร่า
* '''Auras''' stores the client's simplified aura preference. '''Alt aura display''' controls aura visibility.
* '''ขยายมุมมอง''' เป็นค่ากำหนดการซูมกล้องออก ไม่ได้เพิ่มระยะการเลือกเป้าหมาย
* '''Expanded sight''' is the camera zoom-out preference. It does not increase targeting range.
* '''Sprite Marble''' เป็นค่ากำหนดเอฟเฟกต์ Spirit Marble ซึ่งในข้อความของไคลเอนต์เรียกอีกชื่อว่า Sprite Marble
* '''Sprite mable''' is the Spirit Marble effect preference, also called Sprite Marble in the client's messages.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Maintenance_and_backups"></span>
=== Maintenance and backups ===
=== การบำรุงรักษาและการสำรองข้อมูล ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ใช้ Maintenance เมื่อต้องการซ่อมแซมค่ากำหนดไคลเอนต์หรือแคชบางอย่าง อ่านข้อความยืนยันก่อนดำเนินการต่อ ปิดเกมก่อนเพื่อไม่ให้เขียนค่าตั้งเดิมกลับมาหรือเปิดไฟล์ค้างไว้
Use Maintenance when a specific client preference or cache needs repair. Read the confirmation before continuing. Close the game first so it cannot write old settings back or keep files open.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:MuhRO-Patcher-1045-maintenance.png|thumb|none|720px|Maintenance actions create backups before changing the selected settings or files.]]
[[File:MuhRO-Patcher-1045-maintenance.png|thumb|none|720px|Maintenance actions create backups before changing the selected settings or files.]]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable"
{| class="wikitable"
! Action !! Result
! การทำงาน !! ผลลัพธ์
|-
|-
| Reset window and chat positions || Backs up and resets saved interface and chat-window positions. Useful for windows that are misplaced or off screen.
| รีเซ็ตตำแหน่งหน้าต่างและแชต || สำรองและรีเซ็ตตำแหน่งอินเทอร์เฟซและหน้าต่างแชตที่บันทึกไว้ มีประโยชน์สำหรับหน้าต่างที่ย้ายไปผิดที่หรืออยู่นอกจอ
|-
|-
| Reset remembered skill levels || Resets the client's remembered skill-use levels. It does not reset learned skills or refund skill points.
| รีเซ็ตระดับสกิลที่จดจำไว้ || รีเซ็ตระดับการใช้สกิลที่ไคลเอนต์จดจำไว้ ไม่ได้รีเซ็ตสกิลที่เรียนแล้วหรือคืนสกิลพอยต์
|-
|-
| Clear emblem cache || Moves the cached guild emblems to backup so the client can recreate its cache.
| ล้างแคชตรากิลด์ || ย้ายตรากิลด์ที่แคชไว้ไปยังข้อมูลสำรอง เพื่อให้ไคลเอนต์สร้างแคชใหม่ได้
|-
|-
| Move screenshots to backup || Moves the current screenshot folder into the dated backup.
| ย้ายภาพหน้าจอไปยังข้อมูลสำรอง || ย้ายโฟลเดอร์ภาพหน้าจอปัจจุบันไปยังข้อมูลสำรองที่ระบุวันที่
|-
|-
| Move replays to backup || Moves the current replay folder into the dated backup.
| ย้ายรีเพลย์ไปยังข้อมูลสำรอง || ย้ายโฟลเดอร์รีเพลย์ปัจจุบันไปยังข้อมูลสำรองที่ระบุวันที่
|-
|-
| Move chat logs to backup || Moves the current chat-log folder into the dated backup.
| ย้ายบันทึกแชตไปยังข้อมูลสำรอง || ย้ายโฟลเดอร์บันทึกแชตปัจจุบันไปยังข้อมูลสำรองที่ระบุวันที่
|-
|-
| Reset graphics, interface and skill levels || Backs up and resets the corresponding client options and remembered interface/skill preferences. Review and save Game Setup before launching again. This action does not erase game accounts, character progress, installed patches or your screenshot, replay and chat-log folders.
| รีเซ็ตกราฟิก อินเทอร์เฟซ และระดับสกิล || สำรองและรีเซ็ตตัวเลือกไคลเอนต์ที่เกี่ยวข้อง รวมถึงค่าอินเทอร์เฟซ/สกิลที่จดจำไว้ ตรวจสอบและบันทึก Game Setup ก่อนเปิดเกมอีกครั้ง การทำงานนี้ไม่ลบบัญชีเกม ความคืบหน้าตัวละคร แพตช์ที่ติดตั้งไว้ หรือโฟลเดอร์ภาพหน้าจอ รีเพลย์ และบันทึกแชตของคุณ
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ผลลัพธ์จะแสดงตำแหน่งข้อมูลสำรองภายใต้ <code>savedata/setup-backups</code> ในโฟลเดอร์เกมของคุณ เก็บข้อมูลสำรองนี้ไว้หากคุณอาจต้องกู้คืนไฟล์หรือการตั้งค่า ไฟล์ <code>backup.json</code> ที่รวมมาด้วยจะบันทึกการทำงานและข้อมูลการกู้คืน ไม่มีปุ่ม Restore อัตโนมัติใน Game Setup; ติดต่อฝ่ายสนับสนุนหากต้องการความช่วยเหลือในการกู้คืนข้อมูลสำรอง
The result shows the backup location under <code>savedata/setup-backups</code> in your game folder. Keep this backup if you might need to recover files or settings. The included <code>backup.json</code> records the action and restoration information. There is no automatic Restore button in Game Setup; ask support if you need help restoring a backup.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ตำแหน่งอินเทอร์เฟซและระดับสกิลที่จดจำไว้สามารถใช้ร่วมกันได้ในไคลเอนต์ต้นฉบับและตัวละครทั้งหมดที่ใช้สภาพแวดล้อม Windows หรือ Wine prefix เดียวกัน
Interface positions and remembered skill levels can be shared across all original clients and characters using the same Windows environment or Wine prefix.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Turbo_Setup"></span>
== Turbo Setup ==
== ตั้งค่า Turbo ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
เปิด '''Client Tools > Turbo Setup''' เพื่อแก้ไขการผูกปุ่ม Turbo ในหน้าต่างกำหนดค่า การตั้งค่าปกติไม่จำเป็นต้องแก้ไขไฟล์ใน Notepad อีกต่อไป
Open '''Client Tools > Turbo Setup''' to edit Turbo bindings in the configuration window. Normal configuration no longer requires editing a file in Notepad.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Turbo จะทำซ้ำการทำงานที่กำหนดไว้ขณะที่คุณกดปุ่มที่ผูกไว้ค้าง ตัวควบคุมเปิดใช้งาน และเกมอยู่ในโฟกัส ปล่อยปุ่มเพื่อหยุดทำซ้ำ ใช้ปุ่มลัดหยุดชั่วคราวขณะเกมอยู่ในโฟกัสเพื่อเปิดหรือปิดตัวควบคุม ปุ่ม Pause Key เริ่มต้นคือ P ทำให้ปุ่มลัดเป็น Alt+P ค่าเริ่มต้นเมื่อเริ่มทำงานคือ Off
Turbo repeats a configured action while you hold its assigned key, the controller is enabled and the game is focused. Release the key to stop repeating. Use the pause shortcut while the game is focused to turn the controller on or off. The default Pause Key is P, making the shortcut Alt+P. The default starting state is Off.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Adding_and_editing_bindings"></span>
=== Adding and editing bindings ===
=== การเพิ่มและแก้ไขการผูกปุ่ม ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
# ใต้ '''Add Binding''' ให้เลือกประเภทการผูกปุ่ม
# Under '''Add Binding''', choose the binding type.
# กดปุ่มที่คุณต้องการใช้ สำหรับสกิลหรือไอเทม ให้ใช้ปุ่มที่กำหนดไว้ในช่องฮอตบาร์ในเกม
# Capture the key you want to use. For a skill or item, use the key assigned to its in-game hotbar slot.
# ตั้งค่าดีเลย์ระหว่างการทำซ้ำ แล้วคลิก '''+ Add'''
# Set the delay between repeats and click '''+ Add'''.
# ตรวจสอบรายการผูกปุ่ม แล้วคลิก '''Save'''
# Review the binding list and click '''Save'''.
# ในเกม เปิดใช้ Turbo ด้วย Alt+P หากใช้ปุ่มหยุดชั่วคราวเริ่มต้น จากนั้นกดปุ่มที่ผูกไว้ค้าง
# In the game, enable Turbo with Alt+P if using the default pause key, then hold the assigned key.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable"
{| class="wikitable"
! Binding type !! Use
! ประเภทการผูกปุ่ม !! การใช้งาน
|-
|-
| Smart Left || Presses the skill key and clicks at the mouse position. Use it for skills that require a target or ground selection.
| Smart Left || กดปุ่มสกิลและคลิกที่ตำแหน่งเมาส์ ใช้สำหรับสกิลที่ต้องเลือกเป้าหมายหรือเลือกพื้นที่
|-
|-
| Alt+Right click || Repeats Alt+right-click. This action does not press a skill hotbar key.
| Alt+Right click || ทำซ้ำ Alt+คลิกขวา การทำงานนี้ไม่กดปุ่มสกิลบนฮอตบาร์
|-
|-
| Turbo || Repeats the assigned key. Use it for actions that work from the hotbar without a target click, such as suitable self-use skills or consumables.
| Turbo || ทำซ้ำปุ่มที่กำหนด ใช้สำหรับการทำงานจากฮอตบาร์ที่ไม่ต้องคลิกเป้าหมาย เช่น สกิลที่ใช้กับตัวเองหรือไอเทมบริโภคที่เหมาะสม
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
แต่ละคีย์ควรมีการผูกปุ่มหนึ่งรายการ แถวที่มีอยู่ให้คุณเปลี่ยนประเภท คีย์ และดีเลย์ หรือลบการผูก ดีเลย์มีหน่วยเป็นมิลลิวินาที และมีค่าตั้งแต่ 1 ถึง 10000 ค่าเริ่มต้นเริ่มต้นคือ 10 ms ดีเลย์คือเวลารอขั้นต่ำหลังจากการกระทำ ไม่ใช่อัตราการร่ายที่รับประกัน ดีเลย์ที่สั้นลงไม่ได้ลบคูลดาวน์สกิล เวลาร่าย หรือข้อจำกัดของเซิร์ฟเวอร์
Each key should have one binding. Existing rows let you change the type, key and delay or delete the binding. Delays are in milliseconds and can range from 1 to 10000. The initial default is 10 ms. A delay is the minimum wait after an action, not a guaranteed cast rate. A shorter delay does not remove skill cooldowns, cast times or server restrictions.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
คุณสามารถเปลี่ยนปุ่ม Pause, สถานะเริ่มต้น และดีเลย์เริ่มต้น ทางลัดหยุดชั่วคราวใช้ Alt บวกกับปุ่ม Pause ที่ตั้งค่าไว้ การเปลี่ยนดีเลย์เริ่มต้นจะไม่เขียนทับดีเลย์ที่ตั้งไว้แล้วบนการผูกที่มีอยู่ การเปลี่ยนสถานะเริ่มต้นยังอัปเดตสถานะที่เปิดใช้งานในไคลเอนต์ที่กำลังทำงานอยู่
You can change the Pause Key, Default State and Default Delay. The pause shortcut uses Alt plus the configured Pause Key. Changing Default Delay does not rewrite the delays already set on existing bindings. Changing Default State also updates the enabled state in a running client.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''บันทึก''' เขียนการตั้งค่าลงใน <code>MuhTurbo.ini</code> ไคลเอนต์ต้นฉบับปัจจุบันจะโหลดการเปลี่ยนแปลงที่ถูกต้องโดยอัตโนมัติโดยไม่ต้องรีสตาร์ท
'''Save''' writes the configuration to <code>MuhTurbo.ini</code>. The current original client automatically reloads valid changes without needing a restart.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Profiles_and_other_Turbo_controls"></span>
=== Profiles and other Turbo controls ===
=== โปรไฟล์และการควบคุม Turbo อื่นๆ ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* การเลือกโปรไฟล์จะโหลดการตั้งค่าที่บันทึกไว้ บันทึกการแก้ไขปัจจุบันก่อนเลือกโปรไฟล์อื่น
* Selecting a profile loads its saved configuration. Save current edits before selecting another profile.
* '''บันทึก''' บันทึกการแก้ไขไปยังโปรไฟล์ที่เลือก การบันทึกโปรไฟล์ที่ไม่ได้ใช้งานจะไม่เปิดใช้งานโปรไฟล์นั้น
* '''Save''' saves edits to the selected profile. Saving an inactive profile does not activate it.
* '''สลับ''' ทำให้โปรไฟล์ที่เลือกเป็นโปรไฟล์ที่ใช้งานและบันทึกไว้
* '''Switch''' makes the selected profile active and saves it.
* '''ใหม่''' สร้างโปรไฟล์ที่ตั้งชื่อจากข้อมูลการตั้งค่าที่แสดงอยู่ในปัจจุบัน
* '''New''' creates a named profile from the currently displayed configuration.
* '''ลบ''' ลบโปรไฟล์ ต้องมีโปรไฟล์อย่างน้อยหนึ่งโปรไฟล์เหลืออยู่
* '''Delete''' removes a profile. At least one profile must remain.
* ตัวเลือกการจับคีย์รวมถึงการตั้งค่าแป้นตัวเลข ตัวแก้ไขยังมีธีมมืดและสว่างให้เลือก
* The key-capture options include a numpad preference. The editor also offers Dark and Light appearance.
* '''พาธ INI''' และ '''โหลด''' เป็นการควบคุมขั้นสูงสำหรับโหลดไฟล์การตั้งค่า ปล่อยให้พาธปกติไม่เปลี่ยนแปลงเว้นแต่คุณต้องการทำงานกับการตั้งค่าอื่นโดยเฉพาะ
* '''INI Path''' and '''Load''' are advanced controls for loading a configuration file. Leave the normal path unchanged unless you specifically need to work with another configuration.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
หากหน้าต่าง Turbo เปิดขึ้นโดยมีข้อความหายไป ให้ปิดมัน เปิดใช้งาน '''โหมดความเข้ากันได้''' ถัดจาก Turbo Setup ในตัวแพตเชอร์ แล้วเปิดเครื่องมืออีกครั้ง การตั้งค่านี้ส่งผลต่อการแสดงผลของตัวแก้ไข Turbo
If the Turbo window opens with missing text, close it, enable '''Compatibility mode''' next to Turbo Setup in the patcher and reopen the tool. This setting affects the Turbo editor's display.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Addons"></span>
== Addons ==
== แอดออน ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
เปิด '''Client Tools > Addons''' เพื่อติดตั้งหรือลบการปรับแต่งภาพที่รองรับ ปิดไคลเอนต์เกมก่อนเปลี่ยนไฟล์และรอให้การดำเนินการเสร็จสิ้น ตรวจสอบสถานะการติดตั้งที่รายงาน จากนั้นรีสตาร์ทเกมเพื่อดูผลลัพธ์
Open '''Client Tools > Addons''' to install or remove supported visual customizations. Close game clients before changing files and wait for the operation to finish. Check the reported installed state, then restart the game to see the result.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:MuhRO-Patcher-1045-addons.png|thumb|none|420px|Official visual addons, renderer choices and the Custom GRF controls.]]
[[File:MuhRO-Patcher-1045-addons.png|thumb|none|420px|Official visual addons, renderer choices and the Custom GRF controls.]]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Official_visual_addons"></span>
=== Official visual addons ===
=== แอดออนภาพอย่างเป็นทางการ ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable"
{| class="wikitable"
! Addon !! Available choices
! แอดออน !! ตัวเลือกที่มี
|-
|-
| Wide Description Skin || On or Off.
| Wide Description Skin || เปิดหรือปิด
|-
|-
| Transparent Skillbar || On or Off.
| Transparent Skillbar || เปิดหรือปิด
|-
|-
| Original Cursor || On or Off.
| Original Cursor || เปิดหรือปิด
|-
|-
| HD8Bit Damage Font || On or Off.
| HD8Bit Damage Font || เปิดหรือปิด
|-
|-
| Hotbar Numbers || White, Black or Off.
| Hotbar Numbers || สีขาว สีดำ หรือปิด
|-
|-
| Original Casting Circle || On or Off.
| Original Casting Circle || เปิดหรือปิด
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''ปิด''' จะลบการแทนที่ภาพอย่างเป็นทางการนั้น ลักษณะที่ปรากฏจะมาจากเกมที่ติดตั้งไว้และแอสเซทที่กำหนดเองที่เหลืออยู่
'''Off''' removes that official visual override. The appearance then comes from the remaining installed game and custom assets.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''รีเซ็ตแอดออนอย่างเป็นทางการ''' จะปิดแอดออนภาพอย่างเป็นทางการทั้งหมดพร้อมกัน จะเก็บพื้นผิวที่กำหนดเองและสีเทาไว้ และไม่รีเซ็ตตัวเลือก Renderer
'''Reset official add-ons''' switches the official visual addons off together. It keeps your custom and gray textures and does not reset the Renderer selection.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
=== Renderer ===
=== Renderer ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
แถว Renderer มีให้เลือก '''Default''', '''DXVK''' และ '''dgVoodoo''' Default จะคืนค่าตัวเลือก Renderer โดยไม่มีตัวห่อในเครื่องเหล่านี้ DXVK และ dgVoodoo เป็นตัวเลือกความเข้ากันได้ของกราฟิกทางเลือก ผลลัพธ์ขึ้นอยู่กับคอมพิวเตอร์และไดรเวอร์
The Renderer row offers '''Default''', '''DXVK''' and '''dgVoodoo'''. Default restores the renderer choice without one of these local wrappers. DXVK and dgVoodoo are alternative graphics compatibility options; their results depend on the computer and driver.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ตัวเลือก Renderer และ Graphics API ของ Game Setup เป็นการตั้งค่าแยกกัน หลังจากเปลี่ยน Renderer ให้เปิด Game Setup อีกครั้ง ตรวจสอบอุปกรณ์กราฟิกและโหมดที่ตรวจพบ ทดสอบหากจำเป็นและบันทึก ตัวเรนเดอร์ที่กำหนดเองซึ่งไม่รู้จักอาจขัดขวางการตรวจจับกราฟิก เลือกตัวเลือก Renderer ที่รองรับก่อนลองอีกครั้ง
The Renderer choice and Game Setup's Graphics API are separate settings. After changing Renderer, reopen Game Setup, review the detected graphics device and mode, test if needed and save. An unrecognized custom renderer can prevent graphics detection; select a supported Renderer option before trying again.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
=== Custom GRF ===
=== Custom GRF ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Custom GRF เป็นตำแหน่งที่รองรับสำหรับไฟล์เก็บบันทึกแอสเซทที่กำหนดเองที่ได้รับอนุญาต คุณไม่จำเป็นต้องแก้ไข <code>GRF.INI</code> หรือรวมการเปลี่ยนแปลงเข้าในไฟล์เก็บบันทึกเกมที่จัดการโดยแพตเชอร์
Custom GRF is the supported place for permitted custom asset archives. You do not need to edit <code>GRF.INI</code> or merge changes into the patcher's managed game archives.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* '''แทนที่จากไฟล์เก็บบันทึก''' จะแทนที่คอลเลกชันที่กำหนดเองที่บันทึกไว้ด้วยไฟล์เก็บบันทึกที่เลือกและเปิดใช้งาน
* '''Replace from archive''' replaces the saved custom collection with the selected archive and enables it.
* '''รวมไฟล์เก็บบันทึก''' จะเพิ่มเข้าในคอลเลกชันที่บันทึกไว้และเปิดใช้งาน หากทั้งสองมีพาธไฟล์เดียวกัน ไฟล์ที่เข้ามาจะแทนที่รายการนั้น
* '''Merge archive''' adds to the saved collection and enables it. If both contain the same file path, the incoming file replaces that entry.
* '''ปิด''' จะปิดใช้งานคอลเลกชันที่กำหนดเองแต่ยังคงเก็บไว้สำหรับใช้ในภายหลัง
* '''Off''' disables the custom collection while retaining it for later.
* '''เปิด''' จะเปิดใช้งานคอลเลกชันที่บันทึกไว้อีกครั้ง หากไม่มีคอลเลกชันที่บันทึกไว้ จะเปิดการเลือกไฟล์เก็บบันทึก
* '''On''' re-enables the saved collection. If no collection is saved, it opens archive selection.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
รูปแบบอินพุตที่รองรับคือ GRF, GPF, ZIP, RGZ และไฟล์เก็บบันทึก THOR แบบเพิ่มเติมที่เข้ากันได้ การนำเข้าจะถูกตรวจสอบก่อนติดตั้ง เนื้อหาที่ได้รับการป้องกันและไฟล์เก็บบันทึกที่ผิดรูปแบบจะถูกปฏิเสธ ไฟล์ THOR ที่ลบเนื้อหาหรือไม่รวมเข้าใน GRF จะไม่รองรับที่นี่ นี่คือตัวนำเข้าแอสเซท ไม่ใช่ตัวติดตั้ง DLL หรือไฟล์ปฏิบัติการ
Supported input formats are GRF, GPF, ZIP, RGZ and compatible additive THOR archives. Imports are checked before installation. Protected content and malformed archives are rejected. THOR files that delete content or do not merge into a GRF are not supported here. This is an asset importer, not a DLL or executable installer.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
การแทนที่หมวก, NPC, มอนสเตอร์ และสไปรท์คลาสไม่ได้รับอนุญาต การนำเข้าไฟล์เก็บบันทึกไม่เปลี่ยนกฎการปรับแต่งเหล่านั้น
Headgear, NPC, monster and class sprite replacements are not permitted. Importing an archive does not change those customization rules.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
แอสเซทที่กำหนดเองสามารถมีความสำคัญเหนือกว่าแอดออนภาพอย่างเป็นทางการได้ หากแอดออนดูไม่เปลี่ยนแปลง ให้ปิด Custom GRF ชั่วคราวแล้วรีสตาร์ทเกมเพื่อตรวจสอบไฟล์ที่กำหนดเองที่ทับซ้อน
Custom assets can take priority over official visual addons. If an addon appears unchanged, temporarily turn Custom GRF off and restart the game to check for an overlapping custom file.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
การดาวน์โหลดด้วยตนเองรุ่นเก่าสำหรับเมนูโปร่งใสหรือพื้นผิวต้นฉบับไม่มีปุ่มแอดออนอย่างเป็นทางการของตัวเอง ไฟล์เก็บบันทึกแอสเซทที่ได้รับอนุญาตและเข้ากันได้สามารถนำเข้าผ่าน Custom GRF ได้ ไม่ควรสันนิษฐานว่าลิงก์และไฟล์เก็บบันทึกเก่าจะทำงานกับไคลเอนต์ปัจจุบัน
Older manual downloads for a transparent menu or original textures do not have their own official addon buttons. A compatible permitted asset archive can be imported through Custom GRF. Old links and archives should not be assumed to work with the current client.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
== /greymap + LGP ==
== /greymap + LGP ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
เปิด '''Client Tools > /greymap + LGP''' เพื่อติดตั้งพื้นผิวแผนที่สีเทา ปรับแต่งไทล์ และเปลี่ยนภาพ LGP ปิดเกมก่อนเปลี่ยนไฟล์เหล่านี้และรีสตาร์ทหลังจากนั้น
Open '''Client Tools > /greymap + LGP''' to install gray-map textures, customize tiles and change LGP artwork. Close the game before changing these files and restart it afterward.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:MuhRO-Patcher-1045-graymap-lgp.png|thumb|none|420px|Gray-map sources, custom tiles and LGP image controls. Scroll within the panel for more options.]]
[[File:MuhRO-Patcher-1045-graymap-lgp.png|thumb|none|420px|Gray-map sources, custom tiles and LGP image controls. Scroll within the panel for more options.]]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Gray-map_textures"></span>
=== Gray-map textures ===
=== พื้นผิวแผนที่สีเทา ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
# เลือกแหล่งที่มาที่มีในตัว '''Gray''' หรือ '''Vik Green'''
# Choose the built-in '''Gray''' or '''Vik Green''' source.
# คลิก '''Install / Replace''' และรอข้อความสำเร็จ
# Click '''Install / Replace''' and wait for the success message.
# เปิดเกมและใช้ <code>/greymap</code> เพื่อสลับพื้นผิวแผนที่สีเทาที่ติดตั้งไว้
# Launch the game and use <code>/greymap</code> to toggle the installed gray textures.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''ล้างแผนที่สีเทาที่ติดตั้งไว้''' จะทำให้ไฟล์เก็บบันทึกพื้นผิวแผนที่สีเทาที่ติดตั้งไว้ว่างเปล่า ใช้คำสั่ง <code>/greymap</code> ในเกมเมื่อคุณต้องการเพียงปิดการแสดงผลชั่วคราว แพตเชอร์ไม่แสดงว่าการสลับในเกมเปิดอยู่หรือไม่
'''Clear installed gray''' empties the installed gray texture archive. Use the in-game <code>/greymap</code> command when you only want to turn the display off temporarily. The patcher does not show whether the in-game toggle is currently on.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''แทนที่จากไฟล์เก็บบันทึก''' จะติดตั้งชุดพื้นผิวแผนที่สีเทาที่กำหนดเองที่เข้ากันได้ '''รวมไฟล์เก็บบันทึก''' จะเพิ่มพื้นผิวที่เข้ากันได้เข้าในชุดที่มีอยู่ เก็บไฟล์เก็บบันทึกต้นฉบับไว้หากคุณอาจต้องการติดตั้งใหม่ในภายหลัง
'''Replace from archive''' installs a compatible custom gray texture set. '''Merge archive''' adds compatible textures to the existing set. Keep your source archive if you might want to reinstall it later.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Gray imports รองรับเท็กซ์เจอร์ BMP แบบ gray-grid ที่รู้จักเท่านั้น เท็กซ์เจอร์โลกทั่วไป เรขาคณิตของแผนที่ สคริปต์ เอฟเฟกต์ และสไปรต์ไม่อยู่ในตัวนำเข้านี้ รูปร่างแผนที่และการอนุญาตการเคลื่อนที่ยังคงถูกควบคุมโดยเซิร์ฟเวอร์
Gray imports accept recognized gray-grid BMP textures. Ordinary world textures, map geometry, scripts, effects and sprites do not belong in this importer. Map shapes and movement permissions remain server-controlled.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Custom_tiles"></span>
=== Custom tiles ===
=== ไทล์กำหนดเอง ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
คุณสามารถเลือกรูปภาพสำหรับไทล์ '''Walkable''', '''Blocked''', '''Water''' และ '''Snipable''' ได้
You can choose images for '''Walkable''', '''Blocked''', '''Water''' and '''Snipable''' tiles.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:MuhRO-Patcher-1045-custom-tiles.png|thumb|none|420px|Choose an image for each tile type you want to change, then apply the selected images.]]
[[File:MuhRO-Patcher-1045-custom-tiles.png|thumb|none|420px|Choose an image for each tile type you want to change, then apply the selected images.]]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
# ใช้ '''Choose image''' สำหรับไทล์แต่ละประเภทที่คุณต้องการเปลี่ยน
# Use '''Choose image''' for each tile type you want to change.
# ตรวจสอบภาพที่เลือก
# Review the selected images.
# คลิก '''Apply selected images''' แล้วรอให้เสร็จสิ้น
# Click '''Apply selected images''' and wait for completion.
# รีสตาร์ทเกมและใช้ <code>/greymap</code>
# Restart the game and use <code>/greymap</code>.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
มีเฉพาะประเภทไทล์ที่เลือกเท่านั้นที่เปลี่ยน '''Reset''' จะคืนค่าไทล์หนึ่งประเภทกลับเป็นอาร์ตเวิร์กที่มีมาให้ พื้นที่ว่างหรือเป็นโมฆะใช้ไทล์แบบ blocked
Only the selected tile types change. '''Reset''' returns one tile type to its built-in artwork. Empty or void areas use the blocked tile.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
รูปภาพต้องเป็น PNG หรือ BMP ขนาดไม่เกิน 8 MB และไม่ใหญ่กว่า 2048 x 2048 พิกเซล อาร์ตเวิร์กไทล์จะถูกแปลงเป็น 32 x 32 พิกเซลโดยไม่มีความโปร่งใส การเปลี่ยนภาพของไทล์ไม่ได้เปลี่ยนตำแหน่งที่ตัวละครของคุณสามารถเคลื่อนที่หรือโจมตีได้
Images must be PNG or BMP, at most 8 MB and no larger than 2048 x 2048 pixels. Tile artwork is converted to 32 x 32 pixels without transparency. Changing a tile's image does not change where your character can move or attack.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="LGP_images"></span>
=== LGP images ===
=== ภาพ LGP ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ส่วน LGP ใช้เปลี่ยนอาร์ตเวิร์กสำหรับ '''Circle''', '''Square''', '''All skill floors''' หรือภาพพื้นของสกิลแต่ละอัน
The LGP section changes the artwork for '''Circle''', '''Square''', '''All skill floors''' or an individual skill's floor image.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
# ปิดเกม หากคุณเคยปิด Custom GRF ไว้ก่อนหน้านี้ ให้เปิดกลับใน Addons ไม่จำเป็นต้องมีไฟล์เก็บแยกสำหรับภาพ LGP ภาพแรกของคุณ
# Close the game. If you previously turned Custom GRF off, turn it back on in Addons. No separate archive is needed for your first LGP image.
# เลือกภาพหรือสกิลที่ต้องการเปลี่ยน ค้นหาด้วยชื่อ skill ID หรือ effect ID หากจำเป็น
# Select the image or skill to change. Search by name, skill ID or effect ID if needed.
# ใช้ '''Choose image''' ตรวจสอบสิ่งที่เลือก แล้วคลิก '''Install image'''
# Use '''Choose image''', inspect the selection and click '''Install image'''.
# รีสตาร์ทเกมเพื่อโหลดอาร์ตเวิร์กที่เปลี่ยนไป
# Restart the game to load the changed artwork.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''Seen last session''' จะกรองรายการให้เหลือสกิลพื้นซึ่งบันทึกไว้ระหว่างเซสชันเกมครั้งล่าสุดของคุณ หากรายการว่าง ให้เล่นเซสชันที่มีสกิลพื้นก่อน ภาพสกิลแต่ละอันจะมีความสำคัญเหนือกว่าอาร์ตเวิร์ก All skill floors
'''Seen last session''' filters the list to floor skills recorded during your last game session. If the list is empty, play a session containing floor skills first. Individual skill images take priority over the All skill floors artwork.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
การนำเข้า LGP รองรับ PNG หรือ BMP ขนาดไม่เกิน 8 MB และ 2048 x 2048 พิกเซล ความโปร่งใสจะถูกคงไว้ '''Reset image''' จะลบการแทนที่แบบกำหนดเองที่เลือกไว้ จากนั้นสกิลที่รีเซ็ตจะสามารถใช้อาร์ตเวิร์ก All skill floors ของคุณได้ หากคุณปรับแต่งไว้ '''Restore all originals''' จะลบอาร์ตเวิร์ก LGP แบบกำหนดเอง โดยยังคงทรัพย์สินกำหนดเองอื่น ๆ ที่ไม่เกี่ยวข้องไว้
LGP imports accept PNG or BMP up to 8 MB and 2048 x 2048 pixels. Transparency is preserved. '''Reset image''' removes the selected custom override. A reset skill can then use your All skill floors artwork if you have customized it. '''Restore all originals''' removes the custom LGP artwork while keeping unrelated custom assets.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Proxy_Latency"></span>
== Proxy Latency ==
== ความหน่วงของ Proxy ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
เปิด '''Proxy Latency''' เพื่อเปรียบเทียบเส้นทางการเชื่อมต่อที่วัดได้ '''Refresh''' จะวัดซ้ำ '''Best''' จะทำเครื่องหมายเส้นทางที่มีคะแนนคำนวณต่ำสุดในการวัดครั้งนั้น
Open '''Proxy Latency''' to compare measured connection routes. '''Refresh''' repeats the measurement. '''Best''' marks the route with the lowest calculated score in that measurement.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ผลลัพธ์อาจรวมความหน่วงเส้นทางโดยประมาณ ความหน่วงต่อฮอป และการทดสอบการเชื่อมต่อที่ล้มเหลวซึ่งแสดงเป็น loss ค่า loss นี้ไม่ใช่การวัด packet loss ในเกมโดยตรง สภาพต่าง ๆ อาจเปลี่ยนแปลงได้ ดังนั้นผลลัพธ์ต่ำสุดจึงไม่ได้รับประกันว่าดีที่สุดตลอดเซสชันเกม หน้าต่างนี้วัดเส้นทาง การคลิกหรือรีเฟรชจะไม่เลือก proxy ในเกมของคุณ
The results can include estimated route delay, hop delay and failed connection probes shown as loss. This loss value is not a direct measurement of in-game packet loss. Conditions can change, so the lowest result is not a guarantee of the best connection throughout a game session. This window measures routes; clicking or refreshing it does not select your in-game proxy.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Crash_diagnostics"></span>
== Crash diagnostics ==
== การวินิจฉัยการแครช ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''Automatically send crash diagnostics''' ควบคุมการอัปโหลดรายงานอัตโนมัติในกรณีที่รองรับ เปิดใช้งานตามค่าเริ่มต้น การปิดไว้จะเก็บรายงานไว้ในเครื่องแทนการอัปโหลดอัตโนมัติ
'''Automatically send crash diagnostics''' controls automatic report uploads where supported. It is enabled by default. Turning it off keeps reports local instead of uploading them automatically.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ตัว patcher สามารถแสดงได้ว่ารายงานถูกส่ง ถูกเก็บไว้ หรือกำลังรอการลองใหม่ หากคุณรายงานการแครชไปยังฝ่ายสนับสนุน โปรดระบุสิ่งที่คุณกำลังทำและเวลาประมาณ แม้จะเปิดการวินิจฉัยอัตโนมัติอยู่ก็ตาม
The patcher can show whether reports were sent, retained or are waiting for another attempt. If you report a crash to support, include what you were doing and the approximate time even when automatic diagnostics are enabled.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Troubleshooting"></span>
== Troubleshooting ==
== การแก้ไขปัญหา ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable"
{| class="wikitable"
! Problem !! What to check
! ปัญหา !! สิ่งที่ควรตรวจสอบ
|-
|-
| Login or game launch is unavailable || Wait for patching to finish. Read the current status or error. If an update is required, close game clients and complete it.
| เข้าสู่ระบบหรือเปิดเกมไม่ได้ || รอให้แพตช์เสร็จ อ่านสถานะหรือข้อผิดพลาดปัจจุบัน หากจำเป็นต้องอัปเดต ให้ปิดไคลเอนต์เกมและทำการอัปเดตให้เสร็จ
|-
|-
| Game Setup keeps opening before launch || Select a detected device and supported mode, then Save. Close the window after the success message. A preview or Cancel does not save the configuration.
| Game Setup เปิดขึ้นมาก่อนเข้าเกมซ้ำ ๆ || เลือกอุปกรณ์ที่ตรวจพบและโหมดที่รองรับ จากนั้นกด Save ปิดหน้าต่างหลังข้อความสำเร็จ การดูตัวอย่างหรือ Cancel จะไม่บันทึกการตั้งค่า
|-
|-
| No graphics device or an unsupported renderer is reported || Check Addons > Renderer and select a supported option. Reopen Game Setup afterward. Original-client graphics detection on Linux requires a working Wine environment.
| รายงานว่าไม่พบอุปกรณ์กราฟิกหรือเรนเดอร์เรอร์ที่ไม่รองรับ || ตรวจสอบ Addons > Renderer และเลือกตัวเลือกที่รองรับ เปิด Game Setup ใหม่หลังจากนั้น การตรวจจับกราฟิกของไคลเอนต์ต้นฉบับบน Linux ต้องมีสภาพแวดล้อม Wine ที่ใช้งานได้
|-
|-
| Graphics fail after changing renderer or driver || Reopen Game Setup and review the detected device. Try a supported windowed mode and Test graphics, then Save. Reset display and audio can refill the form with defaults.
| กราฟิกใช้ไม่ได้หลังเปลี่ยนเรนเดอร์เรอร์หรือไดรเวอร์ || เปิด Game Setup ใหม่และตรวจสอบอุปกรณ์ที่ตรวจพบ ลองใช้โหมดหน้าต่างที่รองรับและ Test graphics จากนั้นกด Save Reset display and audio สามารถเติมค่าเริ่มต้นกลับในฟอร์มได้
|-
|-
| Saving reports that settings changed elsewhere || Close other setup tools and game clients. Close and reopen Game Setup to load the current values, then make the changes again.
| การบันทึกรายงานว่าการตั้งค่าถูกเปลี่ยนที่อื่น || ปิดเครื่องมือตั้งค่าอื่นและไคลเอนต์เกม ปิดและเปิด Game Setup ใหม่เพื่อโหลดค่าปัจจุบัน จากนั้นทำการเปลี่ยนแปลงอีกครั้ง
|-
|-
| Saving reports a permissions or shared-settings error || Follow the exact error. Close every original client when requested. If it persists, send support the error text and patcher version.
| การบันทึกรายงานข้อผิดพลาดเรื่องสิทธิ์หรือการตั้งค่าที่ใช้ร่วมกัน || ทำตามข้อผิดพลาดอย่างเคร่งครัด ปิดไคลเอนต์ต้นฉบับทุกตัวเมื่อมีการร้องขอ หากยังเกิดขึ้น ให้ส่งข้อความข้อผิดพลาดและเวอร์ชัน patcher ให้ฝ่ายสนับสนุน
|-
|-
| A game account still shows Online || Use Click to Kick if you intend to disconnect it, wait a few seconds and Refresh Now before trying again.
| บัญชีเกมยังแสดง Online || ใช้ Click to Kick หากคุณต้องการตัดการเชื่อมต่อ รอสองสามวินาทีและ Refresh Now ก่อนลองอีกครั้ง
|-
|-
| Turbo does nothing || Check the binding key, hotbar assignment and active profile. Save the configuration and enable the controller with Alt plus its Pause Key. Hold the binding key while the game is focused. Restart the game if it has not picked up the saved configuration.
| Turbo ไม่ทำงาน || ตรวจสอบ binding key, การกำหนดปุ่มบน hotbar และโปรไฟล์ที่ใช้งานอยู่ บันทึกการตั้งค่าและเปิดใช้งานคอนโทรลเลอร์ด้วย Alt บวก Pause Key กด binding key ค้างไว้ขณะเกมเป็นโฟกัส รีสตาร์ทเกมหากยังไม่รับการตั้งค่าที่บันทึกไว้
|-
|-
| Turbo Setup has missing text || Close the tool, enable its Compatibility mode in the patcher and reopen it.
| Turbo Setup มีข้อความหายไป || ปิดเครื่องมือ เปิด Compatibility mode ใน patcher และเปิดใหม่
|-
|-
| An addon or LGP image is not visible || Check that the operation succeeded and restart the game. Check Custom GRF state and possible overlapping custom assets.
| มองไม่เห็นแอดออนหรือภาพ LGP || ตรวจสอบว่าการทำงานสำเร็จและรีสตาร์ทเกม ตรวจสอบสถานะ Custom GRF และแอสเซตกำหนดเองที่อาจทับซ้อนกัน
|-
|-
| Gray textures have not changed || Confirm that textures are installed, restart the game and check the in-game /greymap toggle. Installing textures and enabling their display are separate steps.
| เท็กซ์เจอร์ Gray ไม่เปลี่ยนแปลง || ยืนยันว่าเท็กซ์เจอร์ถูกติดตั้งแล้ว รีสตาร์ทเกมและตรวจสอบตัวสลับ /greymap ในเกม การติดตั้งเท็กซ์เจอร์และการเปิดให้แสดงผลเป็นขั้นตอนแยกกัน
|-
|-
| Interface or chat windows are misplaced || Close the game and use Game Setup > Maintenance > Reset window and chat positions. Keep the reported backup.
| หน้าต่างอินเทอร์เฟซหรือแชทวางผิดตำแหน่ง || ปิดเกมและใช้ Game Setup > Maintenance > Reset window and chat positions เก็บไฟล์สำรองที่รายงานไว้
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
สำหรับการสนับสนุน โปรดคัดลอกเวอร์ชัน patcher และข้อความสถานะหรือข้อผิดพลาดที่แน่นอน ระบุระบบปฏิบัติการ เรนเดอร์เรอร์ที่เลือก และขั้นตอนที่ทำให้เกิดปัญหาซ้ำ ภาพหน้าจอของข้อผิดพลาดอาจช่วยได้ ซ่อนรายละเอียดบัญชีและอย่าใส่รหัสผ่านของคุณ
For support, copy the patcher version and the exact status or error message. Include your operating system, selected renderer and the steps that reproduce the problem. A screenshot of the error can help; hide account details and never include your password.
</div>