function disablehotkeys(p, flag)
local flag1 = false
if flag == false then
flag1 = true
end
local frame = Disableframe
local glp = GetLocalPlayer()
if glp == p then
BlzFrameSetFocus(frame, flag)
BlzFrameSetVisible(frame, flag)
BlzFrameSetEnable(frame, flag)
BlzFrameSetEnable(frame, flag1)
end
glp = nil
frame = nil
p = nil
end
do
local t = CreateTimer()
local cot = function()
local t1 = GetExpiredTimer()
Disableframe()
PauseTimer(t1)
DestroyTimer(t1)
t1 = nil
end
TimerStart(t, 0.1, false, cot)
cot = nil
t = nil
end
function disableframe()
local fe = ORIGIN_FRAME_GAME_UI
local fh = BlzGetOriginFrame(fe, 0)
local fg = FRAMEPOINT_BOTTOMLEFT
-- create the frame keeping the keyboard focus
Disableframe = BlzCreateFrameByType("EDITBOX", "", fh, "", 0)
BlzFrameSetSize(Disableframe, 0.001, 0.001)
BlzFrameSetAbsPoint(Disableframe, fg, 0.001, 0.001)
fe = nil
fh = nil
fg = nil
end
Ред. captainbob
» WarCraft 3 / Праудмур в рефорже
Ред. captainbob
» WarCraft 3 / 3д камера как в WoW