Простые вопросы #2

Статус
В этой теме нельзя размещать новые ответы.
Как добавить фазу банов героев в кастомке?
 
тип так?
Lua:
function Activate()
    COverthrowGameMode:InitGameMode()
    GameRules:GetGameModeEntity():SetDraftingBanningTimeOverride( 10 )
end
"AddonInfo" { "EnablePickRules" "1" }
только вот это коряво выглядит, как подправить? Два раза показывается пик
screen.png
 
только вот это коряво выглядит, как подправить? Два раза показывается пик
Хотя в данном случае это можно js-скриптом в HeroSelection скорректировать. Посмотри панораму в Wtf+ (или в любой другой кастомке, где нормально отображается дефолтный топбар в пике) и сделай по аналогии
 
Хотя в данном случае это можно js-скриптом в HeroSelection скорректировать. Посмотри панораму в Wtf+ (или в любой другой кастомке, где нормально отображается дефолтный топбар в пике) и сделай по аналогии
ёмана JavaScript (( Ок попытаюсь понять его
 
Хотя в данном случае это можно js-скриптом в HeroSelection скорректировать. Посмотри панораму в Wtf+ (или в любой другой кастомке, где нормально отображается дефолтный топбар в пике) и сделай по аналогии
Можно поподробнее как стандартную панель из доты убрать? Хотя-бы в каком файле panorama
 
Что случилось с GetPhysicalArmorValue?
Script Runtime Error: scripts\vscripts\functions\function.lua:25: GetPhysicalArmorValue called with 1 arguments - expected 2
 
Последнее редактирование:
Как сделать так чтобы например команде Сил Света давался IO (WISP) а Сил Тьмы давался например Shadow Fiend
 
Как сделать так чтобы например команде Сил Света давался IO (WISP) а Сил Тьмы давался например Shadow Fiend
Я всё решил
Lua:
function CAddonTemplateGameMode:InitGameMode()
    GameRules:GetGameModeEntity():SetCustomGameForceHero( "npc_dota_hero_wisp" )
    ListenToGameEvent( "npc_spawned", Dynamic_Wrap( CAddonTemplateGameMode, "OnNPCSpawned" ), self )
end
Lua:
function CAddonTemplateGameMode:OnNPCSpawned( keys )
    local npc = EntIndexToHScript(keys.entindex)
    if npc:IsRealHero() and npc.bFirstSpawned == nil then
           npc.bFirstSpawned = true
        if npc:GetTeamNumber() == DOTA_TEAM_BADGUYS then
            GameRules:GetGameModeEntity():SetContextThink("ReplaceHeroThink", function()
            npc = PlayerResource:ReplaceHeroWith(npc:GetPlayerID(), "npc_dota_hero_shadow_fiend", 0, 0)
            end, 0)
        end
    end
end
Оказывается изи
 
Кто знает как сделать чтобы по окончанию таймера (для примера 20 секунд) побеждала команда radiant (при условии что вся команда жива)
 
Последнее редактирование:
Кто знает как сделать чтобы по окончанию таймера (для примера 20 секунд) побеждала команда radiant (при условии что вся команда жива)
Я вот сделал таймер он в OnNPCSpawned запускает таймер от BMD потом даёт команде radiant победу но как отобразить сколько времени осталось? (Как в овертроу)
Если в панорама - то объясните где и как
 
Я вот сделал таймер он в OnNPCSpawned запускает таймер от BMD потом даёт команде radiant победу но как отобразить сколько времени осталось? (Как в овертроу)
Если в панорама - то объясните где и как
Так почему бы тебе не посмотреть как это сделано в овертроу? Этих материалов и гайдов по панораме на форуме более чем достаточно для твоей задачи.
А если панорама по-твоему это очень сложно, то можешь просто в чат выводить с помощью SendCustomMessage
 
Так почему бы тебе не посмотреть как это сделано в овертроу? Этих материалов и гайдов по панораме на форуме более чем достаточно для твоей задачи.
А если панорама по-твоему это очень сложно, то можешь просто в чат выводить с помощью SendCustomMessage
Спасибо, панорама это не моё (смотрел в овертроу что там панорама и подумал есть же другой способ) и SendCustomMessage прикольная вещь, спасибо за неё
 
Вопрос про модельки стоит в персе DisableWereables 1, но вот на скрине такое происходит
20190615224912_1.jpg
 
Как удалить все итемы с магазина (Пробовал создать файл items.txt с содержанием в спойлере но из-за этого создаётся спам ошибки Attempt to add unknown item to stock info) я знаю что можно через npc_abilities_override, но каждый итем удалять это долго
C++:
"DOTAAbilities"
{
}
Или кто знает как удалить кнопку магазина?
 
Статус
В этой теме нельзя размещать новые ответы.
Реклама: