Как запустить DOTA Auto Chess в тестовом режиме
Подробная пошаговая инструкция о том, как включить тестовый режим в DOTA Auto Chess и какие возможности он даёт игроку.
В DAC давно существует тестовый режим, с помощью него разработчики проверяют игру, тестируют новые функции и многое другое. Он автоматически включается для Steam-аккаунтов из специального списка. Однако есть достаточно простой способ активировать его любому желающему игроку. В этой статье мы расскажем, как это сделать.
Активация консоли в DOTA 2
Если вы в курсе, что такое консоль в DOTA 2 и она у вас включена, то смело пропускайте этот пункт и переходите к следующему.
В противном случае нужно будет сделать несколько простых действий:
- Открываем STEAM, теперь в верхнем меню выбираем раздел Library, находим игру Dota 2, жмём правую кнопку мыши и кликаем по пункту Properties. В появившемся окошке жмём кнопку SET LAUNCH OPTIONS и добавляем через пробел -console. Теперь жмём OK для сохранения изменений.

- Запускаем DOTA 2 и проверяем хоткей на вызов консоли. Открываем настройки, жмём кнопку в виде шестерёнки в левом верхнем углу, теперь открываем расширенные настройки кнопкой TO ADVANCED HOTKEYS и смотрим в верхний правый угол - блок INTERFACE, второй пункт - Console. Там будет указана кнопка для открытия и закрытия консоли.

Инструкция по активации тестового режима в DAC
- Для получения всех файлов из архива VPK (Valve Pak) понадобится специальная программа. Например, я пользуюсь GCFScape от Ryan "Nemesis" Gregg. Последняя доступная версия - 1.8.6 от 22 января 2017 года. Скачать можно на официальном сайте разработчика: http://nemesis.thewavelength.net/files/files/gcfscape186.zip (ссылка доступна на момент написания статьи).

На просторах интернета вы, скорее всего, cможете легко найти и другие программы для работы с архивами VPK. Если есть какое-то недоверие к GCFScape, то воспользуйтесь другим приложением или утилитой. - Качаем, распаковываем архив и запускаем файл GCFScape.exe из папки x86 или x64, если у вас 32-битная или 64-битная операционная система соответственно.
- С помощью этого приложения открываем архив с игрой (функция File -> Open):
- Основная версия - C:\Program Files\Steam\steamapps\workshop\content\570\1613886175\1613886175.vpk
- Тестовая версия - C:\Program Files\Steam\steamapps\workshop\content\570\835235955\835235955.vpk
(Не забудьте сначала убедиться, что в DOTA 2 у вас установлена карта DOTA AUTO CHESS - TEST от ss.waiting, как и основная карта. Иначе данной папки и файла не будет на компьютере.)
- Выбираем все файлы (Ctrl + A), кликаем правую кнопку мыши и выбираем пункт Extract для экспорта всех игровых файлов. Идём в папку DOTA 2 со всеми custom-играми C:\Program Files\Steam\steamapps\common\dota 2 beta\game\dota_addons, создаём там новую папку (кнопка Make New Folder) с названием autochess, выбираем её и жмём кнопку OK.

