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

Плагин [FUN/CHAT] KillTag v1.2 - Тэги по убийствам! [1.8]

Что вы подключали? какое ядро? а то хотел переделать а ошибку выдает
 
Спасибо,уже сделал,еще бы хорошо было если командой типа /killtag player set 50 (плееру установит 50 убийств)
/killtag player add 50 (плееру добавит 50 убийств) /killtag player reset (плееру например обнулит)
 
Спасибо,уже сделал,еще бы хорошо было если командой типа /killtag player set 50 (плееру установит 50 убийств)
/killtag player add 50 (плееру добавит 50 убийств) /killtag player reset (плееру например обнулит)
А самому сложно дописать? Исходник открыт.
 
UP! v1.2 - Баг-фиксы, добавление тэга p: для команд (Выполнение команды от имени игрока)
 
dwJuuVj.png

KillTag​
Здравствуйте, уважаемые форумчане! Мы вдохновились вот этой темой (@Prion) на RuBukkit'е, и решили написать данный плагин.

Краткое описание:
Плагин дает возможность выставлять тэги в чате игрокам, если у них есть определенное кол-во убийств, и производить какие-либо команды/отправлять сообщения при этом событии. Количество убийств так же может быть по желанию видно под ником.

Скриншоты/Конфигурация:
Все скриншоты были сделаны с конфигом по умолчанию

Код:
backend: sqlite #  Выбор типа базы данных
mysql: # Конфигурации для подключения
  host: 127.0.0.1
  port: 3306
  database: db1
  user: user
  pass: pass
above-tag: true # Будет ли показан тэг под ником
title: '&c&lKills' # Настраиваемая строка тэга под ником
tags: # Тэги в чате и выполнение команд при получении нового тэга
  1:
    tag: '&f[&bNewbie&f]' # Тэг в чате
    commands: [] # Если у Вас будет одно убийство - ничего не произойдет
  10:
    tag: '&f[&cAmateur&f]'
    commands:
      - 'say Player %player got 10 kills now!' # Выполнится команда от имени сервера. %player заменится на ник игрока.

Переменные для команд:
В командах при получении тэга можно использовать не только переменную %player.
  • Для того, чтобы команда превращалась в сообщение от консоли в чат всем игрокам, поставьте перед началом команды b:
Пример: b:Игрок %player убил уже 10 раз!
  • Для того, чтобы игроку пришло сообщение, добавьте перед началом команды m:
Пример: m:Вы убили уже 10 раз!
  • Для того, чтобы выполнить команду от имени игрока, добавьте перед началом команды p:
Пример: p:me Я крутой!
  • Если не ставить переменных перед началом команды, команда будет выполнена от имени консоли.

ВНИМАНИЕ: Для того, чтобы у Вас отображался тэг в чате, поставьте в Вашем плагине для конфигурирования чата следующее слово - $killtag$



Особенности:
- Хранение данных в базе SQLite/MySQL на выбор
- Изменяемый тэг под ником, возможность его убрать в принципе
- Количество киллов для определенного тэга можно настраивать самому
- Не конфликтует со Scoreboard плагинами
- Работает со всеми чат-плагинами
- Работает с BungeeCord
- На разных BungeeCord серверах могут быть разные тэги

Скачать плагин:

⎝⏠⏝⏠⎠ ТЫКАЙ НА МЕНЯ ^_^


Исходный код:

⎝⋋⏝⋌⎠ ТЫКАЙ НА МЕНЯ (U_U)

Лог изменений:
Код:
v1.0 - Релиз плагина!
v1.1 - Добавление: Теперь при достижении какого-либо уровня, можно будет выполнить команды от имени игрока/консоли или просто отправить сообщение всем игрокам! (@Saharo4ek)
v1.2 - Баг-фиксы, добавление тэга p: для команд (Выполнение команды от имени игрока)
Ваш плагин не хочет работать с моим DeluxeChat
 
В слитый вшит один забавный прикол. А ещё он с большинством плагинов не совместим. Да и версия у него старая.
У меня стоит его новейшая версия и несовместим он только с этим плагином ...
Вот беда!
 
не работает =(
[07:51:50] [Server thread/ERROR]: Could not load 'plugins\KillTag.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R3/Packet
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugins(CraftServer.java:291) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at net.minecraft.server.v1_8_R2.DedicatedServer.init(DedicatedServer.java:199) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:522) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_77]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R3/Packet
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_77]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_77]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
... 6 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_8_R3.Packet
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_77]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_77]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_77]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_77]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
... 6 more
 
не работает =(
[07:51:50] [Server thread/ERROR]: Could not load 'plugins\KillTag.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R3/Packet
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugins(CraftServer.java:291) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at net.minecraft.server.v1_8_R2.DedicatedServer.init(DedicatedServer.java:199) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:522) [craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_77]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R3/Packet
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_77]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_77]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
... 6 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_8_R3.Packet
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_77]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_77]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_77]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_77]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[craftbukkit.jar:git-Spigot-1d14d5f-ba32592]
... 6 more
Название ядра в студию
 

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

Назад
Верх