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) { cm.sendSimple("Hello im the rebirth npc for Yourstory.\r\ Please select from the following. \b\r\n#L0#Hero\n\#l\r\n #L1#Paladin\n\#l\r\n #L2#Darkknight\n\#l\r\n#L3#Night lord\n\#l\r\n#L4#Shadower\n\#l\r\n#L5#Bow Master\n\#l\r\n#L6#Sniper\n\#l\r\n#L7#Fire/Poison Mage\n\#l\r\n#L8#Ice/Lightning Mage\n\#l\r\n#L9#Bishop\n\#l\r\n#L10#Gunslinger\n\#l\r\n#L11#Buccaneer\n\#l\r\n#L1 2#Dawn Warrior\n\#l\r\n#L13#Blaze Wizard\n\#l\r\n#L14#Wind Archer\n\#l\r\n#L15#Night Walker\n\#l\r\n#L16#Thunder Breaker#1"); } else if (status == 1) { switch(selection) { case 0: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.HERO){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.FIGHTER); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 1: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.PALADIN){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.PAGE); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 2: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.DARKKNIGHT){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.SPEARMAN); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 3: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.NIGHTLORD){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.ASSASSIN); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 4: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.SHADOWER){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.BANDIT); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 5: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.BOWMASTER){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.HUNTER); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 6: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.SNIPER){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.CROSSBOWMAN); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 7: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.FP_ARCHMAGE){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.FP_WIZARD); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 8: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.IL_ARCHMAGE){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.FP_WIZARD); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 9: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.BISHOP){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.CLERIC); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 10: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.CORSAIR){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.GUNSLINGER); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 11: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.BUCCANEER){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.BRAWLER); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 12: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.DAWNWARRIOR3) { cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.DAWNWARRIOR1); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 13: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.BLAZEWIZARD3) { cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.BLAZEWIZARD1); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 14: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.WINDARCHER3){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.WINDARCHER1); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 15: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.NIGHTWALKER3) { cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.NIGHTWALKER1); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; case 16: if (cm.getJob().equals(net.sf.odinms.client.MapleJob.THUNDERBREAKER3){ cm.getChar().setLevel(15); cm.changeJob(net.sf.odinms.client.MapleJob.THUNDERBREAKER1); cm.dispose(); } else { cm.sendSimple("#eYou are not the required job."); cm.dispose(); } break; } } } }
(Bible in History - La Bible Dans L'histoire 8) John T. Willis - Yahweh and Moses in Conflict - The Role of Exodus 4-24-26 in The Book of Exodus-Peter Lang International Academic Publishers (2010)