CHLink - găzduire web, VPS și jocuri

How to install a quest on your private Metin2 server

Upload and compile a new quest (.quest or .lua) on your private Metin2 server, in a few steps.

← All guidesMetin24 min read

Quests add new gameplay mechanics to a private Metin2 server — from seasonal events to full progression systems. Installing a quest involves two stages: uploading the source file to the server and compiling it, so the game server recognizes it.

Uploading the quest file via WinSCP

  1. Open WinSCP and connect to the server using the SFTP protocol, with the IP address, username, and password you received at activation.
  2. Navigate to your serverfiles' quest folder — usually something like /usr/home/game/share/locale/romania/quest (the exact path varies by serverfiles).
  3. Drag the .quest or .lua file from your computer directly into that folder.
  4. If needed, check the file's permissions from the context menu ("Properties") to make sure the server can read it.

Compiling the quest over SSH (Putty)

  1. Open Putty, enter the server's IP address in the "Host Name" field, and click "Open".
  2. Log in with your SSH username and password.
  3. Navigate to the quest folder: cd /usr/home/game/share/locale/romania/quest
  4. Compile the file with ./qc filename.quest (or .lua, depending on the format).
  5. If the console shows no syntax errors, the quest compiled successfully.
  6. Apply the change in-game as admin with the /reload q command, or fully restart the game server.
The exact quest folder path varies depending on the serverfiles used (Zeryon2, Eridanus, MISTIC3, etc.) — if you're unsure of the path, contact CHLink support.

Ran into an issue or need extra help?

Contact the support team

Frequently asked questions