매크로

공유
2016.12.18 13:51

세나 진형설정 UI 소스코드

조회 수 481 추천 0 댓글 3


4PqDZh5.png

대략 이런식

예전에 매크로 제작했을 때, 썼던 코드를 떼온겁니다

위에 진형 부분을 변경하면 쫄/영웅 버튼 위치가 진형에 맞게 변경됩니다


=============================================================



#SingleInstance Force

Gui, Font, c1E90FF S25 W600 Bold Underline
Gui, Add, Text, x20 y25 w230 h70 , 진형 설정
Gui, Font

Gui, Add, DropDownList, x20 y100 w100 h100 gC_JakTF vV_JakTF, 기본 진형||밸런스 진형|공격 진형|보호 진형

Gui, Font, Bold
Gui, Add, Button, x130 y100 w20 h20 gH_JakTF, ?
Gui, Font

Gui, Add, Button, x202 y200 w60 h50 vV_JakTF_H1 gC_JakTF_H, 영웅
Gui, Add, Button, x202 y300 w60 h50 vV_JakTF_H2 gC_JakTF_H, 영웅
Gui, Add, Button, x102 y160 w60 h50 vV_JakTF_H3 gC_JakTF_H, 쫄
Gui, Add, Button, x102 y250 w60 h50 vV_JakTF_H4 gC_JakTF_H, 쫄
Gui, Add, Button, x102 y340 w60 h50 vV_JakTF_H5 gC_JakTF_H, 쫄

Gui, Font, Underline Bold
Gui, Add, Button, x92 y450 w80 h30 gGuiClose +BackgroundTrans, 적용
Gui, Font

Gui, Font, Underline Bold
Gui, Add, Button, x192 y450 w80 h30 gGuiClose, 취소
Gui, Font

Gui, Color, 0xADD8E6


Gui, Show, x545 y129 h500 w363, 진형 설정 (모험작)
Return

GuiClose:
ExitApp



C_JakTF()
{
    GuiControlGet, v_JakTF,, V_JakTF

    If (v_JakTF == "기본 진형")
    {
        arrX := [202, 202, 102, 102, 102]
        arrY := [200, 300, 160, 250, 340]
    }
    Else If (v_JakTF == "밸런스 진형")
    {
        arrX := [202, 202, 202, 102, 102]
        arrY := [160, 250, 340, 200, 300]
    }
    Else If (v_JakTF == "공격 진형")
    {
        arrX := [202, 102, 102, 102, 102]
        arrY := [250, 160, 220, 280, 340]
    }
    Else If (v_JakTF == "보호 진형")
    {
        arrX := [202, 202, 202, 202, 102]
        arrY := [160, 220, 280, 340, 250]
    }


    Loop, 5
    {
        vecX := arrX[A_Index]
        vecY := arrY[A_Index]

        GuiControl, Move, V_JakTF_H%A_Index%, x%vecX% y%vecY%
        GuiControl, +Redraw, V_JakTF_H%A_Index%
    }
}


C_JakTF_H()
{
    GuiControlGet, vTempJakTF_H,, %A_GuiControl%
   
    If (vTempJakTF_H == "쫄")
        GuiControl,,%A_GuiControl%, 영웅
    Else If (vTempJakTF_H == "영웅")
        GuiControl,,%A_GuiControl%, 쫄
}


H_JakTF()
{
    MsgBox, 64, 도움말,
    (
- 모험작을 할 때 사용할 진형을 선택합니다
   
- 진형을 따로 설정하지 않을 경우에는 기본 설정으로
  진형이 '기본 진형'으로 설정됩니다

- 쫄은 말그대로 모험작 대상 영웅을 의미하고,
  영웅은 해당 지역을 클리어하기 위해 필요한 영웅을
  의미합니다

- 각, 지역마다 진형을 다르게 설정할수도 있고, 똑같이
  설정할수도 있습니다
 
- 영웅 위치 순서는 오른쪽 상단부터 왼쪽 하단까지 차례
  대로입니다
 
- 영웅/쫄은 해당 영웅 위치의 버튼을 눌러 변경시킬 수
  있습니다
    )
}



List of Articles
분류 제목 글쓴이 최근변경 추천
질문 콤보박스 변수 안에 간단히 저장하는 방법 없나요? 꾸벅 mYoda 2016.12.15 0/0
질문 오토핫키가 정확히 뭐하는 건가여??? 1 Imacho 2016.12.15 0/0
질문 Run 명령어 무반응 해결방법좀요.., 4 은경사랑 2016.12.21 0/0
공유 세나 진형설정 UI 소스코드 3 암드래 2016.12.27 0/0
자유 녹스 비활성 이미지 서치를 구현해보고 싶어요 7 파르페틱 2016.12.23 0/0
질문 listview 값 불러오기 질문이요! 1 뉴비에염 2016.12.21 0/0
질문 초보 질문좀 드릴게요..도와주세요 8 아카시아 2016.12.22 0/0
질문 Combobox 에 대해 궁금한게 있어요 스웨이스 2017.01.10 0/0
질문 몇가지 질문드리고 싶은게 있습니다 1 merona 2016.12.21 0/0
정보 X부터Y까지의 모든 값을 랜덤으로 입력해주는 함수 4 sudeky 2016.12.25 0/0
질문 이미지서치 공부 2틀째.. 오늘은 한걸음 땔수있게 도와... 8 아카시아 2016.12.23 0/0
자유 오버워치 오토에임 크랙 해주실분 구합니다. 3 띠잉이이잉 2020.05.18 0/0
질문 오토핫키 우회컴파일러를 만들고 싶어요 1 사냥하고파요 2016.12.26 0/0
자유 오버워치 이미지서치치 4 아항 2017.01.20 0/0
질문 시간날때 오토핫키 배워보고싶은데용 쪠리 2016.12.26 0/0
질문 다시 질문좀 드릴게요 머리 뽀게질거같아요 3 아카시아 2016.12.26 0/0
질문 맵 좌표를 기억하고 제자리로 돌아가게 어떻게 하나요? 3 생물0 2017.04.26 0/0
질문 winhttp 질문드리고싶습니다 ..부디 답변부탁드리겠습... 9 제발등업좀2 2017.07.17 0/0
질문 오토핫키에 윈도우 경고음 내게 하는 명령어 있나요? 1 hiki 2016.12.28 0/0
질문 오토핫키 뮤텍스 우회 질문합니다 2 Erica 2017.01.29 0/0
Board Pagination Prev 1 ... 979899100101102103104105 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글