Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [FUN/CHAT] FaceChat - Чат в лицах и красках! [BukkitDev]

можешь плагин под править просто игрок без скина заходит что бы нубика скин был то просто не красиво такая пустота=(
 
FaceChat
v0.1.1

Этот плагин может немного "оживить" чат забавными сообщениями с изображением аватара игрока, построенным на основе его скина.

BukkitDev


facechat.png


Функционал
  • Отображается морду-лица при входе игрока на сервер
  • Отображает аватар (с сообщением) при помощи специальной команды
  • Отображается все сообщения игроков в чате в форме сообщения с аватаром (этот режим по умолчанию отключен)
Команды
Основная команда facechat (алиасы: fchat, face)

  • /facechat reload — перезагрузить конфигурацию
  • /facechat [player:<PlayerName>] <Message> — отобразить сообщение с аватаром (если указано имя игрока, то аватар будет формироваться для этого игрока)
Пермишены
  • facechat.reload — разрешает использовать команду /facechat reload
  • facechat.command — разрешает использоваться команду /facechat <Message>
  • facechat.command.player — разрешает использовать команду /facechat player:<PlayerName> <Message>
  • facechat.chat — у игроков с этим пермишеном в режиме face-chat'а сообщения будут отображаться с аватарами. Режим face-chat надо отдельно включать в config.yml
  • facechat.join — при входе на сервер игрока с таким пермишеном будет отображаться сообщение о входе на сервер с аватаром
Настройка
Код:
general:
  check-updates: true   # Проверка обновлений
face:
  skin-url: http://s3.amazonaws.com/MinecraftSkins/  # URL откуда грузить скины
  separator: '&8++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++' # Разделитель ('' - для отключения)
  cache-lifetime-(minutes): 30  # Время жизни кэша (в минутах)
  default-color: '&e'  # Цвет сообщения по умолчанию
  chat:
    enable-for-chat-messages: false   # Включение/отключене режима face-чата
    message-start-line: 3  # Начальная строка для сообщения (0-7)
    message:  # Шаблон для сообщения
    - '&6&l%player%'
    - +--------------------------------------------------+
    - ''
    - ''
    - ''
    - ''
    - +--------------------------------------------------+
    - '&6&lFaceChat plugin by fromgate'
  join:
    show-join-message: true  # Отображать сообщение при входе игрока на сервер
    remove-default-join-message: true  # Удалять стандартное сообщение
    message: # Шаблон сообщения
    - ''
    - +--------------------------------------------------+
    - ''
    - '&6&l%player%&ejoined the game!'
    - ''
    - ''
    - +--------------------------------------------------+
    - '&6&lFaceChat plugin by fromgate'


Проверка обновлений
FaceChat includes a update checker that use your server internet connection. Update checker will every hour check the dev.bukkit.org to find new released version of plugin and you can easy disable it: just set parameter "check-updates" to "false" in config.yml.
Всё очень круто, спасибо,
только проблема вот в чём у меня есть лицуха с полным доступом, при смене скина остаётся старый скин, пробивал через конфиг менял скин, поменял, написал /face reload всё нормально, но при перезаходе всё становится по старому старый скин и тд.
 
Всё очень круто, спасибо,
только проблема вот в чём у меня есть лицуха с полным доступом, при смене скина остаётся старый скин, пробивал через конфиг менял скин, поменял, написал /face reload всё нормально, но при перезаходе всё становится по старому старый скин и тд.

Картинка скина кэшируется. В последней версии кэш по умолчанию живёт 60 минут. Т.е. если игрок зашёл, то следующий раз попытка скачать скин с сайта произойдет через один час. Это сделано для того, чтобы скин каждый раз из интернета не тянулся.
Если очень надо, можно удалить файл /cache/<ИмяИгрока>.png -- тогда он перезакачается снова.
 
Картинка скина кэшируется. В последней версии кэш по умолчанию живёт 60 минут. Т.е. если игрок зашёл, то следующий раз попытка скачать скин с сайта произойдет через один час. Это сделано для того, чтобы скин каждый раз из интернета не тянулся.
Если очень надо, можно удалить файл /cache/<ИмяИгрока>.png -- тогда он перезакачается снова.
Проблема исчерпана, скачал новую версию)
И есть такая маленькая идейка чтобы при входе писался и префикс то-есть из pex'a.
Заранее спасибо).
 
Последнее редактирование:
Проблема исчерпана, скачал новую версию)
И есть такая маленькая идейка чтобы при входе писался и префикс то-есть из pex'a.
Заранее спасибо).