- После полной распаковки ресурсов заходим в папку \scripts\vscripts\ (например, C:\Program Files\Steam\steamapps\common\dota 2 beta\game\dota_addons\autochess\scripts\vscripts) и открываем файл addon_game_mode.lua в любом текстовом редакторе (подойдёт даже стандартный "Блокнот"), теперь в строке "GameRules:GetGameModeEntity().myself = false" (на момент написания статьи она была 1329 в файле) меняем значение false на true, после чего сохраняем изменения в файле.
- Запускаем DOTA 2, открываем консоль, вписываем "dota_launch_custom_game autochess casual_1x8" (без кавычек, конечно) и нажимаем Enter. Пошла обычная загрузка карты, в конце которой выбираем курьера и стартуем игру кнопкой LOCK + START. При следовании инструкции DOTA Auto Chess запустится в обычном (безранговом) соло-режиме с противниками-ботами. Но игроку, то есть вам, будет доступно много интересных вещей, о которых смотрите ниже.
Проделывать манипуляции из пунктов 3, 4 и 5 будет необходимо при выходе новой версии DAC.
Команды в тестовом режиме в DAC
Команды вводятся в игровом чате обычными сообщениями.
- -mana - добавить 100 золота.
- -exp - добавить 1 опыта курьеру.
- -crab Х - добавить героя на скамейку.
При добавлении обычного героя добавляет 3 штуки - 1, 2 и 3 уровня соответственно, а при добавлении SSR-героя - 1 экземпляр.
Х - внутреннее название героя, смотри таблицу ниже:
Abaddonabaddon
Alchemistga
Anti-Mageam
Axeaxe
Bat Riderbat
Beastmasterbm
Bloodseekerbs
Bounty Hunterbh
Brewmasterbrew
Broodmotherbr
Chaos Knightck
Chenchen
Clockwerkclock
Crystal Maidencm
Dark Willowdw
Dazzledazzle
Death Prophetdp
Disruptordisruptor
Doomdoom
Dragon Knightdk
Drow Rangerdr
Ember Spiritember
Enchantresseh
Enigmaenigma
Faceless Voidfv
Furionfur
Grimstrokegs
Gyrocoptergyro
Huskarhuskar
Invokerkael
Ioio
Jakirothd
Juggernautjugg
Keeper of the Lightlight
Kunkkakunkka
Legion Commanderlc
Lichlich
Linalina
Lionlion
Lone Druidld
Lunaluna
Lycanlyc
Marsmars
Medusamedusa
Miranapom
Monkey Kingmk
Morphlingmorph
Necrophosnec
Nyx Assassinna
Ogre Magiom
Omniknightok
Oracleoracle
Phantom Assassinpa
Puckpuck
Pudgepudge
Queen of Painqop
Razorrazor
Rikiriki
Rubickrubick
Sand Kingsk
Shadow Fiendsf
Shadow Shamanss
Slardarslardar
Slarkslark
Snapfiresnap
Snipersniper
Spectrespec
Storm Spiritstorm
Svensven
Techiestech
Templar Assassinta
Terrorbladetb
Tidehunterth
Timbersawshredder
Tinkertk
Tinytiny
Treant Protectortp
Troll Warlordtroll
Tusktusk
Venomancerveno
Viperviper
Visagevisage
Windrangerwr
Winter Wyvernww
Witch Doctorwd
Zeuszeus
Lich SSRlich_ssr
Enigma SSRenigma_ssr
Shadow Shaman SSRss_ssr
Juggernaut SSRjugg_ssr
Chaos Knight SSRck_ssr
Sand King SSRsk_ssr
Necrophos SSRnec_ssr - -drop Х - создать предмет около курьера.
Х - внутреннее название предмета, смотри таблицу ниже:
Blades of Attackgongjizhizhua
Blight Stonekuweishi
Boots of Speedsuduzhixue
Chainmailsuozijia
Cloakkangmodoupeng
Crownwangguan
Morbid Maskxixuemianju
Quarterstaffduangun
Ring of Healthzhiliaozhihuan
Ring of Regenerationhuifuzhihuan
Robe of the Magifashichangpao
Stout Shieldyuandun
Void Stonexuwubaoshi
Blade of Alacrityhuanxinzhiren
Broadswordkuojian
Energy Boosternengliangqiu
Javelinbiaoqiang
Mithril Hammermiyinchui
Platemailbanjia
Staff of Wizardrymolifazhang
Talisman of Evasionshanbihufu
Ultimate Orbjixianfaqiu
Vitality Boosterhuoliqiu
Blink Daggertiaodao
Force Staffyuanlifazhang
Ogre Axexiaofu
Demon Edgeemodaofeng
Eaglesongyingjiaogong
Hyperstonezhenfenbaoshi
Mystic Staffshenmifazhang
Reaverdafu
Sacred Relicshengzheyiwu
Hand of Midasdianjinshou
Tranquil Bootsjingmixie
Arcane Bootsaoshuxie
Blade Mailrenjia
Boots of Travelyuanxingxie
Crystalysshuijingjian
Dagon 1hongzhang_1
Dagon 2hongzhang_2
Hood of Defiancetiaozhantoujin
Kayahuiguang
Maelstromxuanwo
Mask of Madnessfengkuangmianju
Perseverancejianrenqiu
Poor Mans Shieldqiongguidun
Summoning Stonezhaohuanshenshi
Vanguardxianfengdun
Battlefurykuangzhanfu
Black King Barbkb
Dagon 3hongzhang_3
Dagon 4hongzhang_4
Desolatoranmie
Diffusal Bladejinghunzhiren
Eye of Skadibingyan
Lotus Orbqinglianbaozhu
Moon Shardyinyuezhijing
Pipe of Insightdongchayandou
Radiancehuiyao
Shivas Guardxiwa
Assault Cuirassqiangxi
Butterflyhudie
Cloak of Tyrantsbaojunwangpao
Daedalusdapao
Dagon 5hongzhang_5
Divine Rapiershengjian
Heart of Tarrasquelongxin
Mjollnirdadianchui
Monkey King Barjingubang
Ogre Hoodshirenmozhimao
Refresher Orbshuaxinqiu
Satanicsadan
Scythe of Vyseyangdao
Delicious Applepingguo
Golden Heart of the Machinejixiezhixin_gold
Heart of the Machineixiezhixin
Mangomangguo
Royal Jelly Shieldfengwangjiang
Smoke of Deceitguijizhiwu
Tangochishu
Tome of Knowledgezhishizhishu - -hero hXXX - установить курьера, где hXXX - это внутренний код курьера.
Посмотреть коды всех доступных курьеров можно на странице "Курьеры: базовые, из рулетки и сборные", наведя курсор мыши на его изображение:
Например, для этого нужно написать: -hero h415 - -a eXXX - установить специальный эффект для курьера, где eXXX - это внутренний код эффекта.
Посмотреть коды всех доступных эффектов можно на странице "Специальные эффекты для курьеров", наведя курсор мыши на его изображение:
Например, для этого нужно написать: -a e319 - -pet tXXX - установить питомца для курьера, где tXXX - это внутренний код питомца.
Посмотреть коды всех доступных питомцев можно на странице "Питомцы для курьеров", наведя курсор мыши на его изображение:
Например, для этого нужно написать: -pet t301 - -size X - установить размер курьера, где Х - целое или дробное число.
- -choose Х - установить номер следующего раунда (можно "прыгать" как вперёд, так и назад).
- -ws X - добавить винстрик, где Х - количество раундов в серии.
- -damage - отображать урон, наносимый героями.
- -undamage - скрыть урон, наносимый героями.
- -pause - поставить игру на паузу или снять игру с паузы.
- -star - отобразить на 3 секунды количество звёзд над каждым героем на шахматном поле.
- -round_time X - установить время этапа "Подготовка" (Preparing) в раунде, где Х - количество секунд.
- -chesspool - отобразить количество героев в общем пуле.
Предостережение!
Все эти действия по включению и использованию тестового режима в DOTA Auto Chess вы делаете на свой страх и риск. Нет данных, отправляется ли какая-либо информация на сервер разработчиков при использовании такого режима и как к этому они относятся. Мы советует запускать тестовую игру с какого-нибудь дополнительного аккаунта Steam, а не с основного, на котором вы играете в DAC.
