[チェリスソフト] エルフの守護者


ban-syugosya.jpg








___________________________________________


필터가 두가지인 이유는 게시글 하단 참조.

우선 필터는 기본으로 해보다가 좀 튕긴다고 생각되면 안심으로 넣고하세요.



필터(기본) 받자 >> FixLine.dat CustomDic.txt 


FixLine{},2Byte{2},CustomDic{CDic}


필터(안심) 받자 >> FixLine.dat CustomDic.txt


FixLine{},CmdFilter{OVERWRITE,REMOVESPACE,TWOBYTE},CustomDic{CDic}



코드


HOOK(0x00426700,TRANS([ESP+0x4],PTRCHEAT),RETNPOS(COPY)),HOOK(0x004229D0,TRANS([ESP+0x4],PTRCHEAT),RETNPOS(COPY)),ENCODEKOR,FORCEFONT(5),FONT(Gulim,-13)



___________________________________________



시스템메뉴바 관련



menu.JPG


빨간네모부분을 체크해주면 핑크네모와 같이 타이틀메뉴바도 번역이됩니다.




게임중 이름설정관련



name.JPG


방법1 : ㄸ입력후 한자키를 눌러서 직접입력한다.

방법2 : 위처럼 구글버역기를 이용한다. 복사+붙여넣기

방법3 : 아무 사이트나 가서 일본어를 복사+붙여넣기




safe.JPG 


normal.JPG



글자수에 무지 민감하다.

문제는 출력형식이 화면출력으로 끊어서 오는게 아니라 맘대로 온다.

기본적으로 4줄에 200바이트까지 대사창이 출력한다. 이게 넘어가면 튕긴다.

한번에 4줄짜리가 오면 문제없는데// 이름칸나오고 3줄짜리 장문이 오는경우 딱히 글자수 제한으로 튕기는거 방지가 힘들다.


기본필터는 4줄짜리 198바이트 제한이 안정장치


안심필터는 원문길이저도로해서 잘라버린다. 어느정도 뒷문장 짤림

cmdfilte 사용과 2바이트고정 때문에 문장에 채도입히는거 삭제했다.







Nscript 엔진




코드후기

에러를 피해볼려고 했는데 그러면 버퍼오버로 쫑이더군요.

답이없음. 그냥 프로그램이 정해놓은 룰에 맞출수밖에....