Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Как сделать топ в плагине?

Тема в разделе "Разработка плагинов для новичков", создана пользователем SintezGames, 6 фев 2019.

  1. Автор темы
    SintezGames

    SintezGames Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    SmartAssaultBoy
    Как сделать топ 10 киллов кланов? Цикл? Огромная просьба ответить с примером кода, с комментариями :3 (Юзаю MySQL)
     
  2. Mr Hosting
  3. DeethzzCoder

    DeethzzCoder Участник Пользователь

    Баллы:
    31
    Сортируй коллекцию компаратором.
     
  4. Автор темы
    SintezGames

    SintezGames Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    SmartAssaultBoy
    Можно пример?) Просто я не знаю, что такое компаратор.)
     
  5. Автор темы
    SintezGames

    SintezGames Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    SmartAssaultBoy
  6. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Dymeth
    Можно погуглить.
    Так и быть, сделал это за тебя.
    Держи, тут даже примеры есть: https://www.geeksforgeeks.org/comparator-interface-java/
     
  7. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    SELECT name FROM intname ORDER BY name LIMIT 10
    Вроде так.
     
  8. Автор темы
    SintezGames

    SintezGames Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    SmartAssaultBoy
    Как это вывести игроку в 10 сообщениях?
     
  9. Evgesha728

    Evgesha728 Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Evgesha728
    Да тот же цикл...
     
  10. Evgesha728

    Evgesha728 Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Evgesha728
    И зачем это?
     
  11. Nightmare_JavaGod

    Nightmare_JavaGod Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    NotPlay
    PHP:
    public boolean onCommand(CommandSender senderCommand cmdString arg2String[] arg) {
            if(
    sender instanceof Player)
            {
             
                
    Player p = (Playersender;
                if(
    cmd.getName().equalsIgnoreCase("topclan")){
                    
    statement connection.createStatement();//Тут и снизу выдаст ошибку,так как свои переменные надо использовать
                    
    ResultSet result statement.executeQuery("SELECT kills,name_clan FROM clans ORDER BY kills LIMIT 10");
                    while(
    result.next())
                        
    p.sendMessage(result.getString("name_clan")+" : "+result.getString("kills")+" убийств");
                    return 
    true;
                 
                }
            }
                return 
    false;
            }
    Не рекомендую использовать,не доработав его( Это всего лишь пример )
     
    Последнее редактирование: 7 фев 2019
  12. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Почитай про Future. Мутить запросы в главном потоке такое вебе).
     
  13. Nikolai_Faint

    Nikolai_Faint Активный участник Пользователь

    Баллы:
    96
    Пример говнокода. Подключение нужно писать в отдельном классе, а лучше юзать альтернативы обычному драйверу jdbc.
     
  14. Nightmare_JavaGod

    Nightmare_JavaGod Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    NotPlay
    Я умею работать с Future, а это лишь пример чтобы ему понимать как делается то что он хотел. Спасибо что прокомментировал:good:
     
  15. Nightmare_JavaGod

    Nightmare_JavaGod Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    NotPlay
    Да что ты говоришь,говнокодер мой) Я ведь ему целый плагин написал без единой ошибки,а не пример от руки за 1 минуту
     

Поделиться этой страницей