? | ?Frep 매크로 강좌 2편 | ? |
Frep 매크로 강좌 1편
http://tailstar.net/index.php?mid=frep&page=2&document_srl=914503
에 이어서 2편을 적어나가겠습니다.
오늘 배워볼것은 구상도 입니다. 우선 설계도가 있어야 건축을 하듯이
우선은 매크로 작성전에 필요한 구상도를 적어볼까요?
? | ?시작 | ? |
저는 우선 " 세븐나이츠 " 의 매크로 작성 구상도를 작성해볼까합니다.
자 우선은 기초를 잡아야겠죠? 어떤방향으로 매크로를 작성할지...
저는 우선 24시 매크로를 작성할것이며, 황금의방 , 모험 , 결투장
입장을 설정하도록하겠습니다.
전체 구상도
(이미지+클릭) : 이미지 서치 후 클릭의 뜻
황금의방 입장 (1회) -> 모험?(2회)?-> 결투장 (1회)
1 set
황금의방 :? 메인화면 -> 전투입장 이미지+클릭 -> 무한의탑 이미지+클릭 ->
황금의 방 이미지+클릭 -> 황금의 방 입장 이미지+클릭 ->완료후 마을 이미지+마을 클릭
2 set
모험 :? 메인화면 -> 모험입장 이미지+클릭 -> 모험지역 선택+이미지+클릭 ->
모험준비 이미지+클릭 -> 모험시작 이미지+클릭 -> 완료후 마을 이미지+마을 클릭
3 set
결투장 : 메인화면 -> 전투입장 이미지+클릭 - 결투장 이미지+클릭 ->
결투장준비 이미지+클릭 -> 결투장입장 이미지+클릭 -> 완료후 마을 이미지+클릭
자 대충 구상도가 잡혔네요.. 저는 우선 위에보시면 set 으로 해서 1, 2, 3 뭐 이런식으로
나눠놓았는데 이후 강좌를 통하여 설명드리겠지만 Frep에 Procedure Call 이라는 컨트롤
메뉴가 있습니다. Set 별로 해서 묶음으로 저장을 해놓고 필요한 구간에서 셋구간을 불러
오기해서 스크립트의 양을 줄일수도있고 관리도 편하기때문에 이렇게 묶어서 사용할예정
입니다. 뭐 이부분에대해서는 강좌 진행중에 다시한번 자세하게 다뤄드리도록하겠습니다.
? | ?변수 | ? |
자 앞서 기초에서 설명드린대로 변수에 대해서도 구상도에 포함을 시켜줘야줘...
제가 적을 변수라는것은?열쇠가 없어서 던전입장을 못한다던지..업적창이 뜬다던지
뭐 이런것을 말합니다..
세븐나이츠의 변수
- 레이드 발견
- 남자?업적
- 여자?업적
- 모험 열쇠 부족
- 결투장?열쇠 부족
- 무한의탑?열쇠 부족?
위쪽에 1 set 완료후 적용가능 변수는 (남자업적,무한의탑 열쇠부족) 등이 있겟네요...
그럼 그상황에 맞춰서 매크로 제작시 이렇게 제작의 구상하면되겠군요...
(열쇠부족은 1 set 에 삽입)
시작 -> 1 set -> 남자업적 -> 끝
자 간단하죠? 이렇게 매크로를 작성한다면? 시작하면 1set 무한의탑 황금의방입장하여
완료가 되면 마을로돌아오고 남자업적을 체크한후 끝이 나겠네요.. 그렇죠?
이런식으로 나머지 변수들도 구상도에 포함을 시켜줍니다...
지금 간단하게보시면 1 set 이 이해가 가시겠죠? 저렇게 보니 엄청 간단해보이죠? 보기도
편하구요.. 그렇죠? 만약 저 1 set을 풀어서 나열한다면
황금의방 :? 메인화면 -> 전투입장 이미지+클릭 -> 무한의탑 이미지+클릭 ->
황금의 방 이미지+클릭 -> 황금의 방 입장 이미지+클릭 ->(변수적용) 황금의방 열쇠 이미지체크
(실패할경우 마을이미지로 넘어가고 성공할경우 확인 클릭) -> 완료후 마을 이미지+마을 클릭
-> 남자업적 이미지 체크+ 확인 -> 끝
자 차이가 나시요?
? | ?마지막으로... |
이로써 구상하기편이 끝이났습니다.. 이것저것 글작성하고 하느라.. 오늘 바쁘게 시간이 흘러갓네요
다음편에서 다시 뵙겠습니다..
? | ?"암욜파더" 의 다른 유용한 자료보기 |
http://tailstar.net/laboratory_tips/936029
[ Frep 1편 ] 초보자가 알아야하는 기본 매크로 팁
http://tailstar.net/index.php?mid=frep&page=2&document_srl=914503
http://tailstar.net/bluestacks_tips/578401
블루스택 [윈도우8.1 사용자] 무한로딩 해결방안 (2번째)
http://tailstar.net/bluestacks_tips/627387