Не уверен, но может не работать, если разместить у себя pvpgn и на нем же пытаться хостить игру.
Можно попробовать сыграть на тестовом сервере server.pvpgn.pro
Когда в последний раз пробовал - меч работал, за исключением того, что иногда хостом выбирался тот игрок, у кого порт был закрыт для всех остальных. Поэтому игра не могла начаться, и после загрузки карты она прекращалась с выкидыванием всех в чат.
Или если файла карты нет у всех игроков.
В начале темы вы упомянули, что пользовательские игры не работают. Если порт открыт, то пользовательские игры должны работать. Раз он закрыт, то и меч не работает.
Так же, вы не упомянули что значит "не работает меч". Например, игра начинается и всех выбрасывает в чат после загрузки карты, или только одного, или просто ничего не происходит и через некоторое время.
address_translation.conf должен быть пустым. Может потребоваться его настроить только если pvpgn сервер находится за NAT'ом, и есть игроки как внутренней сети так и из внешней, для того, чтобы они все вместе смогли играть в одной игре.
Do not ask for support in PM.