14

» WarCraft 3 / Идеи для расы магов :)

можно дать возможность застраивать не рудники, а, к примеру, источники жизни/маны. Или организовать магическую связь между постройками, так или иначе влияющую на прирост.
use your imagination
делать карты, избегая малейших трудностей и головной боли - какой интерес в этом вобще? лет 10 назад это и прокатило бы, но никак не сейчас
14

» WarCraft 3 / Идеи для расы магов :)

Если же генерировать ресурс какими-то зданиями, то нужны ресурсы на постройку.
прирост от главного здания
начальные ресурсы
???
profit
14

» WarCraft 3 / Идеи для расы магов :)

И магическая энергия есть мана.)
я подразумевал некую глобальную субстанцию - магические нити, пронизывающие мир; потоки энергии, связывающие все живое и неживое.
Господи, придумайте что-нибудь оригинальное, не зацикливайтесь вокруг шахт золотых шахт. Не понимаю, зачем браться за создание рас, ограничивая себя при этом всеми возможными рамками
14

» WarCraft 3 / Идеи для расы магов :)

Замените золото на, скажем, души. Или какую-нибудь глобальную Магическую Энергию
14

» WarCraft 3 / Система воскрешения юнита через 5 секунд через Hash+Timer

call CreateUnit(GetOwningPlayer(u), 'h000', x0, y0, 0)
первое, что в глаза бросилось
set bj_lastCreatedUnit = CreateUnit(GetOwningPlayer(u), 'h000', x0, y0, 0)
14

» WarCraft 3 / Баг или мой косяк?

Наверно, где-то происходит ошибка, которая приводит к вылету
14

» WarCraft 3 / Персонаж вниз головой.

самый простой способ - сделать соответствующую анимацию.
ИЛИ можно, как кто-то когда-то делал, rampage вроде, через кучу юнитов с разным креном :D
14

» WarCraft 3 / Нужна помощь

ваха - такая хитрая штука... Ты не сделаешь ее по кодексам.
болт пистолета невозможно было крушить здания
Если толпа спейсмаринов будет палить с хеви болтеров по зданию - оно в кашу превратится. С пистолетов чуть подольше. Госпади, даже с ак-47 через какое-то время ты добьешься результата.
цепными мечами распиливать танки
Цепные мечи... В вахе есть сверх-крутые кузнецы, которые хрен-пойми из чего эти мечи могу делать, чтоб оно что угодно в пыль стирало. Плюс алхимия, которая может сделать медь прочнее стали. Да, госпади, банально демон в этом мече сидеть может.
Ну а баланс в вахе... Эт тебе нужно отдельный показатель брутальности заводить, на котором и будет все зиждиться.
Кароч, к чему я все это. Очень тленная идея. Ох уж этот максимализм :D

ТЕМ НЕ МЕНЕЕ, если ты собрался сделать что-то столь грандиозное, значит ты либо очень шаришь, либо вообще не шаришь (в редакторе, подразумевается). В первом случае это, быть может, как-то пригодится тебе
Загруженные файлы
14

» WarCraft 3 / Выход игрока на гуи или джасс простой

в кастом скрипт:
Кат
set bj_forLoopAIndex = 0
    set bj_forLoopBIndex = 0
    loop
     exitwhen bj_forLoopAIndex > 11
        if GetPlayerSlotState(Player(bj_forLoopAIndex)) == PLAYER_SLOT_STATE_PLAYING then
            set bj_forLoopBIndex = bj_forLoopBIndex + 1
        endif
        set bj_forLoopAIndex = bj_forLoopAIndex + 1
    endloop
    set bj_forLoopAIndex = 0
    set bj_forLoopBIndex = GetPlayerState(GetTriggerPlayer(), PLAYER_STATE_RESOURCE_GOLD) / bj_forLoopBIndex
    loop
     exitwhen bj_forLoopAIndex > 11
        if GetPlayerSlotState(Player(bj_forLoopAIndex)) == PLAYER_SLOT_STATE_PLAYING then
            call SetPlayerState(Player(bj_forLoopAIndex), PLAYER_STATE_RESOURCE_GOLD, GetPlayerState(Player(bj_forLoopAIndex), PLAYER_STATE_RESOURCE_GOLD) + bj_forLoopBIndex)
        endif
    endloop
    set bj_forLoopAIndex = 0
    loop
     exitwhen bj_forLoopAIndex > 5
        call UnitRemoveItemFromSlot(hero, bj_forLoopAIndex)
        set bj_forLoopAIndex = bj_forLoopAIndex + 1
    endloop
14

» WarCraft 3 / Кто может написать триггер?

в кастом скрипт вставляй
local unit u = GetKillingUnit()
if GetUnitAbilityLevel(u, 'A012') == 0 then
call UnitAddAbility(u, 'A012')
else
call SetUnitAbilityLevel(u, 'A012', GetUnitAbilityLevel(u, 'A012') + 1)
endif
set u = null
, где 'A012' - равкод способности на основе любой предметной абилки, дающей бонус к хп, способность с 30 уровнями +5, +10, +15, +... +600 хп.
по событию смерти юнита.
Это первый вариант, самый банальный
либо кароч через добавление книжек на хп и их подсчет в кастом вэлью юнита или в хэше
14

» WarCraft 3 / Дуэли спэллмейкеров

ZregerZ, я мог бы, но, по скольку я люблю эпичные скилы - более одного я не потяну :D