26

» WarCraft 3 / Система диалогов

Clamp, думаю да.
Но если у кого-то еще есть какие-то идеи - я буду рад их услышать/увидеть.
26

» WarCraft 3 / Система диалогов

Я кстати тоже думал, над даммиком со способностями-кнопками.
Выводить нужные - не проблема, ведь у меня уже есть готовая система инвентаря на основе даммиков, которым динамически выдается ряд нужных способностей.
26

» Icons Library / Icons Library

Объясните мне, зачем в иконпаке нестандартные рамки?
26

» WarCraft 3 / Версии war3 и нововведения

Meddin, они ни с кем сотрудничать не будут. Идея выпустить ремастер держится на идее заработать бабла. Зачем им с кем-то делиться, если они выручат его за любой шлак, какой бы он не получился в итоге.
26

» WarCraft 3 / Система диалогов

Clamp, да нет, мне не нужен готовый редактор. Мне нужны примеры/статьи как это по нормальному делается.
26

» WarCraft 3 / Система диалогов

Clamp, я понимаю, что много текста туда не втаскать. У меня была мысль юзать диалоги+синематики.
Что такое "глубокое использование"?
Имелись в виду системы, для генерации и менеджмента диалогов для НПЦ.
ERhack_ZV, создавать диалоги я умею. Меня не это интересует.
26

» WarCraft 3 / Система атрибутов

Diaboliko, так я ж и говорю, нечего изобретать велосипед. Все уже давно придумано.
А на счет использовать в вц3 - то вполне можно, если в карте используется нестандартный инвентарь с десятком шмоток на герое.
26

» WarCraft 3 / Система диалогов

Diaboliko, создать диалог я могу.
Меня интересует более глубокое его использование, как в РПГ-картах.
26

» WarCraft 3 / Система атрибутов

Ingvar3, ну так опиши подробно, что делают твои атрибуты. А то ты один атрибут описал, я тебе предложил название, а у тебя еще 80% описания всплыло.
26

» WarCraft 3 / Система атрибутов

Ingvar3, если повышает точность то и называй "меткость". Не надо придумывать велосипед, ты его не продаш.
26

» WarCraft 3 / Система атрибутов

Знать бы, что у тебя вообще за карта и что в ней происходит.
А то так пальцем в небо трудновато посоветовать что-то менее банальное, нежели другие общепринятые статы.
26

» WarCraft 3 / Версии war3 и нововведения

Ченжлоги ты всегда можешь найти на сайте близзардов, но я что-то не помню, чтобы они в них рассказывали об изменениях в редакторе.
26

» WarCraft 3 / Управление ИИ, или как рассказать боту что щяс делать?

Кнопки и удобнее, и быстрее.
Выбрать биндом юнита и нажать нужный хоткей - это доли секунды. При этом ты не теряешь контроль основного героя.
А чат-команда - это и дольше и отвлекает тебя от контроля героя (одной рукой не видел чтоб печатали). А большинство людей вообще смотрит на клавиатуру когда печатает...
26

» WarCraft 3 / Jass как первый ЯП?

ledoed, в любую, которая на нем работает, ты хотел сказать?
26

» WarCraft 3 / Вовремя сменить владельца, чтобы союзник надамажил союзника

ClotPh, у тебя варкрафта нет? Ты не можешь так сделать и посмотреть что будет?
26

» Модели из World Of WarCraft / Путеводитель

Я что-то не могу вспомнить, где это у зданий в WoW анимации были?
Я правда позднее панд не играл, мб что изменилось...
26

» WarCraft 3 / Безумие на цель

DracoL1ch, даже превышающий макс.хп. юнита?
То есть приколы типа скарабеев вивера в доте можно на основе этого делать? (получает урон - отнимаем 1хп).
26

» WarCraft 3 / auto-cast способности

quq_CCCP, а зачем и кд и манакост? Ведь оба этих параметра будут выполнять одну и ту же ф-цию...
26

» WarCraft 3 / Сохранение эффектов после смерти.

Как сказал quq_CCCP, нужно вешать на юнита таймер, который будет его хилить.
local integer h = GetHandleId(GetExpiredTimer())
local integer i = LoadInteger(hash, h, 0)
local unit u = LoadUnitHandle(hash, h, 1)
local real hp = GetUnitState(u, UNIT_STATE_LIFE)
if hp>0.405 and GetUnitTypeId(u)!=UNIT_TYPE_DEAD then
    call SetUnitState(u, UNIT_STATE_LIFE, hp+100)     //лечение от зелья
    if GetUnitAbilityLevel(u, 'A000')<1 then    //твой бафф зелья
        call UnitAddAbility(u, 'A000')
    endif
endif
if i<20 then     //длительность твоего зелья
    call SaveInteger(hash, h, 0, i+1)
else
    call UnitRemoveAbility(u, 'A000')
    call FlushChildHashtable(hash, h)
    call TimerDestroy(GetExpiredTimer())
endif
set u = null
По вкусу можешь добавить спецэффектов.
Визуальным минусом является то, что бафф на юните будет появляться не сразу после воскрешения, а только при тике таймера. Но если у тебя тик лечения 1 секунда, то это вообще не проблема. Если больше - вешай на юнита булин и при воскрешении проверяй.
26

» WarCraft 3 / Порталы

Фиолетовая обводка никак не вяжется с изображениями внутри портала.
Возможно ли сделать ее голубой, как в порталах WoW?
26

» WarCraft 3 / Вовремя сменить владельца, чтобы союзник надамажил союзника

Ты хочешь сделать что-то вроде "контроля над разумом"?
У тебя всегда есть вариант кастонуть ее через даммика, у которого в допустимых целях молнии будут не враги, а союзники.