글 수 429
*** 주의!! *** 이 필터는 리얼라이브용 필터 (RLCmd) 가 아닙니다. 리얼라이브 게임에 사용하지 말아 주세요.
스샷 1 - 두번째 줄이 사라지는 구역.. 이건 그냥 ATCode 의 TWOBYTE 옵션을 켜주면 되더라는...
스샷 2 - 포인터 돌려주기에서는 뒷부분이 번역 안되던 곳. 포인터 돌려주기에서는 뒷부분이 아예 안잡히는군요.
바이퍼 F40.
테스트 코드.
ATCode - ENCODEKOR,FORCEFONT(5),HOOK(0x0041748E,TRANS([ESI],SOW,TWOBYTE))
Multi - CmdFilter{CUT(2)},ezTransXP{}
CUT(2) 는 body가 2바이트 이하 (미만 아님) 인 번역 요청은 무조건 거부하라는 뜻입니다.
* 변경점
1. RLCmd 를 기본으로 프로젝트 재시작
2. CUT 옵션 추가.
ps.
F40은 바로가기를 못만드니까 테스트하기가 그지같군요.. oTL
그리고.. 이넘은 올리디버거 Attach 하고 브뽀 걸려버리면 그대로 멈춰버리는군요; 도대체 ATCode 어떻게 찾으셨어요? (ㄷㄷㄷ)
스샷 1 - 두번째 줄이 사라지는 구역.. 이건 그냥 ATCode 의 TWOBYTE 옵션을 켜주면 되더라는...
스샷 2 - 포인터 돌려주기에서는 뒷부분이 번역 안되던 곳. 포인터 돌려주기에서는 뒷부분이 아예 안잡히는군요.
바이퍼 F40.
테스트 코드.
ATCode - ENCODEKOR,FORCEFONT(5),HOOK(0x0041748E,TRANS([ESI],SOW,TWOBYTE))
Multi - CmdFilter{CUT(2)},ezTransXP{}
CUT(2) 는 body가 2바이트 이하 (미만 아님) 인 번역 요청은 무조건 거부하라는 뜻입니다.
* 변경점
1. RLCmd 를 기본으로 프로젝트 재시작
2. CUT 옵션 추가.
ps.
F40은 바로가기를 못만드니까 테스트하기가 그지같군요.. oTL
그리고.. 이넘은 올리디버거 Attach 하고 브뽀 걸려버리면 그대로 멈춰버리는군요; 도대체 ATCode 어떻게 찾으셨어요? (ㄷㄷㄷ)
whoami
- 2008.07.30
- 18:47:04
CUT옵션을 넣은 이유는.. 이것 때문입니다.
1st pass
Original=갣, size=2
Prefix=, Body=갣, Postfix=
Body size is too small (size=2) - no 2nd pass
여기서 갣.. 이 번역되면 http://aralgood.com/zbxe/33302 문제가 생깁니다.
아쉽게도 저 글자는 KoFilter 나 CmdFilter 에서 걸리지가 않습니다.. 물론 임의로 저 글자를 등록해버리면 되긴 합니다만
그러면 SognaCmd 를 따로 만들어야 하니까.. 좀 그렇더군요.
CmdFilter 내에 TWOBYTE 옵션은 아직 빠진 채 입니다. 위의 스샷은 ATCode 옵션의 TWOBYTE를 사용한 것이고요.
깔끔하게 잘 나오는군요!
역시 멋진 후앰아이님.