Frequently Asked Questions

Metin2
Metin2
Frequently Asked Questions
6 Questions
1
General Info
Participation is free of charge.
Voting is possible every 24 hours.
Monthly reset on the 1st of each month.
The server owner's comment always appears at the top — use it to inform players about events.
2
Why register on a toplist?
New websites benefit greatly from being listed in a toplist — it helps attract visitors and promote the server. Even established servers use toplists to maintain a steady flow of new players.
3
How does ranking work?
Servers are ranked in descending order by the number of valid votes received this month. A vote is valid if the visitor hasn't voted for that server in the last 24 hours. The ranking resets on the 1st of each month at midnight.
4
How to get Verified badge (+50 votes/day)?
Add the following HTML code to your server's homepage:

<a href="https://metin2privateserver.com" title="Vote for your Metin2 Private Server">Metin2PrivateServer.com</a>

Once our system detects the backlink, your server will automatically receive the Verified badge and +50 bonus votes every day!
5
Monthly Reset
All monthly votes are reset on the 1st of each month at midnight.
Total votes are preserved permanently.
Voting is possible every 24 hours per server per IP.
6
API — Vote Check Integration
Vote Link for players:
https://metin2privateserver.com/vote.en/{SERVER-SLUG}

API Check:
https://metin2privateserver.com/api/{SERVER-ID}/{USER-ID}/

Returns true if voted (give reward) or false if not voted yet.
API Documentation
Vote System
How the vote system works

Use our API to automatically check if a player voted for your server and reward them in-game.

STEP 1 Give players the vote link
https://metin2privateserver.com/vote.en/{SERVER-SLUG}
STEP 2 Check vote via API
https://metin2privateserver.com/api/{SERVER-ID}/{USER-ID}/
true
Player voted → Give reward
false
Player hasn't voted yet
vote_check.php
<?php
$server_id = 42; // Your server ID in toplist
$user_id   = 1337; // Player's account ID

$url    = "https://metin2privateserver.com/api/{$server_id}/{$user_id}/";
$result = file_get_contents($url);

if (trim($result) == "true") {
    // Player voted - give reward!
    echo "Thank you for voting! Reward granted.";
} else {
    // Player hasn't voted yet
    echo "You haven't voted yet!";
}
Didn't find what you were looking for?
Contact Us