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

Помогите Определение кол-ва игроков в мире.

Тема в разделе "Разработка плагинов для новичков", создана пользователем Slorikworld, 20 янв 2017.

  1. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    == сравнивает адреса объектов в оперативной памяти. Можешь проверить
     
  2. Blc_Dragon

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

    Баллы:
    76
    окес, я постараюсь это запомнить
     
  3. Автор темы
    Slorikworld

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

    Баллы:
    66
    Имя в Minecraft:
    Hexerpowers
    Вах. Как много полезной информации...
     
  4. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    //немножно оффтопа.
    http://rubukkit.org/threads/worldgu...nnyj-blok-obojdja-privat.131847/#post-1422695

    в баките приоритеты обрабатываются так:
    LOWEST>LOW>NORMAL>HIGH>HIGHEST. Тоесть lowest самый первый, highest самый последний обрабатывается.
    а не на оборот.
    ignoreCancelled:
    false - в любом случае обработать евент.
    true - обработать если он небыл отменён.

    Если ничего не указывать то по стандарту
    normal и false
     
  5. Blc_Dragon

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

    Баллы:
    76
    спасибо. пойду доки курить. видел где то тутор в котором говорилось обратное. (а может я жопой смотрел)

    //еще оффтоп
    кнопка лс ичезла?
     
  6. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    нет вроде
    [​IMG]
     
  7. SaMEC

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Код:
    int i = 0;
            for (Player p : Bukkit.getOnlinePlayers()) {
              if (p.getLocation().getWorld() == Bukkit.getWorld("world")) {
                i++;
              }
            }
            String a = new Integer(i).toString();
    
    Код:
            int i = Bukkit.getWorld("world").getPlayers().size();
            String a = String.valueOf(i);
    
    String a - и будет выдавать строку с количеством
     
  8. Автор темы
    Slorikworld

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

    Баллы:
    66
    Имя в Minecraft:
    Hexerpowers
    Я уже сделал короче и проще, но всё равно спасибо.
     

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