스타크래프트 로그인 시 메세지 한글화
handle_bnet.c를 여신 후에, _client_loginreq2 함수 정의부분을 보시면
해당 유저가 이미 로그인 중이거나, 계정이 잠겨있거나, 비밀번호가 틀릴때의 메세지를 여기서 수정할 수 있습니다.
이렇게 출력되는 비밀번호 입력시 뜨는 메세지를 약간 바꿀려면,
wrong password 이벤트 로그 아래있는 bn_int_set을 바꿉니다.
bn_int_set(&rpacket->u.server_loginreply2.message, SERVER_LOGINREPLY2_MESSAGE_BADPASS);
를
bn_int_set(&rpacket->u.server_loginreply2.message, SERVER_LOGINREPLY2_MESSAGE_LOCKED);
packet_append_string(rpacket, "패스워드가 틀렸습니다.");
로 바꾼뒤 컴파일을 하시고 서버를 열고 비밀번호를 틀리게 되면 아래와 같은 메세지를 볼수 있습니다.
+ 1.99는 따로 소스를 수정할 필요없이 문자열만 바꾸면 됩니다
'소스 관련' 카테고리의 다른 글
비주얼베이직 네이트온 접속 관련 소스 (0) | 2012.06.28 |
---|---|
비주얼베이직 네이트온 접속 관련 함수 (0) | 2012.06.28 |
네이버 카페 인증 예제소스 (0) | 2012.06.28 |
위젯 용량체크 모듈 (0) | 2012.06.28 |
배틀넷 PHP 트래커 by MuleSlow (1) | 2012.03.14 |