9

» WarCraft 3 / Banshee (Witch Zombie)

Экскалибур, мне интересно как с костями разобраться а то анимки перекореживает, я как-то вопрос задавал но ответов не последовало.
9

» WarCraft 3 / Перенос части модели

RvunOchka, еще удобная шутка с зажатым шифтом более удобно выделять нужные вершины.
9

» WarCraft 3 / Иконки из Wow

Extremator, wowwiki-archive.fandom.com/wiki/WoWWiki:WoW_Icons/Icon_List/Imag... кликаешь правой кнопкой мыши и скачиваешь потом в Button Manager подгоняешь под иконки варкрафта.
stapler, заместо того чтоб смеяться лучше бы обьяснил.
9

» WarCraft 3 / [Заказ] Отображение содержимого инвентаря.

 call BlzFrameSetAbsPoint(Items[4], FRAMEPOINT_TOPLEFT, 0.133190, 0.209900) 
 call BlzFrameSetAbsPoint(Items[4], FRAMEPOINT_BOTTOMRIGHT, 0.173190, 0.169900)
Вот пример, вписывая нужные координаты фрейм ломается.
Загруженные файлы
9

» WarCraft 3 / [Заказ] Отображение содержимого инвентаря.

nazarpunk, заклинания не нужны нужно просто иконки предметов продублировать.

function Trig_Update_Actions takes nothing returns nothing
    local integer i = 1
    local unit u = gg_unit_Hpal_0006
    loop
    exitwhen i > 6
        if BlzGetItemIconPath(UnitItemInSlotBJ(u, i)) == null then
            call BlzFrameSetTexture(Items[i], "Textures\\Black32.blp" , 0, true)
        else
            call BlzFrameSetTexture(Items[i], BlzGetItemIconPath(UnitItemInSlotBJ(u, i)) , 0, true)
        endif
        set i = i + 1
    endloop
endfunction

//===========================================================================
function InitTrig_Update takes nothing returns nothing
    set gg_trg_Update = CreateTrigger(  )
    call TriggerRegisterTimerEventPeriodic( gg_trg_Update, 0.01 )
    call TriggerAddAction( gg_trg_Update, function Trig_Update_Actions )
endfunction

globals 
framehandle array Items
endglobals 
 
library ITEMUI initializer init

private function init takes nothing returns nothing 
set Items[1] = BlzCreateFrame("QuestButtonBaseTemplate", BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0),0,0) 
 call BlzFrameSetAbsPoint(Items[1], FRAMEPOINT_TOPLEFT, 0.0136700, 0.209900) 
 call BlzFrameSetAbsPoint(Items[1], FRAMEPOINT_BOTTOMRIGHT, 0.0536700, 0.169900) 

set Items[2] = BlzCreateFrame("QuestButtonBaseTemplate", BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0),0,0) 
 call BlzFrameSetAbsPoint(Items[2], FRAMEPOINT_TOPLEFT, 0.0535100, 0.209900) 
 call BlzFrameSetAbsPoint(Items[2], FRAMEPOINT_BOTTOMRIGHT, 0.0935100, 0.169900) 

set Items[3] = BlzCreateFrame("QuestButtonBaseTemplate", BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0),0,0) 
 call BlzFrameSetAbsPoint(Items[3], FRAMEPOINT_TOPLEFT, 0.0933500, 0.209900) 
 call BlzFrameSetAbsPoint(Items[3], FRAMEPOINT_BOTTOMRIGHT, 0.133350, 0.169900) 

set Items[4] = BlzCreateFrame("QuestButtonBaseTemplate", BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0),0,0) 
 call BlzFrameSetAbsPoint(Items[4], FRAMEPOINT_TOPLEFT, 0.133190, 0.209900) 
 call BlzFrameSetAbsPoint(Items[4], FRAMEPOINT_BOTTOMRIGHT, 0.173190, 0.169900) 

set Items[5] = BlzCreateFrame("QuestButtonBaseTemplate", BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0),0,0) 
 call BlzFrameSetAbsPoint(Items[5], FRAMEPOINT_TOPLEFT, 0.173030, 0.209900) 
 call BlzFrameSetAbsPoint(Items[5], FRAMEPOINT_BOTTOMRIGHT, 0.213030, 0.169900) 

set Items[6] = BlzCreateFrame("QuestButtonBaseTemplate", BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0),0,0) 
 call BlzFrameSetAbsPoint(Items[6], FRAMEPOINT_TOPLEFT, 0.212870, 0.209900) 
 call BlzFrameSetAbsPoint(Items[6], FRAMEPOINT_BOTTOMRIGHT, 0.252870, 0.169900) 

call BlzFrameSetTexture(Items[1], "Textures\\Black32.blp" , 0, true)
call BlzFrameSetTexture(Items[2], "Textures\\Black32.blp" , 0, true)
call BlzFrameSetTexture(Items[3], "Textures\\Black32.blp" , 0, true)
call BlzFrameSetTexture(Items[4], "Textures\\Black32.blp" , 0, true)
call BlzFrameSetTexture(Items[5], "Textures\\Black32.blp" , 0, true)
call BlzFrameSetTexture(Items[6], "Textures\\Black32.blp" , 0, true)
endfunction

endlibrary
Вроде как-то так

я не особо шарю в коде мне примерно объяснили получилось вот это, работает но без подсказок.

Ток фреймы не получается передвинуть.
9

» WarCraft 3 / [Заказ] Отображение содержимого инвентаря.

nazarpunk, Версия 1.35 (желательно на Jass)
Нужен просто вывод иконок в заданной части экрана и по возможности с подсказками.

nazarpunk, Я имею в веду отобразить в данный момент имеющиеся предметы у героя(проще говоря продублировать иконки) на экране только в заданной мной точке.
9

» WarCraft 3 / Аудио проигрыватель.

Проблема решена кому интересно пишите в личку скину системку.
9

» WarCraft 3 / Аудио проигрыватель.

rsfghd, 0.000 показывает, и у меня такое чувство что таймер цепляется за заглушеную музыку (стандартная которая)
9

» WarCraft 3 / Аудио проигрыватель.

Bergi, я покопался чуток лаги убрал но таймер работает 3 секунды только и соответственно треки перелистывает также 3 секунды