Настройка GSI для Dota 2
Шаг 1 — Найти папку cfg
C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\game\dota\cfg\gamestate_integration\
Если папки gamestate_integration нет — создай её вручную.
Шаг 2 — Создать конфиг-файл
Создай файл:
gamestate_integration_meowhud.cfg
Шаг 3 — Вставить содержимое
"MeowHUD Dota 2 Integration"
{
"uri" "http://localhost:1349/dota2gsi"
"timeout" "5.0"
"heartbeat" "30.0"
"buffer" "0.1"
"throttle" "0.1"
"auth"
{
"token" "meowhud_token"
}
"data"
{
"provider" "1"
"map" "1"
"player" "1"
"hero" "1"
"abilities" "1"
"items" "1"
"draft" "1"
"wearables" "1"
"buildings" "1"
"league" "1"
"events" "1"
"minimap" "1"
"roshan" "1"
"couriers" "1"
"neutralitems" "1"
}
}
Шаг 4 — Запустить Dota 2 с параметром
В Steam → ПКМ на Dota 2 → Свойства → Параметры запуска добавь:
-gamestateintegration
warning
Без этого параметра GSI не заработает в Dota 2, даже если конфиг создан правильно.
Проверка
Открой MeowHUD и зайдите на сервер — в разделе Dashboard должен появиться статус GSI Connected (зелёный).