카핑 소환

몰리요2021.04.06 19:22조회 수 34댓글 3

    • 글자 크기










importPackage(Packages.client.items);

importPackage(Packages.server.items);
importPackage(Packages.tools);
importPackage(java.util);
importPackage(java.lang);
importPackage(java.io);
importPackage(java.awt);
importPackage(Packages.server);
importPackage(Packages.tools.packet);
importPackage(Packages.server.life);
var status = -1;
var cost = 226800000; // 소환가격
var bossname = "카오스 핑크빈";//체크될 몹 이름
var startmap = 270051100;//맵 코드
var x = 5;//x좌표
var y = -41;//y좌표
var hp = "1 억";
var hp1 = "1 억 (총 X5)";
var hp2 = "1 억";
var limit = 10;
var enter = "\r\n";
importPackage(Packages.constants);

function start() {
 action(1, 0, 0);
}

function action(mode, type, selection) {

    if (mode == -1) {
        cm.dispose();
        return;
    }
    if (mode == 0) {
        status --;
    }
    if (mode == 1) {
        status++;
    }

  if (status == 0) {
  var msg = "#fs11##d<#i2591087# :: #r 신들의 황혼 핑크빈 #k>#d"+enter;
                msg += "<보스 보상 : #i4001899#>"+enter;
  msg += "<#d일일 입장 횟수#k #d: #b"+cm.GetCount(bossname+"c", limit)+"회#k / #r"+limit+"회#k>#k"+enter;
                msg += "#d<데스 카운트 :#k #r15회#k>#k"+enter;
  msg += "#L1##r보스를 처치하러 이동하겠습니다.#k";
  cm.sendSimple(msg);
 } else if (status == 1) {
  if(!cm.CountCheck(bossname+"c", limit)) {
   cm.sendOk("하루에 "+limit+"번만 가능하답니다.");
   cm.dispose();
   return;
  }
  if (cm.getPlayer().getParty() == null) {
   cm.sendOk("파티를 꾸리고 도전하시길 바랍니다.");
   cm.dispose();
   return;
  }
  if (!isPartyLeader()) {
   cm.sendOk("파티장이 아니면 신청할 수 없습니다.");
   cm.dispose();
   return;
  }
             if (!cm.allMembersHere()) {
                 cm.sendOk("파티원이 전원 이곳에 모여있어야 합니다.");
   cm.dispose();
                 return;
             }
  if (cm.getPlayerCount(startmap) > 0) {
              cm.sendOk("이미 누군가가 도전중입니다.\r\n#b다른 채널을 이용해 주세요.#k");
              cm.dispose();
   return;
         }
             var it = cm.getClient().getChannelServer().getPartyMembers(cm.getParty()).iterator();
             var countPass = true;
             while (it.hasNext()) {
                 var chr = it.next();
                 if (!CC(chr, bossname+"c", limit)) {
                      countPass = false;
                      break;
                 }
             }
             if (!countPass) {
                 cm.sendOk("파티원 중 던전 입장 횟수가 남아있지 않은 파티원이 있습니다.");
                 cm.dispose();
                 return;
             } else {
             var it = cm.getClient().getChannelServer().getPartyMembers(cm.getParty()).iterator();
             var countPass = true;
             while (it.hasNext()) {
                 var chr = it.next();
   AC(chr, bossname+"c");
             }
  }
  cm.resetMap(startmap);
  cm.warp(startmap);
  cm.spawnMob(9300890, x, y); //카오스 핑크빈
   cm.dispose();
}
}
function isPartyLeader() {
 if (cm.getPlayer().getParty().getLeader().getId() == cm.getPlayer().getId())
  return true;
 else
  return false;
}
function AC(player, boss) {
 player.setDateKey(boss, Integer.parseInt(player.getDateKey(boss, false)) + 1, false);
}

function CC(player, boss, limit) {
    if (player.getDateKey(boss, false) == null)
      player.setDateKey(boss, "0", false);
    return Integer.parseInt(player.getDateKey(boss, false)) < limit;
}

 











    • 글자 크기

댓글 달기

댓글 3
번호 제목 글쓴이 조회 수
264 [1.2.95] 모험가 계열 스킬포인트 공략3 마그마버터 347
263 메이플 보스 스공컷 정리 , 메이플스토리 보스 스공컷 확인하세요!9 브랜뉴 349
262 캐릭터별 마스터리북 필요갯수(+ 호영까지)8 반대 350
261 라니아로이드 성형을 요미로이드로 바꾸는법.4 베베 350
260 옛날메이플 GMS용어 정리3 유아22 352
259 캐시 아이템을 장작한 캐릭터를 삭제하면 어떻게 될까?7 찰리 355
258 메이플스토리 아케인포스 뻥튀기 (포스뻥)11 베베 357
257 옛날메이플 몬스터 드롭 정보 (원석)10 메이플138129038219 357
256 피시방 아케인셰이드의 효율3 찰리 360
255 옛메 피스트 스킬에 대한 탐구32 dejiko2 363
254 아델 어빌리티 정리(레전드리 기준)1 SuddenMe 364
253 블래스터 200 이후 사냥터 공략5 보노보noo 365
252 옛날메이플 퀘스트 및 보상 모음 - 통합02 유아22 366
251 리부트) 팬텀 여로~문브릿지 사냥터 가이드4 보노보noo 367
250 옛날메이플 퀘스트 및 보상 모음 - 통합 2810 유아22 370
249 아이템 실수로 판매했을때9 찰리 372
248 메이플 테라버닝 폭업사냥터 200까지 빠른 루트12 브랜뉴 373
247 쉽게즐기는 프리서버 팁!3 청상아리 373
246 칡흑 꼭 가야할까?11 조준조 375
245 파프,앱솔,아케인 추옵표5 주안 378
이전 1 ... 43 44 45 46 47 48 49 50 51 52... 61다음
첨부 (0)