Серверы готовятся к открытию

WitcherM

Мультиплеер «Ведьмака 3»

Континент на всех. Скачите с друзьями по Велену, сражайтесь плечом к плечу и друг против друга, играйте на серверах со своими историями, правилами и экономикой.

Серверы

Самые людные прямо сейчас. Откройте лаунчер, выберите сервер, и вы в игре.

Все серверы

    Один мир на всех

    Не мод одной механики, а платформа: мир самой игры, общий для всех игроков, и сервер, который решает остальное.

    I

    Общий живой мир

    Горожане, звери и время суток одни для всех: тот же крестьянин у того же колодца у каждого игрока.

    II

    Бои между ведьмаками

    Сталь и серебро, приёмы и удары самой игры. PvP включается и выключается, здоровье и смерти по правилам сервера.

    III

    Серверы со своими правилами

    Всё решают скрипты на Lua: уровень и снаряжение при входе, кроны, NPC, значки на карте, команды.

    IV

    Интерфейсы на HTML

    Chromium прямо в игре: меню, магазины и HUD на любом веб-фреймворке.

    V

    Все земли игры

    Велен и Новиград, Скеллиге, Каэр Морхен, Белый Сад, Туссент: мир выбирает сервер, клиент загружает его сам.

    VI

    Для больших сборищ

    Каждый игрок получает только то, что рядом с ним: сотни игроков на одном сервере, и сеть выдерживает.

    Три шага до Континента

    Ваш мир, ваши правила

    Сервер — это папка ресурсов: Lua на сервере, Lua и HTML у игроков. Поменяли файл, перезапустили ресурс, увидели в игре.

    • Вещи самой игры: любой предмет, шаблон персонажа, анимация и значок карты по его имени в игре.
    • Чистый старт: каждый входит с 1 уровнем и пустыми карманами, остальное выдают ваши скрипты.
    • База данных, HTTP, таймеры и панель администратора из коробки.
    resources/welcome/server/main.lua
    -- Каждый входит чистым: уровень, снаряжение и кроны даёт сервер
    events.on("playerReady", function(player)
        player:setLevel(12)
        player:giveItem("Autogen steel sword")
        player:equipItem("Autogen steel sword")
        player:setMoney(250)
        player:notify("Добро пожаловать в Новиград")
    end)
    
    -- Свой торговец у ворот, со значком на карте
    local merchant = npcs.create(
        "characters\\npc_entities\\main_npc\\zoltan.w2ent",
        612.4, 1888.1, 6.2, 1.57, { name = "Золтан" })
    blips.attach(merchant, { icon = 8 })

    Вопросы

    Коротко о главном. Остальное в документации и в Discord.

    Нужна ли своя игра?

    Да. WitcherM добавляет мультиплеер к вашей копии «Ведьмак 3: Дикая Охота» (нового поколения, Steam или GOG) и ничего из игры не распространяет.

    Это бесплатно?

    Да: лаунчер, сервер и инструменты бесплатны.

    Не испортит ли это мои сохранения?

    Нет. На сервере игра начинает свой отдельный мир, сохранения одиночной игры не трогаются.

    Можно ли поднять свой сервер?

    Да: скачайте сервер, положите рядом свои ресурсы и запустите. До восьми друзей из вашей сети подключатся без ключа; для публичного сервера нужен бесплатный ключ из личного кабинета.

    Работают ли другие моды?

    Моды внешности обычно работают. Моды, меняющие скрипты игры, могут конфликтовать с WitcherM: на сервере главнее его правила.

    Путь зовёт

    Скачайте лаунчер, зайдите на сервер и поздоровайтесь в Discord.