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

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

Показано с 1 по 6 из 6
  1. #1
    Почетный флудер Аватар для Foximys
    Регистрация
    22.10.2012
    Сообщений
    2,011
    Поблагодарил(а)
    55
    Получено благодарностей: 345 (сообщений: 299).
    Репутация: 345

    Приминение настроек.

    Нужен аддон, в который делаешь свои настройки, и после команды в чате, они бы применялись.
    К примеру - настройки чата, как в elvui

    Скрытый текст

    PHP код:
    local function SetupChat()
        
    InstallStepComplete.message L["Chat Set"]
        
    InstallStepComplete:Show()            
        
    FCF_ResetChatWindows()
        
    FCF_SetLocked(ChatFrame11)
        
    FCF_DockFrame(ChatFrame2)
        
    FCF_SetLocked(ChatFrame21)

        
    FCF_OpenNewWindow(LOOT)
        
    FCF_UnDockFrame(ChatFrame3)
        
    FCF_DockFrame(ChatFrame4)
        
    FCF_SetLocked(ChatFrame41)
        
    FCF_SetLocked(ChatFrame31)
        
    ChatFrame3:Show()        
                
        for 
    1NUM_CHAT_WINDOWS do
            
    local frame _G[format("ChatFrame%s"i)]
            
    local chatFrameId frame:GetID()
            
    local chatName FCF_GetChatWindowInfo(chatFrameId)
            
            -- 
    move general bottom left
            
    if == 1 then
                frame
    :ClearAllPoints()
                
    frame:Point("BOTTOMLEFT"LeftChatToggleButton"TOPLEFT"13)            
            elseif 
    == 3 then
                frame
    :ClearAllPoints()
                
    frame:Point("BOTTOMLEFT"RightChatDataPanel"TOPLEFT"13)
            elseif 
    == 4 then
                frame
    :ClearAllPoints()
                
    frame:Point("BOTTOMLEFT"RightChatDataPanel"TOPLEFT"13)
            
    end
            
            FCF_SavePositionAndDimensions
    (frame)
            
    FCF_StopDragging(frame)
            
            -- 
    set default Elvui font size
            FCF_SetChatWindowFontSize
    (nilframe13)
            
            -- 
    rename windows general because moved to chat #3
            
    if == 1 then
                FCF_SetWindowName
    (frameGENERAL)
            elseif 
    == 2 then
                FCF_SetWindowName
    (frameGUILD_EVENT_LOG)
            elseif 
    == 3 then 
                FCF_SetWindowName
    (frameLOOT.." / "..TRADE
            elseif 
    == 4 then 
                FCF_SetWindowName
    (frameALL)
            
    end
        end
        
        ChatFrame_RemoveAllMessageGroups
    (ChatFrame1)
        
    ChatFrame_AddMessageGroup(ChatFrame1"SAY")
        
    ChatFrame_AddMessageGroup(ChatFrame1"EMOTE")
        
    ChatFrame_AddMessageGroup(ChatFrame1"YELL")
        
    ChatFrame_AddMessageGroup(ChatFrame1"GUILD")
        
    ChatFrame_AddMessageGroup(ChatFrame1"OFFICER")
        
    ChatFrame_AddMessageGroup(ChatFrame1"GUILD_ACHIEVEMENT")
        
    ChatFrame_AddMessageGroup(ChatFrame1"WHISPER")
        
    ChatFrame_AddMessageGroup(ChatFrame1"MONSTER_SAY")
        
    ChatFrame_AddMessageGroup(ChatFrame1"MONSTER_EMOTE")
        
    ChatFrame_AddMessageGroup(ChatFrame1"MONSTER_YELL")
        
    ChatFrame_AddMessageGroup(ChatFrame1"MONSTER_BOSS_EMOTE")
        
    ChatFrame_AddMessageGroup(ChatFrame1"PARTY")
        
    ChatFrame_AddMessageGroup(ChatFrame1"PARTY_LEADER")
        
    ChatFrame_AddMessageGroup(ChatFrame1"RAID")
        
    ChatFrame_AddMessageGroup(ChatFrame1"RAID_LEADER")
        
    ChatFrame_AddMessageGroup(ChatFrame1"RAID_WARNING")
        
    ChatFrame_AddMessageGroup(ChatFrame1"BATTLEGROUND")
        
    ChatFrame_AddMessageGroup(ChatFrame1"BATTLEGROUND_LEADER")
        
    ChatFrame_AddMessageGroup(ChatFrame1"BG_HORDE")
        
    ChatFrame_AddMessageGroup(ChatFrame1"BG_ALLIANCE")
        
    ChatFrame_AddMessageGroup(ChatFrame1"BG_NEUTRAL")
        
    ChatFrame_AddMessageGroup(ChatFrame1"SYSTEM")
        
    ChatFrame_AddMessageGroup(ChatFrame1"ERRORS")
        
    ChatFrame_AddMessageGroup(ChatFrame1"AFK")
        
    ChatFrame_AddMessageGroup(ChatFrame1"DND")
        
    ChatFrame_AddMessageGroup(ChatFrame1"IGNORED")
        
    ChatFrame_AddMessageGroup(ChatFrame1"ACHIEVEMENT")
        
    ChatFrame_AddMessageGroup(ChatFrame1"BN_WHISPER")
        
    ChatFrame_AddMessageGroup(ChatFrame1"BN_CONVERSATION")
        
    ChatFrame_AddMessageGroup(ChatFrame1"BN_INLINE_TOAST_ALERT")
        
        
    ChatFrame_RemoveAllMessageGroups(ChatFrame3)    
        
    ChatFrame_AddMessageGroup(ChatFrame3"COMBAT_FACTION_CHANGE")
        
    ChatFrame_AddMessageGroup(ChatFrame3"SKILL")
        
    ChatFrame_AddMessageGroup(ChatFrame3"LOOT")
        
    ChatFrame_AddMessageGroup(ChatFrame3"MONEY")
        
    ChatFrame_AddMessageGroup(ChatFrame3"COMBAT_XP_GAIN")
        
    ChatFrame_AddMessageGroup(ChatFrame3"COMBAT_HONOR_GAIN")
        
    ChatFrame_AddMessageGroup(ChatFrame3"COMBAT_GUILD_XP_GAIN")
        
    ChatFrame_AddChannel(ChatFrame1GENERAL)
        
    ChatFrame_RemoveChannel(ChatFrame1L['Trade'])
        
    ChatFrame_AddChannel(ChatFrame3L['Trade'])
        
    ChatFrame_RemoveAllMessageGroups(ChatFrame4)
        
    ChatFrame_AddChannel(ChatFrame4L['all'])

        if 
    E.myname == "Elvz" then
            SetCVar
    ("scriptErrors"1)
        
    end
        
        
    -- enable classcolor automatically on login and on each character without doing /configure each time.
        
    ToggleChatColorNamesByClassGroup(true"SAY")
        
    ToggleChatColorNamesByClassGroup(true"EMOTE")
        
    ToggleChatColorNamesByClassGroup(true"YELL")
        
    ToggleChatColorNamesByClassGroup(true"GUILD")
        
    ToggleChatColorNamesByClassGroup(true"OFFICER")
        
    ToggleChatColorNamesByClassGroup(true"GUILD_ACHIEVEMENT")
        
    ToggleChatColorNamesByClassGroup(true"ACHIEVEMENT")
        
    ToggleChatColorNamesByClassGroup(true"WHISPER")
        
    ToggleChatColorNamesByClassGroup(true"PARTY")
        
    ToggleChatColorNamesByClassGroup(true"PARTY_LEADER")
        
    ToggleChatColorNamesByClassGroup(true"RAID")
        
    ToggleChatColorNamesByClassGroup(true"RAID_LEADER")
        
    ToggleChatColorNamesByClassGroup(true"RAID_WARNING")
        
    ToggleChatColorNamesByClassGroup(true"BATTLEGROUND")
        
    ToggleChatColorNamesByClassGroup(true"BATTLEGROUND_LEADER")    
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL1")
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL2")
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL3")
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL4")
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL5")
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL6")
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL7")
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL8")
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL9")
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL10")
        
    ToggleChatColorNamesByClassGroup(true"CHANNEL11")
        
        --
    Adjust Chat Colors
        
    --General
        ChangeChatColor
    ("CHANNEL1"195/255230/255232/255)
        --
    Trade
        ChangeChatColor
    ("CHANNEL2"232/255158/255121/255)
        --
    Local Defense
        ChangeChatColor
    ("CHANNEL3"232/255228/255121/255
    [свернуть]

    Т.е. второе окно чата, в нём лут+профессии репа и тд.

  2. #2
    Местный
    Регистрация
    06.01.2012
    Сообщений
    48
    Поблагодарил(а)
    7
    Получено благодарностей: 9 (сообщений: 5).
    Репутация: 9
    Мб я что-то не понял, но ты хочешь командой в чате(макросом) выводить отдельное окно чата для лута, профессий, репы?

  3. #3
    Почетный флудер Аватар для Foximys
    Регистрация
    22.10.2012
    Сообщений
    2,011
    Поблагодарил(а)
    55
    Получено благодарностей: 345 (сообщений: 299).
    Репутация: 345
    У меня два чата, один обычный, второй лут -
    Создал нового чара => чат один, и чтобы не настраивать каждый раз, нужно, чтобы при вводе команды - настройки применялись, как в сборках в общем.
    Вот к примеру, как в monoui, применяет настройки, офает аддон, и перезагрузка интерфейса.
    Но туда настрйоки из WTF\Account\***\SavedVariables подходят, другие пока не пробовал.

    Monoui

    PHP код:
    local SetDominos = function()

    StaticPopupDialogs["CONFIGURE_MONOUI"] = {
        
    text "Default configuration of MonoUI is about to be set. Do you want to proceed?",
        
    button1 YES,
        
    button2 NO,
        
    OnAccept = function()
            
    SetDominos();
            
    DisableAddOn("m_UIconfig")
            
    ReloadUI();
        
    end,
        
    timeout 0,
        
    whileDead 1,
        
    hideOnEscape 1
    }

    SLASH_CONFIG1 "/config"
    SlashCmdList["CONFIG"] = function() StaticPopup_Show("CONFIGURE_MONOUI"end 
    [свернуть]
    Последний раз редактировалось Foximys; 30.07.2014 в 16:53.

  4. #4
    Местный
    Регистрация
    06.01.2012
    Сообщений
    48
    Поблагодарил(а)
    7
    Получено благодарностей: 9 (сообщений: 5).
    Репутация: 9
    Если у тебя своя сборка и ты хочешь в нее добавить эту фишку с чатом, попробуй поискать в monoui или elvui скрипт, который при первом входе предлагает запрос на изменение чата.

  5. #5
    Местный
    Регистрация
    06.01.2012
    Сообщений
    48
    Поблагодарил(а)
    7
    Получено благодарностей: 9 (сообщений: 5).
    Репутация: 9
    Сделай копию WTF, cоздай нового чара, и попробуй это http://rghost.ru/57175680. Но придется немного доработать.
    Последний раз редактировалось Цaрь; 30.07.2014 в 22:35.

  6. 1 пользователь сказал cпасибо Цaрь за это полезное сообщение:

    Foximys (31.07.2014)

  7. #6
    Почетный флудер Аватар для Foximys
    Регистрация
    22.10.2012
    Сообщений
    2,011
    Поблагодарил(а)
    55
    Получено благодарностей: 345 (сообщений: 299).
    Репутация: 345
    Цитата Сообщение от Цaрь Посмотреть сообщение
    Сделай копию WTF, cоздай нового чара, и попробуй это http://rghost.ru/57175680. Но придется немного доработать.
    впринципе, так и было через тукуи, видимо придётся так и оставить(

    Вот только, не могу вспомнить, почему я с тукуи ушел на елвуи.
    Последний раз редактировалось Foximys; 31.07.2014 в 13:30.

Похожие темы

  1. Флуд с сменой стоек)
    от Нэлло в разделе Заявки на бан
    Ответов: 2
    Последнее сообщение: 02.07.2013, 06:14
  2. Сброс настроек
    от Darkua в разделе Архив
    Ответов: 7
    Последнее сообщение: 02.02.2013, 18:45
  3. баг стоек
    от Wus в разделе Заявки на бан
    Ответов: 10
    Последнее сообщение: 28.08.2012, 01:08
  4. команда для сброса настроек чата
    от seratyl в разделе Вопросы Logon, TBC, Legion, BFa, SL
    Ответов: 1
    Последнее сообщение: 05.05.2012, 19:33

Ваши права

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