/**
* Скрипт клана.
*/ import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;
import ru.jimbot.Manager;
import java.sql.*;
//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!кенты", new Cmd("!кенты","",39,name));
cmd.addAuth("rich","клан");
out="Ok";
return;
}
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "rich")) return;
try{
String s = "20-ка Лидеров по рейтингу в клане:\n";
try{
PreparedStatement pst = cmd.srv.us.db.getDb().prepareStatement("SELECT id, localnick, country FROM users WHERE country > 0 ORDER BY country DESC LIMIT 0,20");
ResultSet rs = pst.executeQuery();
for(int i=0;i<20;i++){
if(rs.next()){
s += "|"+ rs.getInt(1)+"|" +" - "+"("+ rs.getString(2)+")" +" » "+"" + rs.getInt(3) + "%\n";
} else {
break;
}
}
rs.close();
pst.close();
} catch (Exception ex){
ex.printStackTrace();
}
proc.mq.add(uin,s);
} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}