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

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

Discussion in 'Запросы на разработку плагинов' started by SaMEC, Jun 17, 2012.

  1. Ission

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

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

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

    Trophy Points:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    :D
     
    JIeT4uk likes this.
  4. savakms

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

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

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

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

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

    Trophy Points:
    153
    Skype:
    savakmsrus
    Имя в Minecraft:
    savakmsRus
    Тогда это и правда очень ресурсоёмко, но ведь можно поискать способ попроще...
     
  7. maxserf

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

    Trophy Points:
    123
    Skype:
    maxserf
    Имя в Minecraft:
    maxserf
    Что это
     
  8. 1lyaSweeper

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

    Trophy Points:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    код для плагина:cap:
     
    slavik123123123 likes this.
  9. Flints

    Flints Старожил

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

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

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

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

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

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

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

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

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

Share This Page