С префиксом вряд ли буду заморачиваться. Дело в том, что сообщение в чате оно "модифицируется" и префикс вносится плагином чата. При входе же мы имеем только имя игрока. Выдёргивать префикс из PEX'а -- это неправильно. Плагинов на пермишены много. Я к примеру, PEX'ом вообще никогда не пользовался (мне в свое время очень понравился bPermissions). Ну и префиксы могут быть не только от пермишенов.
можешь плагин под править просто игрок без скина заходит что бы нубика скин был то просто не красиво такая пустота=(

Добавил :)

v0.1.2
  • Теперь появилась возможность указать дефолтный скин для игроков, у которых скина нет. По умолчанию это... "Herobrine"
  • Теперь можно включить отображение сообщение при входе игрока только для новых игроков.
 
обновление плагина классное а можно сделать так что бы место скина херобрина был крипер как на лаки вёрс просто крипак прикольно смотрится:creeper:
 
@FYNTIK1996
Можно поставить скин любого игрока. Надо в конфиге просто указать его имя.

Скины можно подыскать тут: http://mcskinsearch.com/
(некоторые игроки, скины не меняют годами)
 
FaceChat
v0.1.1

Этот плагин может немного "оживить" чат забавными сообщениями с изображением аватара игрока, построенным на основе его скина.

BukkitDev


facechat.png


Функционал
  • Отображается морду-лица при входе игрока на сервер
  • Отображает аватар (с сообщением) при помощи специальной команды
  • Отображается все сообщения игроков в чате в форме сообщения с аватаром (этот режим по умолчанию отключен)
Команды
Основная команда facechat (алиасы: fchat, face)

  • /facechat reload — перезагрузить конфигурацию
  • /facechat [player:<PlayerName>] <Message> — отобразить сообщение с аватаром (если указано имя игрока, то аватар будет формироваться для этого игрока)
Пермишены
  • facechat.reload — разрешает использовать команду /facechat reload
  • facechat.command — разрешает использоваться команду /facechat <Message>
  • facechat.command.player — разрешает использовать команду /facechat player:<PlayerName> <Message>
  • facechat.chat — у игроков с этим пермишеном в режиме face-chat'а сообщения будут отображаться с аватарами. Режим face-chat надо отдельно включать в config.yml
  • facechat.join — при входе на сервер игрока с таким пермишеном будет отображаться сообщение о входе на сервер с аватаром
Настройка
Код:
general:
  check-updates: true   # Проверка обновлений
face:
  skin-url: http://s3.amazonaws.com/MinecraftSkins/  # URL откуда грузить скины
  separator: '&8++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++' # Разделитель ('' - для отключения)
  cache-lifetime-(minutes): 30  # Время жизни кэша (в минутах)
  default-color: '&e'  # Цвет сообщения по умолчанию
  chat:
    enable-for-chat-messages: false   # Включение/отключене режима face-чата
    message-start-line: 3  # Начальная строка для сообщения (0-7)
    message:  # Шаблон для сообщения
    - '&6&l%player%'
    - +--------------------------------------------------+
    - ''
    - ''
    - ''
    - ''
    - +--------------------------------------------------+
    - '&6&lFaceChat plugin by fromgate'
  join:
    show-join-message: true  # Отображать сообщение при входе игрока на сервер
    remove-default-join-message: true  # Удалять стандартное сообщение
    message: # Шаблон сообщения
    - ''
    - +--------------------------------------------------+
    - ''
    - '&6&l%player%&ejoined the game!'
    - ''
    - ''
    - +--------------------------------------------------+
    - '&6&lFaceChat plugin by fromgate'


Проверка обновлений
FaceChat includes a update checker that use your server internet connection. Update checker will every hour check the dev.bukkit.org to find new released version of plugin and you can easy disable it: just set parameter "check-updates" to "false" in config.yml.
Здравствуйте, можете пожалуйста реализовать префиксы перед ником из PermissionEx очень прошу.
Спасибо.
 
Ой, это давно еще было. Кароч, был у нас на сервере NPC-бот 'ArcadeBot', он мог исполнять множество операций и одна из них была: "бот, покажи лицо JustBlender".
Бот автоматически печатал в чат лицо игрока JustBlender в чат.
 
Ой, это давно еще было. Кароч, был у нас на сервере NPC-бот 'ArcadeBot', он мог исполнять множество операций и одна из них была: "бот, покажи лицо JustBlender".
Бот автоматически печатал в чат лицо игрока JustBlender в чат.
А почему был?)
 
Потому что я ленивая жопа. Хотя.. могу и сейчас написать)

PS. А, ну да, я еще винду переустанавливал тогда. Потерял исходники :D
гитхаб для лилок?))
Хотя.. могу и сейчас написать)
Го так чтоб тьюринга прошел))0)
 
Можите сделать так чтобы лицо игрока только ему показывалось и не всем игрокам то мешает и так при бот атаки сервер спать идёт через секунд 30 =\
 

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

Назад
Верх