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

Статус
В этой теме нельзя размещать новые ответы.

GameLorD

Пользователь
2 Июн 2019
40
0
Проект
Dragon defence

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Как добавить фазу банов героев в кастомке?
 

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
тип так?
Lua:
function Activate()
    COverthrowGameMode:InitGameMode()
    GameRules:GetGameModeEntity():SetDraftingBanningTimeOverride( 10 )
end
"AddonInfo" { "EnablePickRules" "1" }
только вот это коряво выглядит, как подправить? Два раза показывается пик
screen.png
 
20 Дек 2016
892
170
только вот это коряво выглядит, как подправить? Два раза показывается пик
Хотя в данном случае это можно js-скриптом в HeroSelection скорректировать. Посмотри панораму в Wtf+ (или в любой другой кастомке, где нормально отображается дефолтный топбар в пике) и сделай по аналогии
 

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Хотя в данном случае это можно js-скриптом в HeroSelection скорректировать. Посмотри панораму в Wtf+ (или в любой другой кастомке, где нормально отображается дефолтный топбар в пике) и сделай по аналогии
ёмана JavaScript (( Ок попытаюсь понять его
 

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Хотя в данном случае это можно js-скриптом в HeroSelection скорректировать. Посмотри панораму в Wtf+ (или в любой другой кастомке, где нормально отображается дефолтный топбар в пике) и сделай по аналогии
Можно поподробнее как стандартную панель из доты убрать? Хотя-бы в каком файле panorama
 

stranger568

Активный
7 Сен 2015
113
28
bmemov.ru
Проект
Birzha Memov
Что случилось с GetPhysicalArmorValue?
Script Runtime Error: scripts\vscripts\functions\function.lua:25: GetPhysicalArmorValue called with 1 arguments - expected 2
 
Последнее редактирование:

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Как сделать так чтобы например команде Сил Света давался IO (WISP) а Сил Тьмы давался например Shadow Fiend
 

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Как сделать так чтобы например команде Сил Света давался 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
Оказывается изи
 

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Кто знает как сделать чтобы по окончанию таймера (для примера 20 секунд) побеждала команда radiant (при условии что вся команда жива)
 
Последнее редактирование:

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Кто знает как сделать чтобы по окончанию таймера (для примера 20 секунд) побеждала команда radiant (при условии что вся команда жива)
Я вот сделал таймер он в OnNPCSpawned запускает таймер от BMD потом даёт команде radiant победу но как отобразить сколько времени осталось? (Как в овертроу)
Если в панорама - то объясните где и как
 
20 Дек 2016
892
170
Я вот сделал таймер он в OnNPCSpawned запускает таймер от BMD потом даёт команде radiant победу но как отобразить сколько времени осталось? (Как в овертроу)
Если в панорама - то объясните где и как
Так почему бы тебе не посмотреть как это сделано в овертроу? Этих материалов и гайдов по панораме на форуме более чем достаточно для твоей задачи.
А если панорама по-твоему это очень сложно, то можешь просто в чат выводить с помощью SendCustomMessage
 

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Так почему бы тебе не посмотреть как это сделано в овертроу? Этих материалов и гайдов по панораме на форуме более чем достаточно для твоей задачи.
А если панорама по-твоему это очень сложно, то можешь просто в чат выводить с помощью SendCustomMessage
Спасибо, панорама это не моё (смотрел в овертроу что там панорама и подумал есть же другой способ) и SendCustomMessage прикольная вещь, спасибо за неё
 

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Вопрос про модельки стоит в персе DisableWereables 1, но вот на скрине такое происходит
20190615224912_1.jpg
 

SniperX

Друзья CG
26 Фев 2018
539
100
Проект
Dota 2x4
Как удалить все итемы с магазина (Пробовал создать файл items.txt с содержанием в спойлере но из-за этого создаётся спам ошибки Attempt to add unknown item to stock info) я знаю что можно через npc_abilities_override, но каждый итем удалять это долго
C++:
"DOTAAbilities"
{
}
Или кто знает как удалить кнопку магазина?
 
Статус
В этой теме нельзя размещать новые ответы.
Реклама: