close_btn
로그인, 회원가입후 더 많은 혜택을 누리세요 로그인 회원가입 닫기

일팩용 3.53c 옵코드

2016.07.07 10:35

준희미니 조회 수:57

Opcodes.java

 

 public static final int C_OPCODE_PETMENU = 78;
 public static final int C_OPCODE_COMMONCLICK = 48;
 public static final int C_OPCODE_WAR = 90;
 public static final int C_OPCODE_BOOKMARKDELETE = 120;
 public static final int C_OPCODE_FIGHT = 89;
 public static final int C_OPCODE_BOARDDELETE = 28;
 public static final int C_OPCODE_BOOKMARK = 93;
 public static final int C_OPCODE_TRADE = 57;
 public static final int C_OPCODE_BANCLAN = 38;
 public static final int C_OPCODE_NPCTALK = 84;
 public static final int C_OPCODE_MOVECHAR = 80;
 public static final int C_OPCODE_PARTY = 69;
 public static final int C_OPCODE_CHANGEHEADING = 5;
 public static final int C_OPCODE_CLIENTVERSION = 92;
 public static final int C_OPCODE_CHATGLOBAL = 11;
 public static final int C_OPCODE_BOARDWRITE = 13;
 public static final int C_OPCODE_PLEDGE = 77;
 public static final int C_OPCODE_EXCLUDE = 32;
 public static final int C_OPCODE_CALL = 36;
 public static final int C_OPCODE_SKILLBUY = 95;
 public static final int C_OPCODE_DROPITEM = 22;
 public static final int C_OPCODE_BUDDYLIST = 3;
 public static final int C_OPCODE_LEAVECLANE = 27;
 public static final int C_OPCODE_TITLE = 122;
 public static final int C_OPCODE_TRADEADDOK = 60;
 public static final int C_OPCODE_RETURNTOLOGIN = 56;
 public static final int C_OPCODE_WHO = 66;
 public static final int C_OPCODE_PROPOSE = 112;
 public static final int C_OPCODE_SELECTLIST = 115;
 public static final int C_OPCODE_BOARD = 79;
 public static final int C_OPCODE_USEPETITEM = 72;
 public static final int C_OPCODE_CHARACTERCONFIG = 88;
 public static final int C_OPCODE_RESULT = 100;
 public static final int C_OPCODE_AMOUNT = 35;
 public static final int C_OPCODE_HORUNOK = -5;
 public static final int C_OPCODE_ENTERPORTAL = 113;
 public static final int C_OPCODE_TRADEADDCANCEL = 44;
 public static final int C_OPCODE_CLAN = 43;
 public static final int C_OPCODE_SHIP = 52;
 public static final int C_OPCODE_TAXRATE = 74;
 public static final int C_OPCODE_DRAWAL = 49;
 public static final int C_OPCODE_USESKILL = 86;
 public static final int C_OPCODE_DOOR = 127;
 public static final int C_OPCODE_JOINCLAN = 54;
 public static final int C_OPCODE_QUITGAME = 18;
 public static final int C_OPCODE_FIX_WEAPON_LIST = 85;
 public static final int C_OPCODE_RANK = 64;
 public static final int C_OPCODE_USEITEM = 39;
 public static final int C_OPCODE_TRADEADDITEM = 68;
 public static final int C_OPCODE_RESTART = 81;
 public static final int C_OPCODE_PICKUPITEM = 65;
 public static final int C_OPCODE_ATTR = 73;
 public static final int C_OPCODE_LOGINTOSERVER = 62;
 public static final int C_OPCODE_ARROWATTACK = 71;
 public static final int C_OPCODE_EXTCOMMAND = 70;
 public static final int C_OPCODE_ADDBUDDY = 119;
 public static final int C_OPCODE_CHANGECHAR = 14;
 public static final int C_OPCODE_ATTACK = 6;
 public static final int C_OPCODE_SHOP = 125;
 public static final int C_OPCODE_HORUN = -4;
 public static final int C_OPCODE_CHECKPK = 10;
 public static final int C_OPCODE_BOARDBACK = 116;
 public static final int C_OPCODE_SELECTTARGET = 23;
 public static final int C_OPCODE_NEWCHAR = 102;
 public static final int C_OPCODE_EMBLEM = 75;
 public static final int C_OPCODE_EXIT_GHOST = 12;
 public static final int C_OPCODE_CHATWHISPER = 128;
 public static final int C_OPCODE_KEEPALIVE = 58;
 public static final int C_OPCODE_REPORT = 129;
 public static final int C_OPCODE_PRIVATESHOPLIST = 114;
 public static final int C_OPCODE_BANPARTY = 118;
 public static final int C_OPCODE_TELEPORT = 55;
 public static final int C_OPCODE_CREATECLAN = 1;
 public static final int C_OPCODE_CHAT = 15;
 public static final int C_OPCODE_FISHCLICK = 104;
 public static final int C_OPCODE_LOGINTOSERVEROK = 111;
 public static final int C_OPCODE_DELETECHAR = 83;
 public static final int C_OPCODE_LEAVEPARTY = 40;
 public static final int C_OPCODE_GIVEITEM = 123;
 public static final int C_OPCODE_DEPOSIT = 2;
 public static final int C_OPCODE_BOARDREAD = 103;
 public static final int C_OPCODE_DELBUDDY = 121;
 public static final int C_OPCODE_LOGINPACKET = 126;
 public static final int C_OPCODE_MAIL = 47;
 public static final int C_OPCODE_DELETEINVENTORYITEM = 87;
 public static final int C_OPCODE_SKILLBUYOK = 29;
 public static final int C_OPCODE_NPCACTION = 34;
 public static final int C_OPCODE_CREATEPARTY = 130;
 public static final int C_OPCODE_CHATPARTY = 131;
 public static final int C_OPCODE_CHANGEWARTIME = -3;
 public static final int C_OPCODE_BASERESET = 17;
 public static final int C_OPCODE_WAREHOUSEPASSWORD = 67;

 //-------------------------------------------------------------------------------------------

 public static final int S_OPCODE_EMBLEM = 76;
 public static final int S_OPCODE_PARALYSIS = 107;
 public static final int S_OPCODE_ADDITEM = 81;
 public static final int S_OPCODE_INVLIST = 123;
 public static final int S_OPCODE_INPUTAMOUNT = 4;
 public static final int S_OPCODE_TRUETARGET = 51;
 public static final int S_OPCODE_MPUPDATE = 21;
 public static final int S_OPCODE_COMMONNEWS = 50;
 public static final int S_OPCODE_INVIS = 89;
 public static final int S_OPCODE_DELETEINVENTORYITEM = 75;
 public static final int S_OPCODE_OWNCHARATTRDEF = 65;
 public static final int S_OPCODE_SERVERMSG = 125;
 public static final int S_OPCODE_YES_NO = 25;
 public static final int S_OPCODE_IDENTIFYDESC = 70;
 public static final int S_OPCODE_GLOBALCHAT = 106;
 public static final int S_OPCODE_SYSMSG = 106;
 public static final int S_OPCODE_DOACTIONGFX = 119;
 public static final int S_OPCODE_HORUN = -6;
 public static final int S_OPCODE_DEPOSIT = 31;
 public static final int S_OPCODE_SHOWSHOPBUYLIST = 38;
 public static final int S_OPCODE_BOARD = 23;
 public static final int S_OPCODE_TRADESTATUS = 71;
 public static final int S_OPCODE_REMOVE_OBJECT = 105;
 public static final int S_OPCODE_SHOWHTML = 91;
 public static final int S_OPCODE_CHANGEHEADING = 26;
 public static final int S_OPCODE_SKILLICONSHIELD = 121;
 public static final int S_OPCODE_WAR = 9;
 public static final int S_OPCODE_LOGINRESULT = 77;
 public static final int S_OPCODE_LETTER = 10;
 public static final int S_OPCODE_HOUSEMAP = 74;
 public static final int S_OPCODE_ITEMCOLOR = 53;
 public static final int S_OPCODE_SHORTOFMATERIAL = -8;
 public static final int S_OPCODE_WHISPERCHAT = 126;
 public static final int S_OPCODE_BLUEMESSAGE = 115;
 public static final int S_OPCODE_STRUP = 87;
 public static final int S_OPCODE_SKILLBRAVE = 16;
 public static final int S_OPCODE_WEATHER = 66;
 public static final int S_OPCODE_RESURRECTION = 11;
 public static final int S_OPCODE_DELSKILL = 112;
 public static final int S_OPCODE_CHARPACK = 120;
 public static final int S_OPCODE_DISCONNECT = 54;
 public static final int S_OPCODE_SKILLSOUNDGFX = 78;
 public static final int S_OPCODE_SOUND = 52;
 public static final int S_OPCODE_SKILLHASTE = 12;
 public static final int S_OPCODE_ABILITY = 64;
 public static final int S_OPCODE_SERVERVERSION = 6;
 public static final int S_OPCODE_NEWCHARPACK = 97;
 public static final int S_OPCODE_NPCSHOUT = 79;
 public static final int S_OPCODE_TRADEADDITEM = 37;
 public static final int S_OPCODE_GAMETIME = 58;
 public static final int S_OPCODE_SELECTLIST = 18;
 public static final int S_OPCODE_ADDSKILL = 90;
 public static final int S_OPCODE_CURSEBLIND = 14;
 public static final int S_OPCODE_PRIVATESHOPLIST = 124;
 public static final int S_OPCODE_SKILLBUY = 102;
 public static final int S_OPCODE_PACKETBOX = 5;
 public static final int S_OPCODE_DRAWAL = 17;
 public static final int S_OPCODE_EXP = 117;
 public static final int S_OPCODE_CHARAMOUNT = 61;
 public static final int S_OPCODE_DRAGONPERL = 10000;  //드래곤진주★팩마다 달라요~찾아보세요
 public static final int S_OPCODE_SHOWSHOPSELLLIST = 59;
 public static final int S_OPCODE_RETURNEDSTAT = 49;
 public static final int S_OPCODE_CHARLIST = 108;
 public static final int S_OPCODE_HPMETER = 83;
 public static final int S_OPCODE_TAXRATE = 96;
 public static final int S_OPCODE_SPMR = 86;
 public static final int S_OPCODE_BOARDREAD = 99;
 public static final int S_OPCODE_POISON = 93;
 public static final int S_OPCODE_LIGHT = 94;
 public static final int S_OPCODE_OWNCHARSTATUS2 = 3;
 public static final int S_OPCODE_MAPID = 104;
 public static final int S_OPCODE_MOVEOBJECT = 69;
 public static final int S_OPCODE_ATTACKPACKET = 7;
 public static final int S_OPCODE_HOUSELIST = 19;
 public static final int S_OPCODE_ITEMNAME = 72;
 public static final int S_OPCODE_TRADE = 95;
 public static final int S_OPCODE_PINKNAME = 8;
 public static final int S_OPCODE_DETELECHAROK = 29;
 public static final int S_OPCODE_NEWCHARWRONG = 83;
 public static final int S_OPCODE_DEXUP = 1;
 public static final int S_OPCODE_CASTLEMASTER = 34;
 public static final int S_OPCODE_RANGESKILLS = 113;
 public static final int S_OPCODE_BOOKMARKS = 103;
 public static final int S_OPCODE_LAWFUL = 2;
 public static final int S_OPCODE_EFFECTLOCATION = 44;
 public static final int S_OPCODE_BLESSOFEVA = 13;
 public static final int S_OPCODE_CHARTITLE = 63;
 public static final int S_OPCODE_OWNCHARSTATUS = 49;
 public static final int S_OPCODE_ITEMSTATUS = 116;
 public static final int S_OPCODE_ITEMAMOUNT = 116;
 public static final int S_OPCODE_WARTIME = -3;
 public static final int S_OPCODE_UNKNOWN1 = 40;
 public static final int S_OPCODE_POLY = 20;
 public static final int S_OPCODE_NORMALCHAT = 35;
 public static final int S_OPCODE_CHARVISUALUPDATE = 62;
 public static final int S_OPCODE_ATTRIBUTE = 57;
 public static final int S_OPCODE_SHOWRETRIEVELIST = 15;
 public static final int S_OPCODE_HPUPDATE = 98;
 public static final int S_OPCODE_SELECTTARGET = 92;
 public static final int S_OPCODE_ALLIANCECHAT = 10001; // 동맹채팅 (모름;)
 public static final int S_OPCODE_TELEPORT = 0;
 public static final int S_OPCODE_CHANGENAME = 24;
 public static final int S_OPCODE_LIQUOR = 36;

 // Client 찾아야 할 것들
 public static final int S_OPCODE_REFRESH_CLAN = 10002;
 public static final int C_OPCODE_SOLDIERBUY = -6;
 public static final int C_OPCODE_SOLDIERGIVEOK = -8;
 public static final int C_OPCODE_SOLDIERGIVE = -7;
 public static final int S_OPCODE_SOLDIERGIVE = -10;
 public static final int S_OPCODE_HIRESOLDIER = -1;
 public static final int S_OPCODE_SOLDIERBUYLIST = -9;

 // Client 안쓰는 것들
 public static final int C_OPCODE_SECURITYSTATUS = -10;
 public static final int S_OPCODE_USEMAP = -1;
 public static final int C_OPCODE_HOTEL_ENTER = -12;
 public static final int S_OPCODE_HOTELENTER = -7;
 public static final int C_OPCODE_SECURITYSTATUSSET = -11;
 public static final int S_OPCODE_UNKNOWN2 = 10003;
 public static final int S_OPCODE_ACTIVESPELLS = 5;
 public static final int S_OPCODE_SKILLICONGFX = 5;
 public static final int S_OPCODE_UNDERWATER = -2;

 

S_ServerVersion.java

private static final int UPTIME = (int)(System.currentTimeMillis() / 1000L);

 

     writeC(Opcodes.S_OPCODE_SERVERVERSION);
     writeC(0);
     writeC(0);
     writeD(0x734fd33);
     writeD(0x734fd30);
     writeD(0x77cf6eba);
     writeD(0x734fd31);
     writeD(0);
     writeC(0);
     writeC(0);
     writeC(0x01);
     writeD(0x77d82);
     writeD(UPTIME);


S_Unknown1.java

  writeC(Opcodes.S_OPCODE_UNKNOWN1); //이 밑으로 다지우고 저 두줄만..
  writeC(0x03);
  writeH(0);

 

ClientThread.java

long seed = 0x00000000L;

 

(byte) 0x1e,
(byte) 0x00, (byte) 0x00, (byte) 0x00, (byte) 0x00,
(byte) 0xf9, (byte) 0xb0, (byte) 0x2a, (byte) 0x73,
(byte) 0x01, (byte) 0x80, (byte) 0xff, (byte) 0xce,
(byte) 0xc6, (byte) 0xc1, (byte) 0xfa

 

 

워니님 옵코드를 일팩에 맞게 수정했습니다.

 

제가 가지고 있는 일팩이 워낙 구버전이라.. 옵코드가 일부 맞지 않을수가 있습니다

