|
2019-11-30 13:30
조회: 2,103
추천: 0
19 년 11 월 버전 대화창 추가 및 프레임 이동![]() 안녕하세요 이번에 눈팅으로 여러 자료 얻다가 고생하실분들 계실까봐 공유합니다 다른 옛날 버전의 글을 참고하여 소스를 약간 해석 가능한걸 테스트 하여 해봤구요 대화창 상단 탭 부분은 처음에 설치해도 자리를 이동하면 안보이게 설정 되있어서 이부분은 손을 못봤습니다 소스를 추가하여 변경해야 하는 구문은 총 4가지 입니다 첫째로 메모장에서 컨트롤 + F 키를 누르시면 문자열 찾기가 적용이 됩니다 Interface - AddOns - ElvUI - Layout 폴더를 여시면 Layout.lua 파일이 있습니다 메모장으로 여시고 Load Settings 을 검색하시면 아래에 여러가지 문구가 쭉 뜹니다 바로 위에 --zero Chat local zchat = CreateFrame('Frame', 'ZeroChatPanel', E.UIParent) zchat:SetFrameStrata('BACKGROUND') zchat:SetFrameLevel(300) zchat:Size(E.db.chat.panelWidth, E.db.chat.panelHeight) zchat:Point('BOTTOMLEFT', E.UIParent, 4, 4) zchat:CreateBackdrop('Transparent') zchat.backdrop.ignoreBackdropColors = true zchat.backdrop:SetAllPoints() E:CreateMover(zchat, 'ZeroChatMover', L["Zero Chat"], nil, nil, nil, nil, nil, 'chat,general') local ZeroChatPanel = _G.ZeroChatPanel DT:RegisterPanel(zchatdp, 3, 'ANCHOR_TOPLEFT', -17, 4) 붙여넣기를 합니다 두번째는 방금 검색하신 Load Settings 아래에 self:ToggleChatPanels() 이 적혀있습니다 그 단어 바로 윗줄에 붙여 넣으시면 됩니다 if E.db.ZeroChatPanelFaded then _G.ZeroChatToggleButton:SetAlpha(0) ZeroChatPanel:Hide() end 그리고 저장을 누르시면 됩니다 세번째는 폴더가 다릅니다 Interface - AddOns - ElvUI - Modules - Chat 폴더를 보시면 Chat.lua 파일을 메모장으로 여시고 또 컨트롤 + F 를 누르시면 됩니다 LeftChatPanel:Size 을 검색하시면 LeftChatPanel:Size(E.db.chat.panelWidth, E.db.chat.panelHeight) 작성이 되어있습니다 바로 아래줄에 ZeroChatPanel:Size(E.db.chat.panelWidth, E.db.chat.panelHeight) 를 붙여 넣어 줍니다 마지막으로 CH:Panels_ColorUpdate 검색하시면 _G.RightChatPanel.backdrop:SetBackdropColor(panelColor.r, panelColor.g, panelColor.b, panelColor.a) 위 문구가 보입니다 바로 아래줄에 _G.ZeroChatPanel.backdrop:SetBackdropColor(panelColor.r, panelColor.g, panelColor.b, panelColor.a) 붙여 넣기를 해주시면 스크린샷처럼 프레임이 이동되며 크기와 바탕색도 똑같이 변경 됩니다 어려우신 분들이 계실수도 있으니 파일 첨부 하겠습니다 추가로 더 대화창을 하실분은 Zero 나 zero 아니면 앞에 z 로 되어 있는것을 다른 영단어로 바꾸고 똑같이 더 추가 하시면 됩니다
EXP
1,290
(45%)
/ 1,401
|
c13819813503.zip [29Kb]
천공열제