멘트 색넣어보기~
멘트가 아무리 길어도 색이 짤리지않게 색넣어주는 방법입니다.
소스 출처는 렌즈 & 소주서버 님을 반드시 기억해주세요~
멘트의 색은 S_SystemMessage 문구라면 " < 않에\fU 나 \fY 식으로 넣어주는거는 다들 아실겁니다.
\fU 는 군청색 \fY는 짙은분홍색
단 멘트가 길경우에는 뒷부분에 색이 않들어가고 노란색으로 색이 짤리는경우가있어요
그리고 S_ServerMessage 같은경우는 색넣기가 어려울수있어여...
그럼 색 소스를 만들어서 넣어줘야하는데여..
S_ChatPacket.java <자바에 보시면
case 마다 writeC () 에 숫자로 색이 들어갑니다
아래는 실제 소스
case 7: //MSG,뒤에표기
writeC(3); //푸른색 - 수정가능
writeS(chat);
break;
제가 아는것만 1은 분홍색 3은 푸른색 12 갈색 등이 있는데요.
case <중 제일밑쪽에 하나더 만드셔도 되구요 기존에것을 써도 가능합니다.
자이제 색을 적용 시켜볼께요.
드랍아이템 일명 오토루팅멘트 로 수정을해볼께요.
DropTable.java <자바로가셔서
} else if (!player.getSkillEffectTimerSet() <검색
S_ServerMessage 나 S_SystemMessage 는 주석처리하시고 아래 처럼 넣어주시면되요
솔로우경우 수정할때는 아래의소스를
S_ChatPacket s_chatpacket = new S_ChatPacket(player,(npc.getName() + " 를 잡아서 " + item.getLogName()+ " 을 획득하였습니다."),Opcodes.S_OPCODE_MSG, 7);
player.sendPackets(s_chatpacket);
이렇게 넣어주시면 겜상에서 드랍되는 멘트의 색이 푸른색으로 글자가 뜹니다.
멘트가 길어도 짤리지않구요
참고)MSG,숫자 부분은 case의 번호를 넣어주셔야합니다.
초보자로 저랑같은분들이 알아보기 쉽도록 해서 작성해보았습니다.
기존에 알고계신분은 패스 구요.
몇일전에 렌즈님이 한번 공개를 하셧는데 그래도 모르시는 분들을위해 초보자가 직접 작성했으니
귀엽게 봐주세요~
외부로 소스 공개는 하지마세요.!!
적용시키는 소스는 렌즈 & 소주서버 님의 소중한 자료 이므로 여러분들 꼭 기억해주시길 바랍니다.^^
--소스출처는 렌즈&소주서버 님--

준희미니 님의 최근 댓글
rt 2021 05.25 ㄳ 2021 05.11 ㄳ 2021 05.11 rt 2021 05.09 rt 2021 04.25