본인의 팩에 맞게 수정해서 쓰세요

 

일팩 쓰시는분들 홧팅~^^

[출처] 일팩용 3.53c 옵코드 (비공개 카페)

 

번호 제목 글쓴이 날짜 조회 수
공지 소스자료는 직접 올려주세요 게임존 2017.06.06 550
509 UI6 펫/서먼 업데이트 준희미니 2016.07.07 84
508 인벤정보 표기 B.C 준희미니 2016.07.07 88
507 펫 밥 그 릇. 준희미니 2016.07.07 37
506 에바)샤르나 75,80변신 준희미니 2016.07.07 72
505 UI6차 기억창 로딩부분 18세이상만님께서 수정했던 자료 준희미니 2016.07.07 43
» 일팩용 3.53c 옵코드 준희미니 2016.07.07 57
503 중계기 노딜X그!! 준희미니 2016.07.07 231
502 기르관련 맵(중앙광장포함) 준희미니 2016.07.07 41
501 혈맹채팅 안되시는 분들... 준희미니 2016.07.07 22
500 혈맹업데이트(수정) 준희미니 2016.07.07 48
499 숨계도리아 준희미니 2016.07.07 26
498 일본팩에서 해상전 추출 통으로~ 준희미니 2016.07.07 69
497 일본팩에서 해상전 추출 통으로~ 2 준희미니 2016.07.07 19
496 일본팩에서 해상전 추출 통으로~ 3 준희미니 2016.07.07 18
495 일본팩에서 해상전 추출 통으로~ 4 준희미니 2016.07.07 17
494 일본팩에서 해상전 추출 통으로~ 마지막 준희미니 2016.07.07 23
493 일팩해상전 에바 적용중 에러 준희미니 2016.07.07 40
492 일팩 해상전 및 기억 temp창 수정할수있는 통소스 파일.파헤쳐야함 file 준희미니 2016.07.07 20
491 스킬 gfx 변경 사항 준희미니 2016.07.07 195
490 오렌 리뉴얼중 X 지역 땅굴포탈 좌표 준희미니 2016.07.07 16
489 편지 공개않하는 이유라도 있나요? 준희미니 2016.07.07 61
488 해상전.에 몹나오게하는방법. (요청)허접자료임 고수분들패스 준희미니 2016.07.07 57
487 편지 리스트 삭제 준희미니 2016.07.07 16
486 짜집기 기르관련 스킬들 준희미니 2016.07.07 80
485 해상전 일팩소스 에바소스로 변경작업. 에러 5남기고..필요한파일첨부.조금의희망 준희미니 2016.07.07 30
484 만피제한소스 뤼니징 2016.07.07 64
483 사운드 재생 PACKETBOX 준희미니 2016.07.07 44
482 차단, 스펨편지차단 준희미니 2016.07.07 21
481 차단, 스펨편지차단 준희미니 2016.07.07 13
480 기억창 사라지는 문제점 해결.. 소스아님 준희미니 2016.07.07 57
479 픽시의 변신 막대 준희미니 2016.07.07 43
478 혈맹창 file 준희미니 2016.07.07 1013
477 혈맹창 준희미니 2016.07.07 42
476 다중 편지 발송.. 준희미니 2016.07.07 29
475 편지차단/차단 준희미니 2016.07.07 13
474 제가 설명했던 배열을 이용한 원형큐 예제입니다 file 준희미니 2016.07.07 51
473 방향오류 file 준희미니 2016.07.07 25
472 혈맹창고 이용 내역 준희미니 2016.07.05 38
471 특정렙특정맵에서 경험치 안먹게하기 준희미니 2016.07.05 45
470 말섬 리뉴얼 입니다 준희미니 2016.07.05 102
469 짜집기 단테스의유물상자^^;; file 준희미니 2016.07.05 111
468 심해 알드란 텔[능동적 자료] file 준희미니 2016.07.05 19
467 독 아이콘 eva 버전 file 준희미니 2016.07.05 48
466 MiNA 기준 실시간 포트 변경 준희미니 2016.07.05 49
465 그냥 별건아닌데 준희미니 2016.07.05 160
464 군주 파티시 피바 준희미니 2016.07.05 48
463 짜집기 혈맹버프^^;; 준희미니 2016.07.05 65
462 다이노 인형 짜집기 준희미니 2016.07.05 41
461 [UI6] 혈맹탈퇴 준희미니 2016.07.05 18
460 새로운 본던멥입니당 준희미니 2016.07.05 46