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

Идея Ложный список игроков

Тема в разделе "Запросы на разработку плагинов", создана пользователем SaMEC, 17 июн 2012.

  1. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Не та тема.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    SaMEC

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    :D
     
    JIeT4uk нравится это.
  4. savakms

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

    Баллы:
    153
    Skype:
    savakmsrus
    Имя в Minecraft:
    savakmsRus
    Не понимаю, человек попросил - вы помогите. И не нужно учить что это плохо или хорошо, если вы сюда пришли чтобы только поспамить то идите лесом! Вы говорите что только хуже будет, а вдруг у него получится, и всё будет хорошо? Вы же не знаете...
     
    gaara98 нравится это.
  5. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Это безумное безобразие делается через подмену пакетов. На 1-го игрока 20 пакетов в секунду, на 2-х 40 пакетов и каждому и т.д. Я пока с этим не разобрался.
     
  6. savakms

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

    Баллы:
    153
    Skype:
    savakmsrus
    Имя в Minecraft:
    savakmsRus
    Тогда это и правда очень ресурсоёмко, но ведь можно поискать способ попроще...
     
    ВремяПриключений нравится это.
  7. maxserf

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

    Баллы:
    123
    Skype:
    maxserf
    Имя в Minecraft:
    maxserf
    Что это
     
  8. 1lyaSweeper

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

    Баллы:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    код для плагина:cap:
     
    slavik123123123 нравится это.
  9. Flints

    Flints Старожил

    Баллы:
    103
    Skype:
    Sergey.Sivagin
    Имя в Minecraft:
    Flints
    Скорее строка которая скрывает ник игрока.
     
  10. Avenger666

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

    Баллы:
    103
    Skype:
    admin-fear
    сказали же.плагин платный.
    так пусть ищет и покупает.
     
  11. DaleMartinWatson

    DaleMartinWatson Старожил Девелопер Пользователь

    Баллы:
    103
    Код скрытия, хоть и очень примерный.
    Код:
    public void hide(Player player)
    {
        for (Player other : getServer().getOnlinePlayers())
        {
            other.hidePlayer(player);
        }
    }
    
    Собственно player - тот кого нужно скрыть, а other - все игроки на сервере. Их перебирают в цикле.
     
    coolcity нравится это.
  12. BrilZliaN

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

    Баллы:
    88
    Skype:
    brillianikz
    Имя в Minecraft:
    BrilZliaN
    Однако, дополню, так как данный код работает только в классе, который расширяет JavaPlugin. А этот - работает в любом классе.
    Код:
    public void hide(Player player) {
        for (Player other : player.getServer().getOnlinePlayers())
        {
            other.hidePlayer(player);
        }
    }
     
    HoShiMin и JIeT4uk нравится это.
  13. DaleMartinWatson

    DaleMartinWatson Старожил Девелопер Пользователь

    Баллы:
    103
    Само собой, что для получения списка игроков нужно где то брать объект Server. Откуда - подробности разработчика, но ваш код действительно более универсальный.
     
    Сникерсни нравится это.

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