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 task | Configuration | Capability |
|---|---|---|
| Link a game account | [account] + queries.verify_credentials | VERIFY_GAME_CREDENTIALS |
| List its characters | queries.list_characters | LIST_ACCOUNT_CHARACTERS |
| Find items in Admin | queries.search_catalog | SEARCH_GAME_CATALOG |
| Deliver purchased items | [delivery.item] | DELIVER_ITEM_GRANT |
Optional features
| Task | Configuration |
|---|---|
| Create game accounts | queries.create_account |
| Show the online count | queries.online_count |
| Show level rankings | queries.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.