Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Помогите дописать скрипт

Упомянутые в теме пользователи:

Показано с 1 по 12 из 13

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #10
    Старожил Аватар для Wbtest2
    Регистрация
    21.02.2015
    Адрес
    Minsk
    Сообщений
    183
    Поблагодарил(а)
    46
    Получено благодарностей: 115 (сообщений: 60).
    Репутация: 115
    Цитата Сообщение от Сарыч Посмотреть сообщение
    Почти идеально , ни как нельзя сделать автоматическое затухание после тп ? Просто когда из другой локи тп делаешь, приходится навести мышкой, чтобы они пропали .
    да затухает и так после тп но не сразу , ну если нужно чтоб сразу после тп то как вариант
    PHP код:
    local Core CreateFrame("Frame");
    Core:RegisterEvent("PLAYER_ENTERING_WORLD");
    Core:SetScript("OnEvent", function(selfevent, ...) return self[event](self, ...) end);
    local _G _G;
    function 
    Core:OnLeave()
        
    local Update 5;
        
    self:SetScript("OnUpdate", function(selfelapsed)
            
    Update Update elapsed;
            
    MultiBarLeft:SetAlpha(Update*1.6);
            
    MultiBarRight:SetAlpha(Update*1.6);
            if 
    Update <= 0 then self:SetScript("OnUpdate"nil); end;
        
    end);
    end;
    function 
    Core:OnEnter()
        
    self:SetScript("OnUpdate"nil); 
        
    MultiBarRight:SetAlpha(1); 
        
    MultiBarLeft:SetAlpha(1);
    end;

    function 
    Core:PLAYER_ENTERING_WORLD()
        
    self:SetScript("OnUpdate"nil); 
        
    MultiBarLeft:SetAlpha(0);
        
    MultiBarRight:SetAlpha(0);
    end;

    local function MBarAlpha(frameName)
        
    local frame _G[frameName];
        
    frame:SetAlpha(0);
        
    frame:EnableMouse(true);
        
    frame:SetScript("OnEnter",function(selfCore:OnEnter(); end);
        
    frame:SetScript("OnLeave",function(selfCore:OnLeave(); end);
        
    frame:SetFrameLevel(0); 
        
        for 
    112 do
            
    _G[frameName.."Button"..i]:HookScript("OnEnter",function(selfCore:OnEnter(); end);
            
    _G[frameName.."Button"..i]:HookScript("OnLeave",function(selfCore:OnLeave(); end);
        
    end;    
    end;

    MBarAlpha("MultiBarRight");
    MBarAlpha("MultiBarLeft"); 
    Последний раз редактировалось Wbtest2; 25.08.2018 в 15:01.

Похожие темы

  1. [Wotlk] Помогите подключиться
    от AlexanderShoarAx в разделе Проблемы с подключением(logon, tbc, legion, bfa, sl)
    Ответов: 1
    Последнее сообщение: 27.04.2017, 19:27
  2. Помогите разобраться.
    от Kkainn в разделе Проблемы с подключением(logon, tbc, legion, bfa, sl)
    Ответов: 1
    Последнее сообщение: 26.03.2014, 03:13
  3. Помогите
    от Kkainn в разделе Вопросы Logon, TBC, Legion, BFa, SL
    Ответов: 4
    Последнее сообщение: 25.03.2014, 22:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •