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

Плагин ChatAvatar [1.7-1.8] - плагин, который позволяет писать/ вводить команды от имени игрока или консоли

Тема в разделе "Неподтвержденные плагины", создана пользователем Derovi, 15 ноя 2015.

  1. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Немного убрал мусора, ну и по мелочи добавил, развития ради.
     

    Вложения:

    • main.java.zip
      Размер файла:
      881 байт
      Просмотров:
      10
  2. Хостинг MineCraft
    <
  3. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    Код:
      if (p.getServer().getOfflinePlayer(args[0]).isOnline()) {
                    Player i = p.getServer().getPlayer(args[0]);
    
                    if (i.isOnline()) { //Already online
    Код:
     Player i = Bukkit.getPlayer(args[0]);
                    if (i != null) {
    лучше? лучше
    Код:
    String s1;
                        for (s1 = ""; s < args.length; ++s) {
                            s1 = s1 + args[s] + ' ';
                        }
    так тоже не делается, ибо порождает утечку​
     
  4. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Написал же, что немного. Особо код и не смотрел, ибо слишком легко получится.
    Код:
                if (p.getServer().getOfflinePlayer(args[0]).isOnline()) {
                    Player i = p.getServer().getPlayer(args[0]);
                    StringBuilder sb = new StringBuilder();
                    for (int i = 1; i < args.length; i++) {
                        sb.append(args[i]).append(" ");
                    }
                    i.chat(sb.toString());
                } else {
                    p.sendMessage(ChatColor.RED + "Игрок не на сервере!");
                }
    Но и странен подход к получению игрока - зачем то он сначала чекается в оффлайн игроках, что немного долго.
     
    Последнее редактирование: 23 ноя 2015
  5. Автор темы
    Derovi

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

    Баллы:
    76
    Имя в Minecraft:
    DeROvI
    Сори за говнокод, я думал немного шире все делать и есть дофига ненужного.
     
  6. DanchikXxX

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

    Баллы:
    16
    Имя в Minecraft:
    philip552
    А как убрать /sudo?
     
  7. SuperKiwiCat

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

    Баллы:
    66
    Sudo - команда плагина Essentials. Удалив этот плагин - ты избавишься от неё.
     
  8. Автор темы
    Derovi

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

    Баллы:
    76
    Имя в Minecraft:
    DeROvI
    Можно открыть plugin.yml в Essentials и там в commands: удалить команду sudo
     
  9. SuperKiwiCat

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

    Баллы:
    66
    Это находится в самом ядре?
     
  10. Автор темы
    Derovi

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

    Баллы:
    76
    Имя в Minecraft:
    DeROvI
    В Essentials.jar
     
  11. SuperKiwiCat

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

    Баллы:
    66
    Спасибо. Не знал
     
  12. Автор темы
    Derovi

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

    Баллы:
    76
    Имя в Minecraft:
    DeROvI
    Незачто
     
  13. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Не можно. Можно её просто выключить, и тогда она будет заменяться другим плагином.
     
  14. Автор темы
    Derovi

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

    Баллы:
    76
    Имя в Minecraft:
    DeROvI
    Что мешает ее вырезать?[DOUBLEPOST=1471360152,1471359907][/DOUBLEPOST]Теперь плагин есть на spigotmc!
     
  15. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Её будущее отсутствие?
     
  16. Автор темы
    Derovi

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

    Баллы:
    76
    Имя в Minecraft:
    DeROvI
    именно этого и хотел тот, кто поднял этот вопрос![DOUBLEPOST=1471547339,1471364897][/DOUBLEPOST]Теперь плагин доступен только на английском языке!
     
  17. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    2016 08 19_02-55-21.png
    )))
     
  18. killer220022

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

    Баллы:
    31
    Имя в Minecraft:
    killer220
    Круто ( надеюсь без хака :/ )[DOUBLEPOST=1477588389,1477588263][/DOUBLEPOST]
    :bad:
     

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