글 수 217
(뭐 기본적으로 내장디버그로 쉽게 찾아집니다만...)
컴플리트사 마마! 마마 코드를 기본으로 설명 드리겠습니다.
일단 이게 기본적으로 찾아둔 코드입니다.
HOOK(0x0040DFF0,TRANS([ESP+0x10],OVERWRITE(IGNORE),REMOVESPACE,TWOBYTE),RETNPOS(COPY)),HOOK(0x0040E040,TRANS([ESP+0x10],PTRCHEAT,REMOVESPACE,TWOBYTE),RETNPOS(COPY))
앞에 있는게 선택지 / 뒤에 있는게 대사코드입니다.
자 그럼 간단하게 찾는법으로..
아랄디버그를 실행합니다.
몇개의 종류가 나오기는 하는데.. 일단.. dll로 나오는건 제외 합니다.
그리고 다른화면으로 바꿔보시면 메뉴가 처음뜰때 바뀌는건 40DFF0입니다.
(직접 해보시면.. 더 간단할겁니다.)
그리고 윈도우 계산기를 켜서 16진수 계산으로..
50을 더해줍니다.
(뭐 계산기를 안 쓰셔도 됩니다만...)
그럼 40E040 이 나오는데..
이게 대사 코드입니다.
다른 게임에서도 현재까지는 전부 동일했습니다만..
조금 더 정확하게 하기 위해서는..
게임을 시작해보시고.. 대사를 한번 확인해보시면 됩니다.
(이름이 뜰때 앞에 [ 모양이 안 짤리는걸로 고르시면 됩니다.)
그리고 필더를 저 같은 경우엔 이 4개를 써줍니다.
KoFilter{},FixLine{},CustomDic{CDic,NoMargin},Cache{}
KoFilter - 쓰지 않을 경우 메뉴 글자가 이상하게 나옵니다. (필수)
FixLine - 이름 표시를 제대로 해주기 위해서입니다. (선택이지만 그냥 넣는걸로..)
CustomDic/Cache - 습관입니다.. 일단 넣어줘서 나쁠건 전혀 없습니다.
다른 게임을 찾으셔서는...
저 위 후킹 내용에서 주소만 살짝 바꿔주시면 됩니다.
.........근데 생각해보면.. 기본적으로 아주 찾기 쉬운 엔진이 C4엔진입니다.. -_-;
여기서 팁에 가까운글은.. FixLine이랑.. 기본적으로 붙여서 쓰면 제대로 출력되는.. 옵션들이겠네요..;;