사이트 로그인
2016.06.06 06:48
var status = -1;
var load = 0;
var job = 0;
var level = 0;
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1) {
cm.dispose();
} else {
if (mode == 0) {
cm.dispose();
return;
}
if (mode == 1)
status++;
else
status--;
if (status == 0) {
if (cm.getPlayer().getKeyValue("startvalue") == "1"){
var chat = "메르세데스의 기억속에서 오셨군요 마지막이에요 당신에게 힘을 드릴게요 직업을 골라주세요.";
var hero = "메르세데스의 기억속에서 오셨군요 마지막이에요 당신에게 힘을 드릴게요 직업을 골라주세요.";
var nova = "메르세데스의 기억속에서 오셨군요 마지막이에요 당신에게 힘을 드릴게요 직업을 골라주세요.";
var cygh = "메르세데스의 기억속에서 오셨군요 마지막이에요 당신에게 힘을 드릴게요 직업을 골라주세요.";
if (cm.getPlayer().getJob() == 0) {
chat += "현재 당신의 직업은 #b모험가#k 이군요.\r\n";
chat += "#L1# 저는 #r전사#k로 전직하고 싶습니다.\r\n";
chat += "#L2# 저는 #r마법사#k로 전직하고 싶습니다.\r\n";
chat += "#L3# 저는 #r궁수#k로 전직하고 싶습니다.\r\n";
chat += "#L4# 저는 #r도적#k으로 전직하고 싶습니다.\r\n";
chat += "#L5# 저는 #r해적#k으로 전직하고 싶습니다.\r\n";
chat += "#L6# 저는 #r듀얼블레이드#k로 전직하고 싶습니다.\r\n";
// chat += "#L15# 저는 #r메르세데스#k로 시작하고 싶습니다.\r\n";
chat += "#L7# 저는 #r캐논슈터#k로 전직하고 싶습니다.\r\n";
// chat += "#L16# 저는 #r팬텀#k으로 전직하고 싶습니다.\r\n";
// chat += "#L17# 저는 #r어둠계열 루미너스#k로 전직하고 싶습니다.\r\n";
// chat += "#L18# 저는 #r빛계열 루미너스#k로 전직하고 싶습니다.\r\n";
// chat += "#L14# 저는 #r에반#k으로 전직하고 싶습니다.\r\n";
// chat += "#L13# 저는 #r아란#k으로 전직하고 싶습니다.\r\n";
// chat += "#L23# 저는 #r미하일#k으로 전직하고 싶습니다.\r\n";
// chat += "#L24# 저는 #r카이저#k로 전직하고 싶습니다.\r\n";
// chat += "#L25# 저는 #r엔젤릭버스터#k로 전직하고 싶습니다.\r\n";
cm.sendSimple(chat);
}
if (cm.getPlayer().getJob() == 1000) {
chat += "현재 당신의 직업은 #b시그너스#k 이군요.\r\n";
chat += "#L8# 저는 #r소울마스터#k로 전직하고 싶습니다.\r\n";
chat += "#L9# 저는 #r플레임위자드#k로 전직하고 싶습니다.\r\n";
chat += "#L10# 저는 #r윈드브레이커#k로 전직하고 싶습니다.\r\n";
chat += "#L11# 저는 #r나이트워커#k로 전직하고 싶습니다.\r\n";
chat += "#L12# 저는 #r스트라이커#k로 전직하고 싶습니다.\r\n";
cm.sendSimple(chat);
}
if (cm.getPlayer().getJob() == 2000) {
hero += "현재 당신의 직업은 #b아란#k 이군요.\r\n";
hero += "#L13# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(hero);
}
if (cm.getPlayer().getJob() == 2001) {
hero += "현재 당신의 직업은 #b에반#k 이군요.\r\n";
hero += "#L14# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(hero);
}
if (cm.getPlayer().getJob() == 2002) {
hero += "현재 당신의 직업은 #b메르세데스#k 이군요.\r\n";
hero += "#L15# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(hero);
}
if (cm.getPlayer().getJob() == 2003) {
hero += "현재 당신의 직업은 #b팬텀#k 이군요.\r\n";
hero += "#L16# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(hero);
}
if (cm.getPlayer().getJob() == 2004) {
hero += "현재 당신의 직업은 #b루미너스#k 이군요.\r\n";
hero += "#L17# 저는 #r어둠계열#k을 선택하겠습니다.\r\n";
hero += "#L18# 저는 #r빛계열#k을 선택하겠습니다.\r\n";
cm.sendSimple(hero);
}
if (cm.getPlayer().getJob() == 3000) {
chat += "현재 당신의 직업은 #b레지스탕스#k 이군요.\r\n";
chat += "#L19# 저는 #r배틀메이지#k로 전직하고 싶습니다.\r\n";
chat += "#L20# 저는 #r와일드헌터#k로 전직하고 싶습니다.\r\n";
chat += "#L21# 저는 #r데몬슬레이어#k로 전직하고 싶습니다.\r\n";
chat += "#L22# 저는 #r메카닉#k으로 전직하고 싶습니다.\r\n";
cm.sendSimple(chat);
}
if (cm.getPlayer().getJob() == 3001) {
chat += "현재 당신의 직업은 #b데몬슬레이어#k 이군요.\r\n";
chat += "#L28# 저는 #b데몬슬레이어로#k #r게임#k을 시작하고 싶습니다.\r\n";
chat += "#L30# 저는 #b데몬어벤저로#k #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(chat);
}
if (cm.getPlayer().getJob() == 3002) {
chat += "현재 당신의 직업은 #b제논#k 이군요.\r\n";
chat += "#L31# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(chat);
}
if (cm.getPlayer().getJob() == 5000) {
cygh += "현재 당신의 직업은 #b미하일#k 이군요.\r\n";
cygh += "#L23# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(cygh);
}
if (cm.getPlayer().getJob() == 6000) {
nova += "현재 당신의 직업은 #b카이저#k 이군요.\r\n";
nova += "#L24# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(nova);
}
if (cm.getPlayer().getJob() == 6001) {
nova += "현재 당신의 직업은 #b엔젤릭버스터#k 이군요.\r\n";
nova += "#L25# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(nova);
}
} else if (cm.getPlayer().getKeyValue("startvalue") == "0") {
var chat = "코어온라인에 오신것을 환영합니다. 저희 서버규칙은 아래와 같습니다.\r\n";
chat += "#r[1]#k #b버그를 발견했을시, 운영자에게 바로 보고해야합니다.#k\r\n";
chat += "#r[2]#k #b절대로, 서버안을 망치거나 다른부정행위를 해선 안됩니다.#k\r\n";
chat += "#r[주의사항]#k 이 서버는 개인사설서버 이므로, 백섭이되거나 언제든지 캐릭터가 삭제가 될수있음에 유의해 주시길바랍니다.\r\n";
cm.sendSimple(chat);
cm.dispose();
} else if (cm.getPlayer().getMapId() == 109090200) {
cm.warp(100000000);
cm.dispose();
} else if (cm.getPlayer().getMapId() == 109090201) {
cm.warp(100000000);
cm.dispose();
}
} else if (status == 1) {
var adventure = "당신의 2차 직업을 설정해주세요. 지금 설정한 직업은 후에 일정레벨이되면 자동으로 전직이 됩니다.";
var normal = "당신이 선택한 직업이 맞는지 확인해주세요. 당신이 선택한 직업이 맞으면 계속 진행해 주시길 바랍니다.";
if (selection == 1) {
adventure += "현재 당신이 선택한 직업군은 #b전사#k 입니다.\r\n";
adventure += "#L1# 저는 #r파이터#k로 전직하고 싶습니다.\r\n";
adventure += "#L2# 저는 #r페이지#k로 전직하고 싶습니다.\r\n";
adventure += "#L3# 저는 #r스피어맨#k으로 전직하고 싶습니다.\r\n";
cm.sendSimple(adventure);
} else if (selection == 2) {
adventure += "현재 당신이 선택한 직업군은 #b마법사#k 입니다.\r\n";
adventure += "#L4# 저는 #r불,독위자드#k로 전직하고 싶습니다.\r\n";
adventure += "#L5# 저는 #r썬,콜위자드#k로 전직하고 싶습니다.\r\n";
adventure += "#L6# 저는 #r클레릭#k으로 전직하고 싶습니다.\r\n";
cm.sendSimple(adventure);
} else if (selection == 3) {
adventure += "현재 당신이 선택한 직업군은 #b궁수#k 입니다.\r\n";
adventure += "#L7# 저는 #r헌터#k로 전직하고 싶습니다.\r\n";
adventure += "#L8# 저는 #r사수#k로 전직하고 싶습니다.\r\n";
cm.sendSimple(adventure);
} else if (selection == 4) {
adventure += "현재 당신이 선택한 직업군은 #b도적#k 입니다.\r\n";
adventure += "#L9# 저는 #r로그#k로 전직하고 싶습니다.\r\n";
adventure += "#L10# 저는 #r시프#k로 전직하고 싶습니다.\r\n";
cm.sendSimple(adventure);
} else if (selection == 5) {
adventure += "현재 당신이 선택한 직업군은 #b해적#k 입니다.\r\n";
adventure += "#L11# 저는 #r인파이터#k로 전직하고 싶습니다.\r\n";
adventure += "#L12# 저는 #r건슬링거#k로 전직하고 싶습니다.\r\n";
cm.sendSimple(adventure);
} else if (selection == 6) {
normal += "현재 당신이 선택한 직업군은 #b듀얼블레이드#k 입니다.\r\n";
normal += "#L13# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 7) {
normal += "현재 당신이 선택한 직업군은 #b캐논슈터#k 입니다.\r\n";
normal += "#L14# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 8) {
normal += "현재 당신이 선택한 직업군은 #b소울마스터#k 입니다.\r\n";
normal += "#L15# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 9) {
normal += "현재 당신이 선택한 직업군은 #b플레임위자드#k 입니다.\r\n";
normal += "#L16# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 10) {
normal += "현재 당신이 선택한 직업군은 #b윈드브레이커#k 입니다.\r\n";
normal += "#L17# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 11) {
normal += "현재 당신이 선택한 직업군은 #b나이트워커#k 입니다.\r\n";
normal += "#L18# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 12) {
normal += "현재 당신이 선택한 직업군은 #b스트라이커#k 입니다.\r\n";
normal += "#L19# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 13) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(2100);
cm.getPlayer().setKeyValue("AutoJob", "2110");
cm.warp(100000000);
cm.dispose();
} else if (selection == 14) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(2200);
cm.getPlayer().setKeyValue("AutoJob", "2210");
cm.warp(100000000);
cm.dispose();
} else if (selection == 15) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(2300);
cm.getPlayer().setKeyValue("AutoJob", "2310");
cm.resetStats(4,25,4,4);
cm.teachSkill(20020109, 1, 0); //엘프의 회복
cm.teachSkill(20021110, 1, 0); //엘프의 축복
cm.teachSkill(20020111, 1, 0); //스타일리쉬 무브
cm.teachSkill(20020112, 1, 0); //왕의 자격
cm.gainItem(3010211, 1);
if (cm.getPlayer().getGender() == 0) {
cm.getPlayer().setFace(20557);
cm.getPlayer().setHair(33453);
cm.getPlayer().setSkinColor(0);
cm.resetEquip();
cm.addEquip(-5, 1050192, 0, 3, 0, 7, 0, 0); //상의
cm.addEquip(-7, 1072519, 0, 2, 0, 7, 0, 0); //신발
cm.addEquip(-11, 1522038, 17, 0, 0, 7, 0, 0); //무기
} else {
cm.getPlayer().setFace(21555);
cm.getPlayer().setHair(34423);
cm.getPlayer().setSkinColor(0);
cm.resetEquip();
cm.addEquip(-5, 1051237, 0, 3, 0, 7, 0, 0); //상의
cm.addEquip(-7, 1072519, 0, 2, 0, 7, 0, 0); //신발
cm.addEquip(-11, 1522038, 17, 0, 0, 7, 0, 0); //무기
}
cm.gainItem(1352000, 1);
cm.getPlayer().gainSP(4);
cm.fakeRelog();
cm.updateChar();
cm.warp(100000000);
cm.dispose();
} else if (selection == 16) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(2400);
cm.getPlayer().setKeyValue("AutoJob", "2410");
cm.resetStats(4,25,4,4);
if (cm.getPlayer().getGender() == 0) {
cm.getPlayer().setFace(20659);
cm.getPlayer().setHair(33703);
cm.getPlayer().setSkinColor(0);
cm.resetEquip();
cm.addEquip(-5, 1050222, 0, 3, 0, 7, 0, 0); //상의
cm.addEquip(-7, 1070023, 0, 2, 0, 7, 0, 0); //신발
cm.addEquip(-11, 1362000, 17, 0, 0, 7, 0, 0); //무기
cm.addEquip(-9, 1102347, 0, 5, 5, 7, 0, 0); //망토
} else {
cm.getPlayer().setFace(21656);
cm.getPlayer().setHair(34703);
cm.getPlayer().setSkinColor(0);
cm.resetEquip();
cm.addEquip(-5, 1051272, 0, 3, 0, 7, 0, 0); //상의
cm.addEquip(-7, 1071035, 0, 2, 0, 7, 0, 0); //신발
cm.addEquip(-11, 1362000, 17, 0, 0, 7, 0, 0); //무기
cm.addEquip(-9, 1102347, 0, 5, 5, 7, 0, 0); //망토
}
cm.changeJob(2400);
cm.teachSkill(20031203, 1, 0); //리턴 오브 팬텀
cm.teachSkill(20030204, 1, 0); //데들리 인스팅트
cm.teachSkill(20031205, 1, 0); //팬텀 슈라우드
cm.teachSkill(20030206, 1, 0); //하이 덱스터러티
cm.teachSkill(20031207, 1, 0); //스틸 스킬
cm.teachSkill(20031208, 1, 0); //스킬 매니지먼트
cm.teachSkill(20031209, 1, 0); //저지먼트
cm.gainItem(1352100, 1);
cm.getPlayer().gainSP(4);
cm.fakeRelog();
cm.updateChar();
cm.warp(100000000);
cm.dispose();
} else if (selection == 17) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(2700);
cm.getPlayer().setKeyValue("AutoJob", "2710");
cm.resetStats(4,4,25,4);
cm.teachSkill(27001201,0,20);
cm.fakeRelog();
cm.updateChar();
cm.warp(100000000);
cm.dispose();
} else if (selection == 18) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(2700);
cm.getPlayer().setKeyValue("AutoJob", "2710");
cm.resetStats(4,4,25,4);
cm.teachSkill(27001100,0,20);
cm.warp(100000000);
cm.dispose();
} else if (selection == 19) {
normal += "현재 당신이 선택한 직업군은 #b배틀메이지#k 입니다.\r\n";
normal += "#L20# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 20) {
normal += "현재 당신이 선택한 직업군은 #b와일드헌터#k 입니다.\r\n";
normal += "#L21# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 21) {
normal += "현재 당신이 선택한 직업군은 #b데몬슬레이어#k 입니다.\r\n";
normal += "#L22# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 22) {
normal += "현재 당신이 선택한 직업군은 #b메카닉#k 입니다.\r\n";
normal += "#L23# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(normal);
} else if (selection == 23) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(5100);
cm.getPlayer().setKeyValue("AutoJob", "5110");
cm.teachSkill(30001068, 1, 1);
cm.warp(100000000);
cm.dispose();
} else if (selection == 24) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(6100);
cm.getPlayer().setKeyValue("AutoJob", "6110");
cm.resetStats(35,4,4,4);
cm.warp(100000000);
cm.dispose();
} else if (selection == 25) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(6500);
cm.getPlayer().setKeyValue("AutoJob", "6510");
cm.resetStats(4,35,4,4);
cm.warp(100000000);
cm.dispose();
} else if (selection == 28) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(3100);
cm.getPlayer().setKeyValue("AutoJob", "3110");
cm.resetStats(35,4,4,4);
cm.teachSkill(30010111, 1, 0);
cm.teachSkill(30010112, 1, 0);
cm.teachSkill(30010185, 1, 0);
cm.warp(100000000);
cm.dispose();
} else if (selection == 30) {
cm.resetStats(4,4,4,4);
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(3101);
cm.getPlayer().setKeyValue("AutoJob", "3120");
cm.teachSkill(30010185, 1, 0);
cm.teachSkill(30010230, 1, 0);
cm.teachSkill(30010231, 1, 0);
cm.teachSkill(30010241, 1, 0);
cm.teachSkill(30010242, 1, 0);
if (cm.getPlayer().getGender() == 0) {
cm.getPlayer().setFace(20248);
cm.getPlayer().setHair(36460);
cm.getPlayer().setFace2(1012280);
cm.getPlayer().setSkinColor(0);
cm.resetEquip();
cm.addEquip(-5, 1050249, 0, 3, 0, 7, 0, 0); //상의
cm.addEquip(-7, 1070029, 0, 2, 0, 7, 0, 0); //신발
cm.addEquip(-11, 1232001, 17, 0, 0, 7, 0, 0); //무기
cm.addEquip(-9, 1102505, 0, 5, 5, 7, 0, 0); //망토
cm.addEquip(-10, 1099000, 0, 10, 5, 7, 0, 20); //포스실드
} else {
cm.getPlayer().setFace(21246);
cm.getPlayer().setHair(37450);
cm.getPlayer().setFace2(1012280);
cm.getPlayer().setSkinColor(0);
cm.resetEquip();
cm.addEquip(-5, 1051305, 0, 3, 0, 7, 0, 0); //상의
cm.addEquip(-7, 1071046, 0, 2, 0, 7, 0, 0); //신발
cm.addEquip(-11, 1232001, 17, 0, 0, 7, 0, 0); //무기
cm.addEquip(-9, 1102505, 0, 5, 5, 7, 0, 0); //망토
cm.addEquip(-10, 1099000, 0, 10, 5, 7, 0, 20); //포스실드
}
cm.getPlayer().setSkinColor(0);
cm.getPlayer().gainSP(4);
cm.fakeRelog();
cm.updateChar();
cm.warp(100000000);
cm.dispose();
} else if (selection == 31) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(3600);
cm.getPlayer().setKeyValue("AutoJob", "3610");
cm.resetStats(4,4,4,4);
cm.warp(100000000);
cm.dispose();
}
} else if (status == 2) {
var adcheck = "당신이 선택한 직업이 맞는지 확인해주세요. 당신이 선택한 직업이 맞으면 계속 진행해 주시길 바랍니다.";
if (selection == 1) {
adcheck += "현재 당신이 선택한 직업군은 #b파이터#k 입니다.\r\n";
adcheck += "#L1# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 2) {
adcheck += "현재 당신이 선택한 직업군은 #b페이지#k 입니다.\r\n";
adcheck += "#L2# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 3) {
adcheck += "현재 당신이 선택한 직업군은 #b스피어맨#k 입니다.\r\n";
adcheck += "#L3# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 4) {
adcheck += "현재 당신이 선택한 직업군은 #b불,독위자드#k 입니다.\r\n";
adcheck += "#L4# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 5) {
adcheck += "현재 당신이 선택한 직업군은 #b썬,콜위자드#k 입니다.\r\n";
adcheck += "#L5# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 6) {
adcheck += "현재 당신이 선택한 직업군은 #b클레릭#k 입니다.\r\n";
adcheck += "#L6# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 7) {
adcheck += "현재 당신이 선택한 직업군은 #b헌터#k 입니다.\r\n";
adcheck += "#L7# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 8) {
adcheck += "현재 당신이 선택한 직업군은 #b사수#k 입니다.\r\n";
adcheck += "#L8# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 9) {
adcheck += "현재 당신이 선택한 직업군은 #b로그#k 입니다.\r\n";
adcheck += "#L9# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 10) {
adcheck += "현재 당신이 선택한 직업군은 #b시프#k 입니다.\r\n";
adcheck += "#L10# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 11) {
adcheck += "현재 당신이 선택한 직업군은 #b인파이터#k 입니다.\r\n";
adcheck += "#L11# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 12) {
adcheck += "현재 당신이 선택한 직업군은 #b건슬링거#k 입니다.\r\n";
adcheck += "#L12# 저는 #r게임#k을 시작하고 싶습니다.\r\n";
cm.sendSimple(adcheck);
} else if (selection == 13) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(400);
cm.getPlayer().setKeyValue("AutoJob", "430");
cm.resetStats(4,4,4,35);
cm.warp(100000000);
cm.dispose();
} else if (selection == 14) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(501);
cm.getPlayer().setKeyValue("AutoJob", "530");
cm.warp(100000000);
cm.dispose();
} else if (selection == 15) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(1100);
cm.getPlayer().setKeyValue("AutoJob", "1110");
cm.warp(100000000);
cm.dispose();
} else if (selection == 16) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(1200);
cm.getPlayer().setKeyValue("AutoJob", "1210");
cm.warp(100000000);
cm.dispose();
} else if (selection == 17) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(1300);
cm.getPlayer().setKeyValue("AutoJob", "1310");
cm.warp(100000000);
cm.dispose();
} else if (selection == 18) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(1400);
cm.getPlayer().setKeyValue("AutoJob", "1410");
cm.warp(100000000);
cm.dispose();
} else if (selection == 19) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(1500);
cm.getPlayer().setKeyValue("AutoJob", "1510");
cm.warp(100000000);
cm.dispose();
} else if (selection == 20) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(3200);
cm.getPlayer().setKeyValue("AutoJob", "3210");
cm.warp(100000000);
cm.dispose();
} else if (selection == 21) {
for (var i = cm.getPlayer().getLevel(); i < 12; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.resetStats(4,25,4,4);
cm.changeJob(3300);
cm.getPlayer().gainSP(4);
//cm.fakeRelog();
cm.updateChar();
cm.getPlayer().setKeyValue("AutoJob", "3310");
cm.teachSkill(30001061, 1, 0); //포획
cm.teachSkill(30001062, 1, 0); //헌터의 부름
cm.warp(931000500);
cm.dispose();
} else if (selection == 22) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(3100);
cm.getPlayer().setKeyValue("AutoJob", "3110");
cm.resetStats(35,4,4,4);
cm.teachSkill(30011109, 1, 0); //데빌 윙즈
cm.teachSkill(30010110, 1, 0); //데몬 점프
cm.teachSkill(30010111, 1, 0); //데쓰 커스
cm.teachSkill(30010112, 1, 0); //데몬스 퓨리
cm.teachSkill(30010185, 1, 0); //데모닉 블러드
if (cm.getPlayer().getGender() == 0) {
cm.getPlayer().setFace(20248);
cm.getPlayer().setHair(33531);
cm.getPlayer().setFace2(1012280);
cm.getPlayer().setSkinColor(0);
cm.resetEquip();
cm.addEquip(-5, 1050191, 0, 3, 0, 7, 0, 0); //상의
cm.addEquip(-7, 1072518, 0, 2, 0, 7, 0, 0); //신발
cm.addEquip(-11, 1322123, 17, 0, 0, 7, 0, 0); //무기
cm.addEquip(-10, 1099000, 0, 10, 5, 7, 0, 20); //포스실드
} else {
cm.getPlayer().setFace(21246);
cm.getPlayer().setHair(34411);
cm.getPlayer().setFace2(1012280);
cm.getPlayer().setSkinColor(0);
cm.resetEquip();
cm.addEquip(-5, 1051236, 0, 3, 0, 7, 0, 0); //상의
cm.addEquip(-7, 1072518, 0, 2, 0, 7, 0, 0); //신발
cm.addEquip(-11, 1322123, 17, 0, 0, 7, 0, 0); //무기
cm.addEquip(-10, 1099000, 0, 10, 5, 7, 0, 20); //포스실드
}
cm.getPlayer().getStat().setMaxMp(5);
cm.getPlayer().getStat().setMp(cm.getPlayer().getStat().getCurrentMaxMp());
cm.getPlayer().setSkinColor(0);
cm.getPlayer().gainSP(4);
cm.fakeRelog();
cm.updateChar();
cm.warp(100000000);
cm.dispose();
} else if (selection == 23) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.resetStats(4,25,4,4);
cm.getPlayer().changeJob(3500);
cm.teachSkill(30001068, 1, 1); //메카닉대쉬
cm.getPlayer().gainSP(4);
// cm.fakeRelog();
cm.updateChar();
cm.getPlayer().setKeyValue("AutoJob", "3510");
cm.warp(100000000);
cm.dispose();
}
} else if (status == 3) {
if (selection == 1) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(100);
cm.getPlayer().setKeyValue("AutoJob", "110");
cm.warp(100000000);
cm.dispose();
} else if (selection == 2) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(100);
cm.getPlayer().setKeyValue("AutoJob", "120");
cm.warp(100000000);
cm.dispose();
} else if (selection == 3) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(100);
cm.getPlayer().setKeyValue("AutoJob", "130");
cm.warp(100000000);
cm.dispose();
} else if (selection == 4) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(200);
cm.getPlayer().setKeyValue("AutoJob", "210");
cm.warp(100000000);
cm.dispose();
} else if (selection == 5) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(200);
cm.getPlayer().setKeyValue("AutoJob", "220");
cm.warp(100000000);
cm.dispose();
} else if (selection == 6) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(200);
cm.getPlayer().setKeyValue("AutoJob", "230");
cm.warp(100000000);
cm.dispose();
} else if (selection == 7) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(300);
cm.getPlayer().setKeyValue("AutoJob", "310");
cm.warp(100000000);
cm.dispose();
} else if (selection == 8) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(300);
cm.getPlayer().setKeyValue("AutoJob", "320");
cm.warp(100000000);
cm.dispose();
} else if (selection == 9) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(400);
cm.getPlayer().setKeyValue("AutoJob", "410");
cm.warp(100000000);
cm.dispose();
} else if (selection == 10) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(400);
cm.getPlayer().setKeyValue("AutoJob", "420");
cm.warp(100000000);
cm.dispose();
} else if (selection == 11) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(500);
cm.getPlayer().setKeyValue("AutoJob", "510");
cm.warp(100000000);
cm.dispose();
} else if (selection == 12) {
for (var i = cm.getPlayer().getLevel(); i < 10; i++) {
cm.gainExp(Packages.constants.GameConstants.getExpNeededForLevel(i));
}
cm.getPlayer().changeJob(500);
cm.getPlayer().setKeyValue("AutoJob", "520");
cm.warp(100000000);
cm.dispose();
}
}
}
}
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 소스자료는 직접 올려주세요 | 게임존 | 2017.06.06 | 550 |
209 | [요정]속성 마법에 의한 추가 데미지 | 연구사원 | 2016.06.07 | 94 |
208 | 특정지역 몬스터 아덴드랍율 높히기.txt [1] | 연구사원 | 2016.06.07 | 131 |
207 | NPC 호칭 달아주기 소스 | 연구사원 | 2016.06.07 | 74 |
206 | 환생 npc | LTE | 2016.06.06 | 136 |
205 | gm용 아이템 생성 npc [1] | LTE | 2016.06.06 | 212 |
204 | 워프 npc | LTE | 2016.06.06 | 58 |
203 | 성형 npc | LTE | 2016.06.06 | 67 |
202 | 수동 스킬마스터 | LTE | 2016.06.06 | 323 |
201 | 홍보코인 상점npc | LTE | 2016.06.06 | 131 |
» | 자동전직 npc | LTE | 2016.06.06 | 108 |
199 | 개경소스 [1] | 연구사원 | 2016.06.03 | 344 |
198 | 공성전 군주지급템에 관한 소스 | 연구사원 | 2016.06.02 | 87 |
197 | 마방 및 마법데미지 본x화 [1] | 연구사원 | 2016.06.02 | 595 |
196 | 정확한 마방값을 불러오자 | 김닉넴 | 2016.05.20 | 196 |
195 | 버그사용자에게 몬스터가 말하기 | | 김닉넴 | 2016.05.20 | 163 |
194 | 윈성 용병대장에게서 폭풍의칼날단 받는소스 입니다 | 김닉넴 | 2016.05.20 | 89 |
193 | 빈주문서추가 | 김닉넴 | 2016.05.20 | 52 |
192 | 마방이랑 옵션 완벽 적용 [1] | 김닉넴 | 2016.05.20 | 218 |
191 | 공성시간 자동 돌리기 | 김닉넴 | 2016.05.20 | 84 |
190 | 재질에 의한 타격치.. | 김닉넴 | 2016.05.20 | 58 |
189 | 헤이스트 아이템 헤이스트효과구현 | 김닉넴 | 2016.05.20 | 35 |
188 | 언데드계열 힐주기 | 김닉넴 | 2016.05.20 | 28 |
187 | 덱방을 알아보자.. | 김닉넴 | 2016.05.20 | 49 |
186 | 마법사_에볼 | 김닉넴 | 2016.05.20 | 70 |
185 | 마법서복권 | 김닉넴 | 2016.05.20 | 65 |
184 | 마법투구 헤이스트추가 | 김닉넴 | 2016.05.20 | 37 |
183 | 마수군왕의 징표함 적용 | 김닉넴 | 2016.05.20 | 31 |
182 | 만라우풀일때 아이템 안떨구기 | 김닉넴 | 2016.05.20 | 118 |
181 | 말하는 두루마리 무게버그수정.txt | 김닉넴 | 2016.05.20 | 50 |
180 | 몬스터 벽인식 | 김닉넴 | 2016.05.20 | 148 |
179 | 몹 HP게이지 만들기 [3] | 김닉넴 | 2016.05.20 | 185 |
178 | GM명령어 아크변신 | 김닉넴 | 2016.05.20 | 138 |
177 | 간단 낚시 버그 | 김닉넴 | 2016.05.20 | 173 |
176 | UI5 Key [출처] UI5 Key | 김닉넴 | 2016.05.20 | 31 |
175 | UI5 서버버전패킷 & 언노운 | 김닉넴 | 2016.05.20 | 51 |
174 | UI5 옵코드 | 김닉넴 | 2016.05.20 | 245 |
173 | 린드비오르 레이드 맵 / 확인불명 신규맵 | 김닉넴 | 2016.05.20 | 49 |
172 | 4.20일자 key 언노운 서버버전 옵코드 | 김닉넴 | 2016.05.20 | 150 |
171 | 신규 spr | 김닉넴 | 2016.05.20 | 194 |
170 | 두번째 인던맵 입니다 | 김닉넴 | 2016.05.20 | 77 |
169 | 인던 녹색 메세지 패킷 | 김닉넴 | 2016.05.20 | 29 |
168 | 이블 트릭.. 이블 리버스.. 소스(?) 일까나..ㅎㅎ | 김닉넴 | 2016.05.20 | 104 |
167 | A* 알고리즘 (몬스터 길찾기) | 김닉넴 | 2016.05.20 | 286 |
166 | [에바/일팩] * 귓속말 글자수 늘리는 방법 | 김닉넴 | 2016.05.20 | 23 |
165 | [에바/일팩] * 3.63혈맹창 리뉴얼 | 김닉넴 | 2016.05.20 | 59 |
164 | [점팩] * 드레이크인형 | 김닉넴 | 2016.05.20 | 55 |
163 | [에바/일팩] * 바운스헌터 및 신규변신 | 김닉넴 | 2016.05.20 | 83 |
162 | [에바/일팩] 스턴 확률조정법 | 김닉넴 | 2016.05.20 | 146 |
161 | [150811] Opcodes | 김닉넴 | 2016.05.20 | 402 |
160 | PK 승리시 깃털 뺏기 | 김닉넴 | 2016.05.20 | 59 |