아이템 제작 매크로를 만들었습니다.
변수는
1. 아이템 재료 부족
2. 아이템 제작 비용 부족
3. 아이템 가방 풀로 더 이상 제작 불가(이럴땐 아이템 분해를 해야함)
장비제작을 하다가 랜덤적으로 위에 3가지 사항이 발생할수가있는데, 이럴때는 어떤
방식으로 매크로를 짜야하는건지 궁금합니다
if함수라는걸 해야하는건지... 아니면 프로시져 만으로도 할수있는건지
(if함수에 대한것은 아무것도 모릅니다.. 혹시 도움받을수있는 글이 있으면 링크좀 걸어주시면 공부해보겠습니다 ㅜㅜ)
현재 위에 3가지 상황에 대한 대처 매크로는 만들어둔 상태인데...
어떻게 하면 저 위에 3가지 상황이 뜰때마다 매크로가 안끈기고 연결 하게 할수있을까요..
예시)
1. 아이템제작(모자) - > 아이템 재료 부족 -> 아이템제가(갑옷) 으로
2. 아이템제작(모자) -> 아이템 제작 비용 부족 -> 아이템 분해
3. 아이템제작(모자) -> 아이템 가방 풀 - > 아이템 분해
이런 식으로 하고 싶습니다.
1.모자제작시 성공하면 계속 반복
2.모자제작 실패시
2-1 재료부족이면 다른제작으로
2-2 비용부족, 가방가득차면 분해로
이게 맞다면
재료부족으로 뜨는 창이나 알림이 비용부족,가방가득차는거랑 매크로로 구분이 가능해야합니다
구분 안되더라도 구분할 방법은 있겠죠 구분해서 원하는 지점으로 넘어가면 되는거 아닌가요?
어떠실패를 했는지 판단할수만 있으면 if는 쓸이유가 없어보이고
굳이 프로시저를 안써도 가능합니다(프로시저 쓰는게 더 간단하고 편하긴 합니다)
프로시저를 쓰실거면 return과 abort의 차이도 강좌에서 보시길 바랍니다
쓰고나니깐 말을 너무 어럽게 적은거 같은데 필요한건 추가로 사진이나 질문해주세요