[AnotherMS] 개인랭킹 (커넥션 닫힘 [출처] [AnotherMS] 개인랭킹 (커넥션 닫힘) (@USFM - 메이플스토리 공식 카페) |작성자 네오부캐
경로 NPCConversationManager.java
public void sendRaking() {
String chat = "현재 개인 랭킹 순위입니다.\r\n순위는 #r1위 ~ 10위#k 까지 표시됩니다.\r\n";
try {
Connection con = DatabaseConnection.getConnection();
PreparedStatement ps;
String job;
int index = 0;
ps = con.prepareStatement("SELECT level, name, job FROM characters WHERE gm < 3 ORDER BY level desc LIMIT 10");
ResultSet rs = ps.executeQuery();
//.out.println("debugging : "+ps); // 디버깅
while (rs.next()) {
index++;
if (rs.getInt("job") >= 400 && rs.getInt("job") <= 422) {
job = "도적";
} else if (rs.getInt("job") >= 300 && rs.getInt("job") <= 322) {
job = "궁수";
} else if (rs.getInt("job") >= 200 && rs.getInt("job") <= 232) {
job = "마법사";
} else if (rs.getInt("job") >= 100 && rs.getInt("job") <= 132) {
job = "전사";
} else if (rs.getInt("job") >= 500 && rs.getInt("job") <= 522) {
job = "해적";
} else {
job = "초보자";
}
chat += "\r\n" + index + "위#e#b " + rs.getString("name") + "#k#n\r\n#b레벨 : #k#r" + rs.getString("level") + "#k || #b직업 : #k" + job + "";
}
con.close();
ps.close();
rs.close();
} catch (Exception e) {
}
sendOk(chat);
}
---------------------------------------------------------------------------------------------------
스.크립트에
cm.sendRaking();
[출처] [AnotherMS] 개인랭킹 (커넥션 닫힘) (@USFM - 메이플스토리 공식 카페) |작성자 네오부캐

원나소년 님의 최근 댓글
초보 개발자도 가능합니까? 아직 개발의 ㄱ자도 모르긴하는데.. 2016 06.07 구축하기 쉬운가용? 2016 06.02 흑 ㅜㅜ 팩을 구하고싶은데 ㅠㅠ 구글링하면 나오려나요?... 2016 06.02 라피스 해보고싶네요 정말 어떻게못하나요... 2016 05.31 하핳... 그런게임들은 프리서버 못하는건가요? 2016 05.31