안녕 게이들아, 나는 방구석 패인 히키 찐따 일게이야.

보니까 어떤 혼모노 게이가 고양만두 필승법을 올렸더라고?

공략) 고향만두 필승법 - 일베 - 일간베스트 - 일베저장소

그걸 본 방구석 히키찐따 패인 일게이인 내가 오랜만에 승부욕이 타오르지 뭐야? 승부욕 ㅍㅌㅊ?


그래서 플래시 파일을 뜯어서 소스코드를 분석함으로 100% 승리할 수 있는 비법을 게이들한태 전수해 주려고해.


--선 결론--

속재료: 돼지고기, 두부 ,양파 ,양배추, 참기름, 마늘, 대파

만두피: 밀가루 + 물

-조리법-

(1) 또아리 + 삶기 or 찌기

(2) 쭈구리 + 삶기

(3) 긴반달 + 굽기


일단 플레시 파일의 소스코드를 뜯어보기 위해서는 디컴파일러가 필요해

디컴파일러를 통해서 소스코드를 볼 수 있어!


0.PNG

JPEXS Free Flash Decompiler - Opensource SWF decompiler and editor

https://www.free-decompiler.com/flash/


이 사이트 들어가면 받을 수 있어.

그리고 프로그램을 켜서 원하는 플래시파일(.swf)을 열면 내부를 볼 수 있지!

물론 이 프로그램을 실행기키 위해서는 Java8이 필요한데 대부분 깔려 있을꺼야.


1.PNG 

이런식으로 플래시파일을 열면 왼쪽 패널에 파일을 구성하는 각종 리소스가 표시가 돼.


2.PNG


3.PNG


4.PNG


이제 중요한건 버튼등을 눌렀을 때 발생하는 이벤트 코드를 확인하는 거지

자자 하나씩 보자고.


5.PNG

만약 내가 게임시작 버튼을 눌렀다고 해보자

위에 보면 알겠지만 '게임시작' 버튼의 이름이 DefineButton2 (74) 이지?


6.PNG

그럼 script(동작코드) 부분에서 이 버튼의 이벤트 코드를 확인해 보면 돼.


7.PNG

오홍~ 보니까 90번 frame으로 날라가네?


8.PNG

프래임을 보면 알겠지만 89번까지는 intro이고 90번 부터 본 게임이야

'게임시작'을 누르면 90번으로 가서 게임이 시작되는 거지.

어때? 엄청 간단하지?


그럼 본격적으로 게임 점수가 어떤식으로 발생하는지 알아볼꺼야.

우선 우리 일게이들이 사랑하는 '두부'를 예를 들어 살펴보자고.


17.PNG


위에 보면 알겠지만 속재료가 참 많아.

이 속재료 버튼을 누르면 어떤 일이 일어날까?

우리의 혼모노 게이는 이걸 다 조합해서 알아봤다고 하는데 우리는 소스코드를 봐 보자고!


9.PNG

두부 버튼은 166번 이야


10.PNG 

166번 이벤트 코드를 보면


11.PNG


두부를 영어로 쓰면 dubu다 게이들아.

7번째 노오란색 줄을 보면 알겠지만 score_sok에 플러스+ 1을 하는 것을 알 수 있어.

잘 모르겠다고~? 잘 몰라도 돼~ 그냥 그렇다는 것만 알면 돼!

score_sok은 속재료 점수가 되겠지.


그렇다면 다른 재료들은 어떨까?

일딴 딱 봐도 정답이 아닐 것 같은 옹스짱을 한번 보자고.


13.PNG 

14.PNG


오옹이!!

score_sok에 마이너스- 1을 하고 있어!!


그래서 결론은 다음고 같다.

--넣어야 하는 것들--

돼지고기, 두부 ,양파 ,양배추, 참기름, 마늘, 대파


그런데 여기에 버그가 하나 있어.

위에 보면 eles라고 돼 있는 부분이 취소를 했을 때 동작하는 코드들인데

선택할 때는 +1 또는 -1을 하지만 취소했을 때는 아무 처리도 하지 않아

그래서 그냥 두부 같은거 20번 정도 계속 누르면 20점 생긴다 ㅋㅋ

두부만 20번 누르고 말도 안되는 재료들만 넣어도 맛있다고 하는 일이 생기는 거지! 히익..


15.PNG

참고로 대파는 BigPa란다.


중간 과정을 봐야 귀찮기만 하니까 후딱 결론을 보자!

18.PNG

이 부분이 점수를 매기는 코드의 일부분야

노란색으로 칠해져있는 부분을 보면 알 수 있는데, 속재료 점수가 8점 이상이 반드시 나야만 해.

처음에 1점을 주고 시작하는데 결론적으로 위에서 언급한 7개의 속재료를 모두 넣어야 한다는 말이 되지!


위 코드와 같은 부분이 3부분이 있는데 정리하면 다음과 같아


--고향만두 필승법--

속재료: 돼지고기, 두부 ,양파 ,양배추, 참기름, 마늘, 대파

만두피: 밀가루 + 물

-조리법-

(1) 또아리 + 삶기 or 찌기

(2) 쭈구리 + 삶기

(3) 긴반달 + 굽기


이와 같이 하면 반드시 승리하게 돼 있다이기야!!


3줄 요약.

1. 방구석 히키 일게이가 고향만두 소스코드를 뜯어 봄

2. 필승법을 알아냈다!!

3. 쓰다보니 노잼... ㅠㅠ


와.. 정보글 쓰는 게이들 대단하다 ㅠ


참고로 고향만두 게임은 http://www.ilbe.com/9275216396 여기서 할 수 있다.