kone
소프트펨돔

소프트펨돔

RJ 01 35 22 05 번역하기 - 3(끝). dnspy를 사용한 텍스트 로드 바꿔치기

12/09/2025, 15:18:02
정보
6979 views · 2 likes

이전 글(파이썬으로 추출하기): https://kone.gg/s/femdom/dze1uP_9Q1VY58LZDjCzOb

마지막 내용임

이제 이전에 만든 csv 파일이 인게임 텍스트를 바꿔치기하도록 개선할 거임. dnspy가 필요함.

- dnspy 로 파일 열고, 번역기 클래스 만들기

우선 dnspy를 통해서 게임폴더 > 게임명_Data > Managed > RPGMaker.CodeBase.CoreSystem.dll 라는 파일을 엶.
그 다음 우클릭 -> add class 를 누르고, 해당 파일 의 내용을 복사해서 붙여넣기 하고 저장하면 됨.


save module까지 눌러줘야 함


이제부터는 CsvTranslator.Translate()를 통해서 문자열을 바꿔치기 할 수 있음

- 번역 대상 찾기
나는 지금 401, 402, 101 코드만 번역했음. 그래서 전체 검색으로 이 코드들을 찾아볼 거임. 그러면 나오는 게 있는데,
AbstractEventCommandChainLauncher 라는 클래스를 보면  코드enum-작업클래스 매핑 딕셔너리가 있음. 이걸 기반으로 최종 대상을 정해보자면,
MessageTextProcessor, MessageTextOnLineProcessor, MessageInputSelectProcessor
이 세 개의 클래스를 수정하면 됨


- 번역 대상에 주입하기

전체 검색으로 MessageTextProcessor 검색. 51번째줄을 보면 원래는 HudDistributor.Instance.NowHudHandler().ShowName(text) 라고 쓰고 있음. 이제 이거에 번역기를 적용해서 HudDistributor.Instance.NowHudHandler().ShowName(CsvTranslator.Translate(text)) 가 되도록 만들어주면 됨. 수정하는 방법은 우클릭 -> edit method로 하면 됨.
마찬가지로 저장 + save module까지 해야 함

마찬가지로 MessageTextOnLineProcessor 검색. 21번째 줄 다음 줄을 약간 수정.

MessageInputSelectProcessor 에서 34번째 줄


- 번역 파일 넣어주기

이렇게 대체를 완료했으면, 번역 파일만 넣어주면 끝임.
이번에는 게임폴더 > 게임명_Data > StreamingAssets  폴더로 들어가서 이전에 얻은 translation.csv 파일을 붙여넣으면 됨.

이제 게임을 실행하면 번역이 적용됨

2
0 comments
Sign in to comment
Sign in to comment
(복구 요청) 음마와 미궁 탐색자
질문/요청
hgnoh1028
01/20 1777 -7
동탄골목길
argurion
01/20 9669 23
프린세스 콜로세움 2
질문/요청
dddooonnnghg
01/20 1424 1
요청 복구 2종
게임
gamza697
01/20 4397 9
쌍성의 선도자인가 뭔가 그거 그서클 아님?
일반
lovesccubus
01/20 1782 1
놋토메아 회상방 없음?
일반
삐리빵뽕
01/19 2245 0
전에 해봤던 체험판 게임 근황 궁금한데 이름이 기억이 안나
질문/요청
루카리오
01/19 1296 0
메이플스토리
argurion
01/18 7421 10
스팽있는 게임 없음??
질문/요청
dkanrjsk123
01/18 1341 -2
[복구요청]msize 8종
질문/요청
masterblack
01/18 2457 -5
이런거 모아주는 사람이 있구나
일반
tamrang1884
01/18 3847 7
[복구] 프린세스 콜로세움2
게임
roadcatss
01/18 3028 6
[번역요청] 음마의함정 2부 최신업뎃
게임
응애나맘마줘
01/17 3767 14
[복구요청] 인큐버스 퀘스트
질문/요청
masterblack
01/17 1232 -1
(복구요청) のっとめあ!(오토메아)
질문/요청
호두
01/17 2029 -7
[요청복구] rj276599 부끄러운 게임오버
게임
gamza697
01/17 5350 6
[복구요청] Castle of Temptation RJ382297 부탁드립니다
질문/요청
sdfsdfsdfsd
01/17 1136 0
[구매보급][번역요청] 미인계학원2
게임
ridesa
01/17 3301 13
부끄러운 게임오버에 오신 것을 환영합니다 복구요청합니다...
질문/요청
maguni
01/17 1406 0
노토메아 오토 진행 어떻게 끄나요?
질문/요청
aion2222
01/17 1051 0
[복구요청] 타 락 의 기 쁨
질문/요청
프리코
01/17 1447 3
프 린 세스 콜로 세 움
게임
Ghost
01/17 3028 14
목걸이의 왕국 엄청 재밌게 해서 그러는데
질문/요청
dhdndlfjs
01/17 1223 1
퇴마검사의 비망록
게임
역NTR♥착정사♥펨돔♥역강간♥미인계
01/16 3343 10
Eiroayakashikitan dlsite 체험판 기번딸깎
직접번역
lightforge
01/16 8788 12
프린세스 콜로세움 복구요청
질문/요청
why않되
01/16 1542 0
놋토메아 이거 발악씬이 왤케많아
일반
내가먼저임신시킨이부키
01/15 1861 2
아니 놋토메아 처음하는데 여캐 왤케 이쁨
일반
ghasdfzza
01/15 2194 0
놋토메아 분명 체험판으로 하고 하는데도
일반
laypand
01/14 1578 0
어린이 만화
만화
argurion
01/14 9133 12