Здравствуйте господа.
Cпасибо!
Здравствуйте господа.
Cпасибо!
Последний раз редактировалось Arena_noTdie; 01.02.2020 в 14:48.
автоскрытие
автоскрытие + альтPHP код:
/run if not SW_H then hooksecurefunc("Stopwatch_FinishCountdown",function() StopwatchFrame:Hide() end) SW_H = true end StopwatchFrame:Show() Stopwatch_StartCountdown(nil, nil, 15) Stopwatch_Play()
PHP код:
/run if not SW_H then hooksecurefunc("Stopwatch_FinishCountdown",function() StopwatchFrame:Hide() end) SW_H = true end if IsAltKeyDown() then StopwatchFrame:Hide() else StopwatchFrame:Show() Stopwatch_StartCountdown(nil, nil, 15) Stopwatch_Play() end
Последний раз редактировалось Ururu; 01.02.2020 в 11:51.
Arena_noTdie (01.02.2020),NoGoodLife (01.02.2020)
.4 - это прозрачность
тоже, но с альтомPHP код:
/run if not SW_H then hooksecurefunc("Stopwatch_FinishCountdown", function() StopwatchFrame:Hide() end) StopwatchFrame:SetAlpha(.4) SW_H = true end
/sw 15
/sw старт
если клиент английский - "play" вместо "старт"PHP код:
/run if not SW_H then hooksecurefunc("Stopwatch_FinishCountdown", function() StopwatchFrame:Hide() end) StopwatchFrame:SetAlpha(.4) SW_H = true end
/run if IsAltKeyDown() then StopwatchFrame:Hide() end
/stopmacro [mod:alt]
/sw 15
/sw старт
Arena_noTdie (01.02.2020),NoGoodLife (01.02.2020)
Понятия не имею, для чего это, но очень прикольно.
это не имеет смысла, во первых потому что бекграунда почти нету, две кнопки только.
ну а во вторых, так сделать конечно можно с помощью аддона, но дефолтный тимер того не стоит, он слишком ущербный сам по себе. он не имеет милисекунд. он не имеет статусбара. и можно только один тимер запускать.
многие используют для тимеров дбм: /dbm timer 15 Timer1
его даже можно в группу транслировать: /dbm broadcast timer 15 Timer2
в гугле, по первой сылке лежит макро:
для аддонаPHP код:
/run for k,v in pairs{StopwatchPlayPauseButton,StopwatchResetButton} do select(k, StopwatchFrame:GetRegions()):SetTexture(nil) v:Hide() v.Show = function() end end
PHP код:
do
local f = CreateFrame("frame",nil,UIParent)
f:RegisterEvent("ADDON_LOADED")
f:SetScript("OnEvent",function(f,e,a)
if a == "Blizzard_TimeManager" then
f:UnregisterEvent(e)
for k,v in pairs{StopwatchPlayPauseButton,StopwatchResetButton} do
select(k, StopwatchFrame:GetRegions()):SetTexture(nil)
v:Hide() v.Show = function() end
end
end
end)
end
6Grimmjow6 (20.02.2024),Arena_noTdie (02.02.2020)