사이트 로그인
2016.07.05 16:36
} else if (type == 4) {
L1Clan clan = pc.getClan();
if(clan == null){
pc.sendPackets(new S_SystemMessage("혈맹이 없습니다."));
//무혈일때패킷필요할듯
return;
}
if(clan.MatchPcList.size() == 0){
pc.sendPackets(new S_SystemMessage("가입신청온것은없습니다."));
return;
}
if(clan.isClanMatch == false){
pc.sendPackets(new S_SystemMessage("매칭등록을통하여 혈원을모아보세요."));
//이부분도 패킷필요할듯
return;
}
writeC(0x00);//알수없는부분
writeS(clan.MatchMent);//멘트
writeC(clan.MatchPcList.size());//사이즈
for (int i = 0; i < clan.MatchPcList.size(); i++) {
writeD(clan.MatchPcList.get(i).getId());//신청유저아이디 ps.월래목적은 목록번호임
writeC(0x00);//빈칸
writeC(0x00);//0은 더미 1은 접속 pak오류문제일듯 월드에유저찾아보고 있으면1아니면0
writeS(clan.MatchPcList.get(i).getName());//신청유저네임
int classid = 0;
if(clan.MatchPcList.get(i).isCrown()){
classid = 0;//모름 0일듯아마
}else if(clan.MatchPcList.get(i).isKnight()){
classid = 1;
}else if(clan.MatchPcList.get(i).isWizard()){
classid = 3;
}else if(clan.MatchPcList.get(i).isElf()){
classid = 2;
}else if(clan.MatchPcList.get(i).isDarkelf()){
classid = 4;
}else if(clan.MatchPcList.get(i).isDragonknight()){
classid = 5;
}else if(clan.MatchPcList.get(i).isIllusionist()){
classid = 6;
}
writeC(classid);//1기사2요정3마법사4다크엘프5용기사6환술사
writeH(clan.MatchPcList.get(i).getLawful());//라우풀 //-32767 붉은색로우풀뜸 //32767파란색카오틱뜸
writeC(clan.MatchPcList.get(i).getLevel());//레벨
writeC(2);// 입사귀표시 0없다 1새싹 2세잎크로버 무슨기준인지모름
}
약간변한부분
case 5://혈가입신청
clanid = readD();
L1World.getInstance().getClan(clanid).MatchPcList.add(pc);
pc.sendPackets(new S_ClanMatching(pc, 5));
pc.sendPackets(new S_SystemMessage("혈맹에 가입을 신청하셨습니다."));
break;
case 6://혈가입취소
clanid = readD();
int Type = readC();
L1World.getInstance().getClan(clanid).MatchPcList.remove(pc);
pc.sendPackets(new S_SystemMessage("혈맹가입신청을 취소하셨습니다."));
pc.sendPackets(new S_ClanMatching(pc, Type , clanid));
break;
또변한부분
/** 2013.6.3 개태,큐르 클랜매칭 **/
private void buildPacket(L1PcInstance pc, int type) { //매가인자줄임
int size = 0;
writeC(Opcodes.S_OPCODE_CLANMATCHING);
writeH(type); //매칭창 타입
if (type == 0) {//혈맹등록
ps. 길어질듯해서 따로빼서작업햇는데 짧더군요
더하고싶으나 시간이없음
저대로 바로사용은못합니다 유저의정보를 객체화시켜서 클랜pc리스트에 담아서 사용해야할듯
미접속인유저도잇으니
더미표시랑 라우풀인데 붉은색 카오틱인데푸른색 네츄럴은 더미
접속은 뜨는데 비접속은 더미
이두가지는 아무리봐도 pak문제거나 팩자체가 대만이랑 역이다보니나는오류같습니다.
고치려고 4시간만 저것만시도해봤는데 ㅈㅈ
일단 전여기까지 오픈이 이틀남아서
더이상할시간이 안나네영 달리별님이 다해주실덧 ㅎㅎㅎ;;;
객체화시켜서 유저정보담아서 엘원클랜의 리스트에 담아주는게 필요할듯
나름처음패킷딴걸로작업해보앗고 잼났습니당 ㅎㅎㅎ
노가다에삽질도 이만저만이아니네요 처음해보는거라
소스작업은 본좌님들이 깔끔하게해서 공개하실거라믿고 전패스
그럼 슝
[출처] 매칭 덧붙인부분(포기 (비공개 카페)
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 소스자료는 직접 올려주세요 | 게임존 | 2017.06.06 | 550 |
459 | 글말 고대물품 | 준희미니 | 2016.07.05 | 35 |
458 | UI6차 [롤코] 글루딘 고대물품 관련 | 준희미니 | 2016.07.05 | 30 |
457 | 롤코 소스 간략화 | 준희미니 | 2016.07.05 | 32 |
456 | 3.63대만 접속기 옵코드 대만사이트서 공개 되어잇네여 | 준희미니 | 2016.07.05 | 223 |
455 | 짜집기 리치인형 | 준희미니 | 2016.07.05 | 49 |
454 | 대만옵코드 S_ServerVersion 올려달라는분이 잇어서여~~나머지는 기억부분 소스인듯.. | 준희미니 | 2016.07.05 | 112 |
453 | S_EquipmentWindow 패킷오류수정에바에맞게 | 준희미니 | 2016.07.05 | 33 |
452 | 인형레이스번호 | 준희미니 | 2016.07.05 | 42 |
451 | [수정]18세님꺼 장비 장착 룬 적용 안되시는분... | 준희미니 | 2016.07.05 | 50 |
450 |
계급: %s(으)로 계급 임명함 or 계급: %s을(를) %s(으)로 임명함
![]() | 준희미니 | 2016.07.05 | 33 |
449 | 3.63c 수호기사 /가입 허용 | 준희미니 | 2016.07.05 | 29 |
448 | 몹트렙 | 준희미니 | 2016.07.05 | 74 |
447 | 매칭 조금덧붙인부분 | 준희미니 | 2016.07.05 | 58 |
446 | 매칭 덧붙인부분 | 준희미니 | 2016.07.05 | 13 |
» | 매칭 덧붙인부분(포기 | 준희미니 | 2016.07.05 | 22 |
444 | .정리 오류나는분 | 준희미니 | 2016.07.05 | 75 |
443 | 싸이 인형 입니다 | 준희미니 | 2016.07.05 | 77 |
442 | 배틀존 용기사 변신 | 준희미니 | 2016.07.05 | 38 |
441 | 짜집기 트리플애로우^^;; | 준희미니 | 2016.07.05 | 82 |
440 | 짜집기 언케니닷지 | 준희미니 | 2016.07.05 | 46 |
439 | 짜집기 대마법사의모자 | 준희미니 | 2016.07.05 | 42 |
438 | 펌 핫식스 힘이 불끈 | 준희미니 | 2016.07.05 | 31 |
437 | 안톤 끝내 포기하면서 허접한 제작 주문서 올랴보아요 | 준희미니 | 2016.07.05 | 64 |
436 | 안톤 먹튀하시는분들 보세요 초보소스 | 준희미니 | 2016.07.05 | 61 |
435 | UI6 안톤NPC _ 멸마 제작관련 | 준희미니 | 2016.07.05 | 49 |
434 | 인던초기화 | 준희미니 | 2016.07.05 | 61 |
433 | 인챈트 웨폰 / 블래스 아머 버프창 표시 | 준희미니 | 2016.07.05 | 130 |
432 | 인챈표기실시간 [1] | 준희미니 | 2016.07.05 | 119 |
431 | 속강에 스펠도넣긔-ㅁ-ㅋ | 준희미니 | 2016.07.05 | 38 |
430 | mapids.sql | 준희미니 | 2016.07.05 | 43 |
429 | textmapreader 및 mapid 및 map파일 | 준희미니 | 2016.07.05 | 45 |
428 |
기억의 구슬 창 패킷
![]() | 준희미니 | 2016.07.05 | 77 |
427 | 만월의정기나 리퍼같은거 엘원몹인분 | 준희미니 | 2016.07.05 | 27 |
426 | 신생아님요청 | 준희미니 | 2016.07.05 | 41 |
425 | 던전초기화 | 준희미니 | 2016.06.29 | 114 |
424 | npc삭제하기 | 준희미니 | 2016.06.29 | 133 |
423 | 인던초기화(끌어올림 | 준희미니 | 2016.06.29 | 42 |
422 | [수정1] 데스나이트 불검 커스텀 버전 | 준희미니 | 2016.06.29 | 193 |
421 | 린드비오르 갑옷 라이브화 (7/10 업데이트 적용 | 준희미니 | 2016.06.29 | 111 |
420 | 크리티컬 마법이펙트입니다; 고생들하세용 | 준희미니 | 2016.06.29 | 163 |
419 | 유저에게 스톰워크를 쓸 수 있도록 해주자 | 준희미니 | 2016.06.29 | 96 |
418 | [UI6] 레벨업 버프 효과 | 준희미니 | 2016.06.29 | 56 |
417 | 댄싱 블레이즈 (야매) | 준희미니 | 2016.06.29 | 62 |
416 | 운영자 파티 | 준희미니 | 2016.06.29 | 51 |
415 | 지혜의 물약 리뉴얼 | 준희미니 | 2016.06.29 | 65 |
414 | 만인첸시 속성 안되시는분들 있으셔서 홧팅 | 준희미니 | 2016.06.29 | 52 |
413 | 속성 변환 주문서(보내기는 아이디공개 합니다.) | 준희미니 | 2016.06.29 | 52 |
412 | 10주년 아이템 강화하자 //질문있습니다 | 준희미니 | 2016.06.29 | 28 |
411 | 오림시스템[해양전] | 준희미니 | 2016.06.29 | 68 |
410 | 쥬니a님 요청자료 | 준희미니 | 2016.06.29 | 73 |