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는 따로 소스를 수정할 필요없이 문자열만 바꾸면 됩니다