Metin2

Metin2 features

Required and optional functions derived from portal.toml

A capability is a function this server reports to Forgeport. The Metin2 connector derives capabilities from configured queries and delivery sections; there is no separate list to edit.

Required for a usable server

User taskConfigurationCapability
Link a game account[account] + queries.verify_credentialsVERIFY_GAME_CREDENTIALS
List its charactersqueries.list_charactersLIST_ACCOUNT_CHARACTERS
Find items in Adminqueries.search_catalogSEARCH_GAME_CATALOG
Deliver purchased items[delivery.item]DELIVER_ITEM_GRANT

Optional features

TaskConfiguration
Create game accountsqueries.create_account
Show the online countqueries.online_count
Show level rankingsqueries.list_rankings
Sell Dragon Coins[delivery.cash]
Sell Dragon Marks[delivery.mileage]

Skills are learned through the game, and rename/gender changes are ordinary consumable items on the reference base. Sell those vnums through item delivery when your base implements them. The connector does not expose separate skill, character-service, Premium, login-event, or unstuck functions.

What the connector handles

  • Connection, profile validation, capability inference, and protocol responses.
  • The configured password transform for linking and account creation.
  • Row validation for characters, ranking, and catalog results.
  • Replay-safe currency credits and settlement of queued item awards.

What you configure

  • Database names, credentials, and least-privilege grants.
  • The password format used by your running auth core.
  • SQL matching your base's columns, postfixes, and encodings.
  • Which optional features are enabled.

Verify

Run Connector check after changing a query or delivery section. Then verify the visible result in the game or published website. Removing a section should also remove its support row from the server card.

On this page