자유전직 스크립트
importPackage(Packages.client);
importPackage(java.sql);
importPackage(java.lang);
importPackage(Packages.database);
importPackage(Packages.constants);
importPackage(Packages.packet.creators);
importPackage(java.sql);
importPackage(java.lang);
importPackage(Packages.database);
importPackage(Packages.constants);
importPackage(Packages.packet.creators);
var status = 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.getJob() == 112 || cm.getJob() == 122 || cm.getJob() == 132) {
cm.getClient().getSession().write(UIPacket.OpenUI(164));
cm.dispose();
} else if (cm.getJob() == 212 || cm.getJob() == 222 || cm.getJob() == 232) {
cm.getClient().getSession().write(UIPacket.OpenUI(164));
cm.dispose();
} else if (cm.getJob() == 312 || cm.getJob() == 322) {
cm.getClient().getSession().write(UIPacket.OpenUI(164));
cm.dispose();
} else if (cm.getJob() == 412 || cm.getJob() == 422) {
cm.getClient().getSession().write(UIPacket.OpenUI(164));
cm.dispose();
} else if (cm.getJob() == 512 || cm.getJob() == 522) {
cm.getClient().getSession().write(UIPacket.OpenUI(164));
cm.dispose();
} else {
var txt = "선택 할 수 있는 직업이 존재하지 않습니다.";
cm.sendOk(txt);
cm.dispose();
}
}
}
}
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.getJob() == 112 || cm.getJob() == 122 || cm.getJob() == 132) {
cm.getClient().getSession().write(UIPacket.OpenUI(164));
cm.dispose();
} else if (cm.getJob() == 212 || cm.getJob() == 222 || cm.getJob() == 232) {
cm.getClient().getSession().write(UIPacket.OpenUI(164));
cm.dispose();
} else if (cm.getJob() == 312 || cm.getJob() == 322) {
cm.getClient().getSession().write(UIPacket.OpenUI(164));
cm.dispose();
} else if (cm.getJob() == 412 || cm.getJob() == 422) {
cm.getClient().getSession().write(UIPacket.OpenUI(164));
cm.dispose();
} else if (cm.getJob() == 512 || cm.getJob() == 522) {
cm.getClient().getSession().write(UIPacket.OpenUI(164));
cm.dispose();
} else {
var txt = "선택 할 수 있는 직업이 존재하지 않습니다.";
cm.sendOk(txt);
cm.dispose();
}
}
}
}

대바기 님의 최근 댓글