본문 바로가기

렌파이/스크립트 예제

config.say_menu_text_filter 사용하기

config.say_menu_text_filter

config.say_menu_text_filter = None
None이 아니라면, say와 menu문 내의 문자열에서 발견되는 텍스트를 제공하는 함수입니다. 그것들을 대체할 새로운(혹은 같은) 문자열을 반환하여야 합니다.

간단하게 온라인 게임에 보면 욕 필터링 있잖아염. 그거 생각하시면 됩니다.

자동으로 텍스트 태그를 입력하기

문장 부호 다음에 {w=.2}라는 텍스트 태그를 써넣고 있었는데 일일히 써넣기가 귀찮아서 만들었음.




해석:
마침표 쉼표 물음표 느낌표 뒤에 공백이 오는 대사를 발견하면 그 뒤에 {w=.2}태그를 추가한다
끗.

여기 저기 찾아보면서 어림짐작으로 만들었다.. 없을 거라고 생각하지만..혹시 코드 구조가 궁금하다면 링크를 참조하시거나 저에게 질문을..


한글 조사 자동으로 바꾸기(6.99 이전)



요건 "한글" 이름만 부르는 경우에 그럴싸한 경우고.. 만약에 풀네임으로 부르거나 영미식 이름을 사용하는 경우 함수가 좀 수정되어야함.


6.99 이후 엔진이라면 http://askance.tistory.com/230 이 글을 참조.