Добавлен jasonrus96
Пробую создать фрейм по нажатию клавиши "P" сам триггер работает но не создает нужный мне "SimpleFrame" для локального игрока.
library TotorOn
globals
private framehandle KeyboxD
private real Key
private real Key2
endglobals
private function Trig_TutorialkeyOn_Actions takes nothing returns nothing
local player p = GetOwningPlayer(GetTriggerUnit())
local framehandle gameUIВ = BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0)
call DisplayTextToForce( GetPlayersAll(), "112211" )
set Key = 0.30
set Key2 = 0.40
if GetLocalPlayer() == p then
call BlzLoadTOCFile("war3mapImported\\tocs2.toc")
set KeyboxD = BlzCreateSimpleFrame("KeyboxS", gameUIB, 0)
call BlzFrameSetAbsPoint(KeyboxD, FRAMEPOINT_CENTER, Key2, Key)
endif
set p = null
set gameUIВ = null
endfunction
//===========================================================================
function InitTrig_TutorialkeyOn takes nothing returns nothing
set gg_trg_TutorialkeyOn = CreateTrigger( )
call BlzTriggerRegisterPlayerKeyEvent(gg_trg_TutorialkeyOn,Player(0),OSKEY_P,0,true)
call TriggerAddAction( gg_trg_TutorialkeyOn, function Trig_TutorialkeyOn_Actions )
endfunction
endlibrary
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
Отредактирован MpW
Отредактирован MpW