Informations
Jump to content

Lorem Ipsum...

Click to Dismiss this Notification
Ładowanie danych...

Recommended Posts

Installing a custom map in Metin2 can seem daunting at first, but this tutorial will walk you through the entire process seamlessly.

Requirements:

  • A map file (you can discover numerous options online).
  • Access to your server, preferably utilizing WinSCP, along with a packer like EterNexus or PackMakerLite to unpack your client files.

I. Server-Side Configuration

  1. Locate the Server Directory:
    Start by navigating to your server folder, specifically at metin2/share/locale/country/map. This directory contains all the server maps.

  2. Add Your Map Folder:
    Inside this location, you'll need to create a new folder for your specific map. Ensure you include the following three essential files in this folder:

    • Setting.txt: Contains all important information about your map, including coordinates.
    • server_attr: Includes the attributes related to your map, such as fishing spots and walkable areas.
    • Town.txt: Specifies the respawn coordinates for your map.

    Here’s a glimpse of how my folder looks:

    Map Folder Example

  3. Edit the Index File:
    Next, locate and modify the index file found in metin2/share/locale/country/map. Each line in this file corresponds to a map and is formatted as follows:

     
  1. ID_MAP NAME_FOLDER_MAP
        

    In my situation, I added the folder named metin2_map_nae (which contains the aforementioned files). Your entry should resemble this:

    Index File Example

    Important! Make sure the ID for your map is unique. It's advisable to use an ID greater than 250 to prevent conflicts.

  2. Set Map Launch Options:
    You’ll need to command your server to load the map on startup. There are two options:

    • Launch the map in a regular channel (e.g., CH1, CH2, etc.), making it unique to each channel.
    • Launch the map in channel 99, meaning it will be available in a single channel. This allows for a shared map experience for all players.

    Note: Channel 99 is often utilized for dungeon maps or when a map needs to be exclusive.

  3. Update Channel CONFIG Files:
    Regardless of the launch option you choose, you will need to input your map's ID into the CONFIG file of the respective channels:

    • For regular channels, insert the map ID into one of the core directories, such as channel1/core2/CONFIG.
    • For channel 99, add it only to the CONFIG file located in channel 99.

    Your configuration should look something like this:

    Channel Config Example

    Great job! Now restart your Metin2 server, and your map should be correctly set up on the server side.


II. Client-Side Configuration

  1. Locate Client Files for Your Map:
    Usually, you will have your map packed in eix/epk formats. For instance, I have them as metin2_map_nae.eix and metin2_map_nae.epk.

    Tip: If you don’t receive the eix/epk files, you’ll need to repack the map using EterNexus or a similar tool.

    Place the eix/epk files into your client’s pack folder.

  2. Unpack and Edit atlasinfo.txt:
    Unpack the root file to access the atlasinfo.txt file, where each line follows this format:

     
  • Name_Folder_Of_Your_Map    COORDINATE_X    COORDINATE_Y    WIDTH_MAP    LENGTH_MAP
        

    Note: You can find these details in your map’s Setting.txt file.

  • Add Entry to atlasinfo:
    In my case, I included the following line in my atlasinfo file:

     
  • metin2_map_nae 2600000 2600000 3 4
        

    AtlasInfo Example

    Warning! If you can’t find your atlasinfo, double-check step 2 but make sure to look in the atlasinfo.txt located in your client’s local pack (locale/XX/atlasinfo.txt).

  • Repack and Test:
    After making the necessary changes, repack your files and log into the game to test it. To teleport to your new map, use the command /warp followed by the two numbers from the BasePosition of your map (remember to remove the last two digits).

    For example, if my BasePosition is 2600000 2600000, I would type:

     
  1. /warp 26000 26000
        

    Tip: Refer to your map's Setting.txt to obtain the BasePosition.

Congratulations! Your map should now be successfully installed on the client side.

Link to comment
Share on other sites


Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

spacer.png

Disable AdBlock
The popup will be closed in 5 seconds...