[UI6] 3.53c 교환/스텟 수정후
교환 은 정상작동 하나 스텟을 찍을시 숫자 변화없음!
이런분들만 한번 해보세요. 저도 뭐 정확한지는 모르겟지만 저같은경우는 정상 작동하네요.
어디를 올려야할지 몰라서 문맥만 다 올릴게요
C_attr.java
public C_Attr(byte abyte0[], LineageClient client) throws Exception {
super(abyte0);
readH(); //추가 // 이것과 아래 부분은 아케인님 과같이 수정 했습니다.
int count = readD(); //추가 //
int i = readH();
int c;
String name;
L1PcInstance pc = client.getActiveChar();
switch (i) {
case 97: // %0%s 혈맹에 가입하기를 원합니다. 승낙하시겠습니까? (Y/N)
c = readC(); // 이부분 아케인님께서 H 로 수정? 맞는지 잘 .. 까먹엇지만 여튼 그런걸로 알고있는데 저부분을 C 로 두셔도
스텟은 무관 하더라구요 교환 정상작동이구요
나머지 메시지 부분
....
.
.
case 479: // 어느 능력치를 향상시킵니까? (str, dex, int, con, wis, cha)
if (readC() == 1) {
S_Message_YN.java
private void buildPacket(int type, String msg1, String msg2, String msg3, int check) {
writeC(Opcodes.S_OPCODE_YES_NO);
writeH(0x0000); // 추가 부분
writeD(0); // 추가 부분
writeH(type);
이부분은 동일합니다.
아케인님 정보 감사합니다 그외 가장 감사하신 워니 님 정말 대단히 완전 감사합니다

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