22

» WarCraft 3 / Нужен 2 помощи (Магазин и Итем)

Все получилось добавил ему как обшие магазины а не выбор героя то сработал =)
22

» WarCraft 3 / Нужен 2 помощи (Магазин и Итем)

Zkay, не могу купить веши пишет нужен ближе юнита я и так ближе но нету к нему доступа вот суть!
вот скрин что не могу купить!
Пропал ваш ответ! Когда я добавил фото! А вижу что новый комент пришел но его нету или это баг у сайта?
22

» WarCraft 3 / Нужен 2 помощи (Магазин и Итем)

nvc123, магазин еще не разобрал как допустить доступ покупка! А потом уже закрою! Опыт набираю тем меньше вопросов будет =)
22

» WarCraft 3 / Нужен 2 помощи (Магазин и Итем)

Не понял! То есть показывать книгу как спелбук?
Zkay:
Используй книгу заклинания. Она позволит тебе реализовать всё. Другого варианта не вижу.
все работает просто поправил так
call UnitRemoveAbility(triggerUnit, 'A001')
call IssueTargetItemOrder(triggerUnit,"smart",targetItem)
call UnitAddAbility(triggerUnit, 'A001')
Осталось магазин как допустить покупка эх!
22

» WarCraft 3 / Нужен 2 помощи (Магазин и Итем)

Zkay:
Знаешь твоя затея провальна. Такому юниту давать способности нельзя. Я попробовал и фалка вылезла.
И чем можно заменить эх!
почему нельзя я вот дал ему аура работает а канал ни как!
22

» WarCraft 3 / Нужен 2 помощи (Магазин и Итем)

не оно будет как предмет для эпикировка я проверял просто =) а так канал скрыл и всего 12 пустой слот основной а скил учит в магазине вся суть =)
Получилось подянть предмет но скил чета не возврашает!
call UnitRemoveAbility(triggerUnit, abilityID)
        call IssueTargetItemOrder(triggerUnit,"smart",targetItem)
        call UnitAddAbility(triggerUnit, abilityID)
удалил и поднял предмет но не возврашает в чем может?
22

» WarCraft 3 / Нужен 2 помощи (Магазин и Итем)

Ну а как предлогаешь? не нужны мне эти патруль стоп и прочие приказы. Оно личшнее вот и убрать хотел и место вней будет скилы. а также питомец с скилами но двигать я не могу.. и прочие...
22

» WarCraft 3 / Нужен 2 помощи (Магазин и Итем)

RPG c 12 способности=) но огорчает доступ магазину, а веши шас поковыряю =)
22

» WarCraft 3 / Нужен 2 помощи (Магазин и Итем)

Zkay:
Нет. Он при твоей системке не сможет работать.
Если отловишь приказ, убери своё колдовство, потом бери предмет и затем заколдуй его снова.
я еше не дошел до способности узнавать не поскажешь как удалить?
22

» WarCraft 3 / Нужен 2 помощи (Магазин и Итем)

Zkay:
call IssueTargetItemOrder( GetTriggerUnit(), "smart", GetSpellTargetItem() )
И используй переменные такие как unit и item.
Не катит чета тупо мол и не слушает приказы 2 сек а потом ничего не происходит! Эх! =)
Zkay:
call IssueTargetItemOrder( GetTriggerUnit(), "smart", GetSpellTargetItem() )
И используй переменные такие как unit и item.
function System_Action takes nothing returns nothing
    local unit targetUnit = GetSpellTargetUnit()
    local item targetItem = GetSpellTargetItem()
    local unit triggerUnit = GetTriggerUnit()
    
    if targetUnit != null then
        if IsPlayerAlly(GetOwningPlayer(triggerUnit), GetOwningPlayer(targetUnit)) then
            call IssueTargetOrder(triggerUnit,"move",targetUnit)
        else
            call IssueTargetOrder(triggerUnit,"attack",targetUnit)
        endif
    elseif targetItem != null then
        call IssueTargetItemOrder(triggerUnit,"smart",targetItem)
    else
        call IssuePointOrder(triggerUnit,"move",GetSpellTargetX(),GetSpellTargetY())
    endif
endfunction
Так правильно?
Нужно решить проблему с покупкой в магазине и поднять веши!
22

» WarCraft 3 / Как проверить условие являет ли союзник?

Принятый ответ
nvc123:
Viktor19, вместо виджета юзай юнита
виджет не может иметь игрока
так что всё работает
подробнее в статьях
по правилам подобные вопросы надо закрывать так что клоз
А я ответ не поучил чо ты сказал 10000 раз все разными методах постояно зависают сохранение карты... потому что код такой не работает проверка союзника... я сам решу когда ответ будет верный...
Проблему решил
if IsPlayerAlly(GetOwningPlayer(Who), GetOwningPlayer(Target)) == true then
Проблема решена!
22

» WarCraft 3 / Как проверить условие являет ли союзник?

nvc123:
смотри функшионлист
думаю перевести слово союзник на английский язык сможешь и сам
Нашел но не работает
function IssueSuperOrder takes unit Who,widget Target,real X,real Y returns nothing
    if Target == null then
        call IssuePointOrder(Who,"move",X,Y)
    else 
        if IsPlayerAlly(Who, Target)
            call IssueTargetOrder(Who,"move",Target)
        else
            call IssueTargetOrder(Who,"attack",Target)
        endif
    endif
endfunction
22

» WarCraft 3 / Не могу найди наработки эпикировки спелбука!

Принятый ответ
BrEd Pitt:
найди
не хочу расстраивать, но эта опечатка наиболее точно передает суть вопроса.
Не понял! Мне нужно рабатоки найди который я его исползовал 4 года назад =) А щас не могу найди
Наконец нашел он находит вот оно www.hiveworkshop.com/forums/spells-569/mui-advanced-equipment-sy... ссылку не знаю можно или нет. Правила пока еше не всю прочел =)