• SEARCH

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

      • 피카츄염
      • 2018.01.31 - 02:21 117
    /*홍보 스크립트*/var status = -1;
    var cost;
    var item;
    var quantity;
    var name;
    var allstat;
    var damage;
    var upgrade;
    var equip = 0;
    var cost2;
    var cost3;
    var cost4;
    var text1;
    var text2;
    var meso;
    var buymeso;
     

    function start() {
        status = -1;
        action (1, 0, 0);
    }
     
    function action(mode, type, selection) {
     
        if (mode == -1) {
            cm.openShop (1012008);
            cm.dispose();
            return;
        }
        if (mode == 0) {
            status --;
        }
        if (mode == 1) {
            status++;
        }
     
        if (status == 0) {
            var text = "안녕하세요 #b#h0##k님. 홍보상점에 오신것을 환영합니다.\r\n#r※아이템 추가 문의는 GM에게 해주세요.#k\r\n";
     text += "\r\n#r현재 홍보 이벤트가 진행중입니다. 카페를 확인해주세요.#k\r\n"
     text += "\r\n#e소지중인 홍보포인트#n : #r"+cm.getPP()+"#k포인트\r\n\r\n";
     
     text += "#L19# 메소 환전 (배율 1 : 80000)\r\n\r\n"
     text += "#L20# #i2430218# 1개(400원) - 레벨을 1 올려준다.\r\n";
     text += "#L23# #i2049129# 5개(3200원)\r\n";
     
     text += "#L1# #i4001126# 2000개(1000원)#l ";
     text += "#L2# #i4001126# 4000개(2000원)\r\n";
     
     text += "#L15# #i4310034# 10개 (2600원)  ";
     text += "#L16# #i4310058# 01개 (5200원)\r\n\r\n";
     
     text += "#L24# #i1142593# 1개(4900원)\r\n\r\n";
     
     text += "#L21# #i3010519# 1개(400원)     ";
     text += "#L22# #i3010520# 1개(400원)\r\n";
            cm.sendSimple(text);
        }else if (status == 1){
     sel = selection;
     if (sel == 1){
         item = 4001126;
         cost = 1000;
         quantity = 2000;
         name = "단풍잎";
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b"+cost+"#k포인트에 구매하시겠습니까?");
     }else if (sel == 2) {
         item = 4001126;
         cost = 2000;                 //80
         quantity = 4000;
         name = "단풍잎";
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b"+cost+"#k포인트에 구매하시겠습니까?");
     }else if (sel == 3) {
         item = 1002186;
         quantity = 1;
         cost = 500;
         name = "투명모자";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 4) {
         item = 1102039;
         quantity = 1;
         cost = 500;
         name = "투명망토";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 5) {
         item = 1072153;
         quantity = 1;                   //100
         cost = 500;
         name = "투명신발";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 6) {
         item = 1082102;
         quantity = 1;
         cost = 500;
         name = "투명장갑";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 7) {
         item = 1032024;
         quantity = 1;
         cost = 500;
         name = "투명귀고리";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 8) {
         item = 1022079;
         quantity = 1;
         cost = 500;
         name = "투명안경";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 9) {
         item = 1102511;
         quantity = 1;
         cost = 1500;
         name = "엔젤케루빔";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 10) {
         item = 1102466;
         quantity = 1;
         cost = 2000;
         name = "노빌리타스아우라";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 11) {
         item = 1102376;                //140
         quantity = 1;
         cost = 1500;
         name = "프쉬케플로라";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 12) {
         item = 1102377;
         quantity = 1;
         cost = 1500;
         name = "프쉬케미스틱";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 13) {
         item = 1102378;
         quantity = 1;
         cost = 1500;
         name = "프쉬케멜로디";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 14) {            //160
         item = 1102290;
         quantity = 1;
         cost = 1200;
         name = "꽃비단날개띠";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 15) {
         item = 4310034;
         quantity = 10;
         cost = 2600;
         name = "저스티스 코인";
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+")#k포인트에 구매하시겠습니까?");
     }else if (sel == 16) {
         item = 4310058;
         quantity = 1;
         cost = 5200;
         name = "매그너스 코인";
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+")#k포인트에 구매하시겠습니까?");
     }else if (sel == 17) {
         item = 1102307;             //180
         quantity = 1;
         cost = 1200;
         name = "샤키엘의 날개";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 18) {
         item = 1102308;
         quantity = 1;
         cost = 1200;
         name = "베에모트의 날개";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 19) {
         buymeso =1;
         cm.sendGetText("메소로 환전을 원하시는 홍보포인트를 입력해주세요\r\n비율은 #b1 : 80000#k입니다.");
     }else if (sel == 20) {
         item = 2430218;
         quantity = 1;
         cost = 400;
         name = "폭풍성장의 비약";
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+")#k포인트에 구매하시겠습니까?");
     }else if (sel == 21) {
         item = 3010519;
         quantity = 1;
         cost = 400;
         name = "거대 예티의자";
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+")#k포인트에 구매하시겠습니까?");
     }else if (sel == 22) {
         item = 3010520;
         quantity = 1;
         cost = 400;
         name = "거대 페페의자";
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+")#k포인트에 구매하시겠습니까?");
     }else if (sel == 23) {
         item = 2049122;
         cost = 3200;                 //80
         quantity = 5;
         name = "긍정의 혼돈 주문서 50%";
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b"+cost+"#k포인트에 구매하시겠습니까?");
     }else if (sel == 24) {
         item = 1142593;
         quantity = 1;
         cost = 4900;
         name = "★★13개의 별★★";
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+")#k포인트에 구매하시겠습니까?");
     }else if (sel == 25) {
         item = 1102450;             //180
         quantity = 1;
         cost = 1500;
         name = "안젤리크 아우라";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }else if (sel == 26) {
         item = 1102451;
         quantity = 1;
         cost = 1500;
         name = "다크니스 아우라";
         equip = 1;
         cm.sendOk("정말 #i"+item+"##b"+quantity+"개#k를 #b("+cost+"+a)#k포인트에 구매하시겠습니까?");
     }
        }else if (status == 2){
    if (buymeso == 1){
     meso = cm.getText();
     cm.sendYesNo("환전을 원하시는 홍보포인트가 #b"+meso+"원("+meso*80000+"메소)#k 맞습니까?");
     }else{
     cost1 = cost;
        if(cm.canHold(item)){
         if (equip == 1) {
             cm.sendGetText("선택한 아이템 (현재 가격 : #b"+cost+"포인트)#k\r\n\r\n#i"+item+"#\r\n#r올스 텟#k에 투자할 금액을 입력하세요\r\n#r100 홍보포인트#k = #b올스텟 6#k\r\n#r500 홍보포인트#k = #b공격력 3#k");
         }else {
         if(cm.getPP() >=cost) {
         cm.gainItem(item,quantity);
         cm.sendOk("구매하셨습니다.");
         cm.playerMessage(""+(cost)+"원를 사용하여 "+name+" "+quantity+"개를 구매하셨습니다.");
         cm.gainPP(-cost);
         cm.dispose();
                cm.getPlayer().saveToDB(false, false);
         }else {
         cm.sendOk("홍보포인트가 부족합니다.");  
         cm.dispose();
     }
        }
     }else {
     cm.sendOk("인벤토리 공간이 부족합니다.");
     cm.dispose();
     }
    }
        }else if (status == 3){
     if(buymeso == 1){
         if(meso>0 &&cm.getPP() > meso&&cm.getMeso()+(meso*80000) > 2147483647){
      cm.sendOk("메소가 너무 많습니다.");
          cm.dispose();
         }else if (meso>0 && cm.getPP() > meso&&cm.getMeso()+(meso*80000) <= 2147483647){
      cm.gainMeso(meso*80000);
      cm.gainPP(-meso);
      cm.sendOk("홍보포인트를 메소로 환전하셨습니다.");
      cm.dispose();
         }else{
      cm.sendOk("홍보포인트가 부족합니다.");
      cm.dispose();
      }
     }else{
     
     allstat = cm.getText()/100 * 6;
     text1 = cm.getText();
     if (text1 >= 0){
     cost2 = text1/1;
     cost2 = cost1 + cost2;
     if (!(text1%100) == 0){
         cm.sendOk("정해진 홍보포인트의 단위에 맞추어 적어주세요.\r\n※(홍보포인트 100 = 올스텟 3)");
         cm.dispose();
     }else{
     cm.sendGetText("선택한 아이템 (현재 가격 : #b"+cost2+"포인트#k)\r\n\r\n#i"+item+"#\r\n원하시는 #r공격력#k을 입력하세요\r\n#r100 홍보포인트#k = #b올스텟 6 / ("+text1+"포인트 (올스텟+"+allstat+"))#k\r\n#r500 홍보포인트#k = #b공격력 3#k");
            }
     }else{
     cm.sendOk("잘못 입력하셨습니다.");
     cm.dispose();
     }
    }
        }else if(status == 4){
     damage = cm.getText()/500 * 3;
     text2 = cm.getText();
     if (text2 >= 0){
     cost3 = text2/1;
     cost3 = cost2 + cost3;
     if (!(text2%500) == 0){
         cm.sendOk("정해진 홍보포인트의 단위에 맞추어 적어주세요.\r\n※(홍보포인트 500 = 공격력 3)");
         cm.dispose();
     }else{
     cm.sendYesNo("선택한 아이템 (현재 가격 : #b"+cost3+"#k)\r\n\r\n#i"+item+"#\r\n#r100 홍보포인트#k = #b올스텟 6 / ("+text1+"포인트 (올스텟+"+allstat+"))#k\r\n#r500 홍보포인트#k = #b공격력 3 / ("+text2+"포인트 (공격력+"+damage+"))#k\r\n\r\n※위의 아이템을 제작 하시겠습니까?");
         }
     }else{
     cm.sendOk("잘못 입력하셨습니다.");
     cm.dispose();
     }
        }else if(status == 5){
     if(cm.getPP() >= cost3){
     cm.sendOk(""+(cost3)+"원를 사용하여 "+name+"을 제작하셨습니다.");
     cm.playerMessage(""+(cost3)+"원를 사용하여 "+name+"을 제작하셨습니다.");
     cm.gainSponserItem(item,'[홍보아이템]',allstat,damage,0);
     cm.gainPP(-cost3);
     cm.dispose();
     }else{
     cm.sendOk("홍보포인트가 부족합니다.");
     }
     }else{
     cm.dispose();
     }
    }

    이 게시물을..
    N
    0
    0
    • 1.2.65 아트 소스오빠는요
    • 0
      피카츄염

    피카츄염 님의 최근 글

    전용 접속기 제거 904 1 2018 02.12 (1.2.65) 특정IP 에서만 GM케릭터로 접속 가능하게 하기 181 2018 02.02 (1.2.65) 미니게임 구현 소스 149 2018 02.02 (1.2.65) 미네르바의 부엉이 소스 113 1 2018 02.02 아란콤보구현 112 2018 02.02

    피카츄염 님의 최근 댓글

    ㅋㅋ 2018 05.29 클라 안되는대ㅔ여 2018 02.16 감사합니다 2018 02.12 클라 보내주세요 go_to_r@naver.com 2018 02.09 ㄳ 2018 02.01
    글쓴이의 서명작성글 감추기 
    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • 1.2.65 아트 소스
    • 목록
      view_headline
    × CLOSE
    기본 (942) 제목 날짜 수정 조회 댓글 추천 비추
    분류 정렬 검색
    • 소스자료는 직접 올려주세요
      2017.06.06 - 16:13 926
    942
    v391 pack
    더기덕이 2025.10.04 - 00:33 202
    941
    127 써니 소스
    전창덕 2025.09.23 - 14:30 43
    940
    1.2.65 서버 ct및 우외 엔진
    마눙 2025.09.08 - 14:47 120
    939
    1.2.362 서버 src 입니
    GV솔그린 2024.03.21 - 20:54 313
    938
    1.2.316 초원팩 jdbc ssl 에러 수정 src
    GV솔그린 2024.03.21 - 19:31 115
    937
    1.2.329 로컬리디 언팩해서 만든 리디렉터
    GV솔그린 2024.03.21 - 19:24 91
    936
    1.2.329 로컬리디
    GV솔그린 2024.03.21 - 19:20 70
    935
    373 멀티로컬
    dreamin공유 2024.02.22 - 05:29 354
    934
    331팩 소스
    스마 2024.02.12 - 20:53 122
    933
    1.2.373 새벽소스
    스마 2024.02.12 - 20:47 242
    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 948
    929
    316초원팩 src파일입니다
    동동쓰 2023.11.15 - 21:29 294
    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 441
    914
    슈퍼엔진
    돼지우리 2021.01.14 - 02:20 445
    913
    kms 1.2.1104 ct입니다
    돼지우리 2021.01.12 - 12:07 448
    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 1227
    906
    1.2.65 화이트스타 소스
    JYH93 2020.08.15 - 00:44 2343
    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