• SEARCH

    통합검색
  • GAMEZONE
    • 커뮤니티
      • 공지사항
      • 유저게시판
        • 등업게시판
        • 출석체크
        • 정회원 무료자료실
      • 스크린샷
      • 인증자료실
    • 리니지
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 메이플스토리
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 바람의나라
      • 자유게시판
      • 홍보게시판
      • 자료게시판
        • 유틸자료실
        • 소스자료실
        • 클라이언트
        • 팩 자료실
      • 연구게시판
        • 개발내역
        • 질문과답변
        • 기타
      • 강의게시판
        • DR
        • CR
        • 구버전
        • 클라이언트 개조
        • 노하우 게시판
        • 게임공략 & 팁
    • 다크에덴
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 믹스마스터
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 라그나로크
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 기타게임
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 게임강의
    • 비베&포토샵
      • 자유게시판
      • 자료실
        • 일반자료실
        • 포인트 자료실
      • 노하우게시판
      • 포토샵게시판
    • 모바일
      • 게임공략
      • 포인트 자료실
      • 유틸자료실
      • 자유게시판
  • 메이플스토리 소스자료실
    • 메이플스토리 소스자료실 ()
    • 프메 만렙확장 스크립트

      • 늅늅
      • 2016.06.20 - 22:00 342

    GameConstants.java 쪽에서

     

    private static final int[] exp = { // 이거검색 하고 모두지우고 이걸로 집어넣으세요
    1,
    15,
    34,
    57,
    92,
    135,
    372,
    560,
    840,
    1242,
    1242,
    1242,
    1242,
    1242,
    1242,
    1490,
    1788,
    2146,
    2575,
    3090,
    3708,
    4450,
    5340,
    6408,
    7690,
    9228,
    11074,
    13289,
    15947,
    19136,
    19136,
    19136,
    19136,
    19136,
    19136,
    22963,
    27556,
    33067,
    39681,
    47616,
    51425,
    55539,
    59582,
    64781,
    69963,
    75560,
    81605,
    88133,
    95184,
    102799,
    111023,
    119905,
    129497,
    139857,
    151046,
    163130,
    176180,
    190274,
    205496,
    221936,
    239691,
    258866,
    279575,
    301941,
    326096,
    352184,
    380359,
    410788,
    443651,
    479143,
    479143,
    479143,
    479143,
    479143,
    479143,
    512683,
    548571,
    586971,
    628059,
    672024,
    719065,
    769400,
    823258,
    880886,
    942548,
    1008526,
    1079123,
    1154662,
    1235488,
    1321972,
    1414510,
    1513526,
    1619473,
    1732836,
    1854135,
    1983924,
    2122799,
    2271395,
    2430393,
    2600520,
    2782557, //100
    2977336, //101
    3185749, //102
    3408752, //103
    3647365,
    3902680, //105
    4175868,
    4468179,
    4780954,
    5115618,
    5473711, //110
    5856871,
    6266852,
    6705531,
    7174922,
    7677167, //115
    8214569,
    8789589,
    9404860,
    10063200,
    10063200, //120
    10063200,
    10063200,
    10063200,
    10063200,
    10767624, //125 
    11521352,
    12327847,
    13190803,
    14114152,
    15102142, //130
    16159301,
    17290443,
    18500774,
    19795828,
    21181536, //135
    22664244,
    24250741,
    25948292,
    27764673,
    29708216, //140
    31787774,
    34012918,
    36393823,
    38941390,
    41667288, //145
    44583998,
    47704878,
    51044219,
    54617315,
    58440527, //150
    62531364,
    66908559,
    71592158,
    76603609,
    81965862, //155
    87703472,
    93842715,
    100411706,
    107440525,
    113887018, //160
    120720239,
    127963453,
    135641260,
    143779736,
    152406520, //165
    161550911,
    171243966,
    181518604,
    192409720,
    203954303, //170
    216191561,
    229163055,
    242912838,
    257487608,
    272936864, //175
    289313076,
    306671861,
    325072173,
    344576503,
    365251093, //180
    387166159,
    410396129,
    435019897,
    461121091,
    488788356, //185
    518115657,
    549202596,
    582154752,
    617084037,
    654109079, //190
    693355624,
    734956961,
    779054379,
    825797642,
    875345501, //195
    927866231,
    983538205,
    1042550497,
    1205103527,//199
    1225103527,//200
    1235103527,//201
    1245103527,//202
    1255103527,//203
    1265103527,//204
    1275103527,//205
    1285103527,//206
    1295103527,//207
    1305103527,
    1315103527,
    1325103527,//210
    1335103527,
    1345103527,
    1355103527,
    1365103527,
    1375103527,
    1385103527,
    1395103527,
    1405103527,
    1415103527,
    1425103527,//220
    1435103527,
    1445103527,
    1555103527,
    1565103527,
    1575103527,
    1585103527,
    1595103527,
    1605103527,
    1615103527,
    1625103527,//230
    1635103527,
    1645103527,
    1655103527,
    1665103527,
    1665103527,
    1685103527,
    1695103527,
    1715103527,
    1725103527,
    1735103527,//240
    1745103527,
    1755103527,
    1765103527,
    1775103527,
    1785103527,
    1795103527,
    1805103527,
    1835103527,
    1855103527,
    1955103527,//250
    1985103527,
    1995103527,
    2005103527,
    2015103527,
    2105103527,
    2147103527, 0}; //199

     

    그리고 TopPlayer.java( 탑펙 기준 TopPlayer) 부분에서

     

    if (level == 200 && !isGM()) { // 이거 검색후 아래와같이 변경
    final StringBuilder sb = new StringBuilder("[축하] ");
    final IItem medal = getInventory(TopInventoryType.EQUIPPED).getItem((byte) -46);
    if (medal != null) { // Medal
    sb.append("<");
    sb.append(ItemInformation.getInstance().getName(medal.getItemId()));
    sb.append("> ");
    }
    InventoryManipulator.addById(client, 2430479, (short) 1);
    sb.append(getName());
    sb.append(" 님이 레벨 200을 달성했습니다! 모두 축하해 주세요.");
    WorldBroadcasting.broadcastMessage(MainPacketCreator.serverNotice(6, sb.toString()).getBytes());
    }

     

    -----------------------------------------

     

    그리고 TopPlayer.java 에서

     

     

    public void gainExp(final int total, final boolean show, final boolean inChat, final boolean white) {// 검색후 이걸로 변경
    if (level == 200 || (GameConstants.isKOC(job) && level == 120)) {
    final int needed = GameConstants.getExpNeededForLevel(level);
    if (exp + total > needed) {
    setExp(needed);
    } else {
    exp += total;
    }
    } else {
    if (exp + total >= GameConstants.getExpNeededForLevel(level)) {
    exp += total;
    levelUp();

    final int needed = GameConstants.getExpNeededForLevel(level);
    if (exp > needed) {
    setExp(needed);
    }
    } else {
    exp += total;
    }
    }
    if (total != 0) {
    if (exp < 0) { // After adding, and negative
    if (total > 0) {
    setExp(GameConstants.getExpNeededForLevel(level));
    } else if (total < 0) {
    setExp(0);
    }
    }
    updateSingleStat(PlayerStat.EXP, getExp());
    if (show) { // still show the expgain even if it's not there
    client.getSession().write(MainPacketCreator.GainEXP_Others(total, inChat, white));
    }
    }
    }
     

     

    --------------------------------------

     

    그리고 script - Item 에

     

    아래 스크립트 추가

    파일이름 : consume_2430479

    확장자 : js

    저장법 : 메모장열고 소스 복사해서 붙히고 확장자는 모든파일로바꾸고 파일이름에 consume_2430479.js



    */

    var status = -1;

    function start() {
    status = -1;
    action (1, 0, 0);
    }

    function action(mode, type, selection) {
    if (mode < 0) {
    cm.dispose();
    return;
    } else {
    if (mode == 1)
    status++;
    else
    status--;
    if (status == 0) {
    if (cm.getPlayer().getLevel() == 200) {
    cm.sendYesNo("이 물약을 사용할시 최대레벨이 256으로 해제됩니다. 사용하시겠습니까?");
    } else {
    cm.sendOk("당신은 레벨이 200이 아니므로 사용할수 없습니다");
    cm.dispose();
    }
    } else if (status == 1) {
    cm.sendOk("최대 레벨이 확장되었습니다.");
    cm.getPlayer().levelUp();
    cm.gainItem(2430479, -1);
    cm.dispose();
    }
    }
    }

     

    *-------------------------------------

     

    200레벨되면 저기 스크립트의 물약을 자동으로 주니까 그거빨면 자동으로 만렙해제됨

     추가적으로 수정해야되는건

    200렙을 축하한다는 메세지 출력부분에 TopInventoryType.EQUIPPED << 탑풱기준으로 자기풱으로 변경하세요.

     

                if (level == 200 || (GameConstants.isKOC(job) && level == 120)) { //검색해주시구요

    이부분에 색갈들어간곳만 수정하시고 저장하면 확장성공!    

    if (!(level > 200)) {
                if (level == 200 || (GameConstants.isKOC(job) && level == 120)) {

    빨간색 시그너스를제외한 모든직업 최대만렙

    초록색 시그너스만렙을 표시함

    이 게시물을..
    N
    0
    0
    • 1.2.65 아트 소스오빠는요
    • 0
      늅늅

    늅늅 님의 최근 글

    vc 2016 06.22 ㅊㅊ 2016 06.21 시트러스 접속기 메이커 81 2016 06.20 하울링 접속기메이커 120 2 2016 06.20 아이스박스 스크립트 60 2016 06.20

    늅늅 님의 최근 댓글

    작성 댓글이 없습니다.
    글쓴이의 서명작성글 감추기 
    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • 1.2.65 아트 소스
    • 목록
      view_headline
    × CLOSE
    기본 (942) 제목 날짜 수정 조회 댓글 추천 비추
    분류 정렬 검색
    • 소스자료는 직접 올려주세요
      2017.06.06 - 16:13 928
    942
    v391 pack
    더기덕이 2025.10.04 - 00:33 212
    941
    127 써니 소스
    전창덕 2025.09.23 - 14:30 44
    940
    1.2.65 서버 ct및 우외 엔진
    마눙 2025.09.08 - 14:47 120
    939
    1.2.362 서버 src 입니
    GV솔그린 2024.03.21 - 20:54 315
    938
    1.2.316 초원팩 jdbc ssl 에러 수정 src
    GV솔그린 2024.03.21 - 19:31 115
    937
    1.2.329 로컬리디 언팩해서 만든 리디렉터
    GV솔그린 2024.03.21 - 19:24 92
    936
    1.2.329 로컬리디
    GV솔그린 2024.03.21 - 19:20 70
    935
    373 멀티로컬
    dreamin공유 2024.02.22 - 05:29 356
    934
    331팩 소스
    스마 2024.02.12 - 20:53 124
    933
    1.2.373 새벽소스
    스마 2024.02.12 - 20:47 245
    932
    373 솟
    garegdas 2024.02.06 - 09:24 121
    931
    스트레딧.
    하리86 2024.01.13 - 03:34 151
    930
    1.2.65 아르카나팩 스킬 변경 src
    김김김스 2023.12.26 - 04:49 949
    929
    316초원팩 src파일입니다
    동동쓰 2023.11.15 - 21:29 295
    928
    gms v111 접속rn
    하리86 2023.10.23 - 18:28 230
    927
    65버전 아르카나 , 죽둥젠 늘린거입니다
    gkxo9570 2023.09.22 - 12:38 542
    926
    65버전에서도 쓴 스크립트 강의모음
    gkxo9570 2023.09.22 - 07:42 460
    925
    1.2.65 화이트스타 src
    kingye 2023.07.04 - 10:56 1146
    924
    1.2.65 아르카나 src
    kingye 2023.07.04 - 07:28 535
    923
    ngs 우회
    우2우2 2023.06.08 - 04:55 277
    922
    몬스터 코드
    VanBan 2022.12.10 - 23:38 552
    921
    직업 코드
    VanBan 2022.12.10 - 23:30 306
    920
    362 자석펫 지급 NPC 스크립트
    나르나르 2022.11.10 - 08:55 854
    919
    0.83 src
    qweqwedq1 2022.07.13 - 15:30 144
    918
    리플렉스95 src
    qweqwedq1 2022.07.13 - 15:08 327
    917
    1.2.65 바콘팩
    dullggae 2021.07.30 - 18:04 730
    916
    316src입니다
    BJK 2021.02.10 - 05:37 218
    915
    331 소스
    라비앙로즈 2021.02.07 - 08:43 442
    914
    슈퍼엔진
    돼지우리 2021.01.14 - 02:20 445
    913
    kms 1.2.1104 ct입니다
    돼지우리 2021.01.12 - 12:07 449
    912
    어빌리티인포테이블.sql
    하리86 2020.12.16 - 00:23 180
    911
    잠재능력 관련 오류 수정 및 본섭화 옵션
    하리86 2020.12.16 - 00:16 358
    910
    sql 수정
    재희0414 2020.11.24 - 03:23 274
    909
    65 천외천 소스
    lIllIlllIllll 2020.10.16 - 06:05 412
    908
    로컬 소스
    피아쨩 2020.09.22 - 13:01 520
    907
    331 노엘팩 소스
    풍선씨 2020.09.09 - 03:33 1228
    906
    1.2.65 화이트스타 소스
    JYH93 2020.08.15 - 00:44 2344
    905
    1.2.65 순클 idb
    nhsnhsn 2020.07.24 - 00:19 875
    904
    331 GM명령어
    흐밍 2020.07.09 - 14:14 1837
    903
    레벨별 메소지급 소스
    능이 2020.07.05 - 21:44 690
    902
    1.2.284 그랜드 접속문제 해결파일
    wls 2020.06.28 - 07:30 240
    901
    대만 메이플스토리 113 아이템코드
    해우김123 2020.06.19 - 07:47 304
    900
    Java SE Development Kit 6 Update 10 - jdk-6u10
    수박씨 2020.05.12 - 21:52 203
    899
    Java SE Development Kit 6 Update 6 - jdk-6u6
    수박씨 2020.05.12 - 21:51 124
    898
    316 추옵 쿼리에서 수정하기
    DanielJSKim 2020.03.08 - 05:03 1440
    897
    316 추가옵션 구현 소스
    DanielJSKim 2020.03.08 - 05:00 1181
    896
    알면 유용한 위젯
    오빠는요 2020.02.25 - 21:06 754
    895
    1.2.65dk
    오빠는요 2020.02.25 - 21:04 481
    894
    1.2.65 아트 소스
    오빠는요 2020.02.25 - 21:02 459
    893
    316 이너 어빌리티 미개방 캐릭터에 강제로 부여하기
    DanielJSKim 2020.02.23 - 02:44 499
    • 1 2 3 4 5 6 7 8 9 10 .. 19
    • / 19 GO
  • GAMEZONE
 GAMEZONE all rights reserved.
by OrangeDay