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

Плагин [SEC/MECH] AntiRelog - Честное PvP и не только! [1.8-1.19.4] | Upd 21.05.2023

Здравствуйте у меня 1 проблема, связанная с убийством после выхода игрока.
На моем сервере стоит плагин Towny, возможно это связано с именно этим.
Проблема заключается в том, что после выхода игрока , он умирает и после перезахода на сервер, у него
либо краш клиента происходит, либо он не может ничего писать в чат ("не удалось отправить сообщение") (в настройках чат: виден).
Решается эта проблема лишь 1 путем - созданием нового аккаунта, если есть возможность - исправьте это пожалуйста.
Тут либо баг ядра, либо какогото плагина. Скорее всего плагина. Попробуй сделать копию сервера и на ней убирать по одному/несколько плагину пока у игрока непоявится возможность возврадиться.

commands-on-leave: []
Могли бы вы предоставить какой-либо пример, связанный с этой функцией?
Это просто обычный список.
....on-leave:
- command1
- command2 %player%
Там же в комментария это указано.
И помоему данная функция не будет работать если убийство при выходе отключено.
 
Version 3.0.1 (08.01.2020):
  • Теперь команды при выходе игрока в пвп выполняются всегда, а не только тогда, когда включено убийство при выходе.
  • Исправлена ошибка, из-за которой игрок убивался, даже если убийство при кике было выключено.
 
Я пробовал около 5 вариантов одни из них это:
Оставь просто пустые скобки []
Потому что я проверял, и вот эти строки не работают, выполнение команд происходит только внутри скобок:
commands-on-leave: [spawn %player%]
Проверю это. Но вообще странно. В консоли случайно нету никаких предупреждений при запуске плагина?
Мне нужно, чтобы команда выполнялась ВСЕГДА, после выхода игрока на сервере. Кикнуло его или нет - не важно.
Ты имеешь в виду всегда всегда, или токо тогда когда выходит во время пвп? Если первое, то поищи какойто плагин, если второе, то попробуй kick-messages: [], должно работать как надо.9
 
Version 3.0.2 (08.01.2020):
  • Исправлена ошибка из-за которой не работало убийство при смерти, и выполнение команд при выходе игрока во время пвп.
 
Баг #1
#Какой текст должен быть впричине кика, чтобы его убило/выполнились команды. Если пусто, то будет убивать/выполняться команды всегда

Мне нужно, чтобы команда выполнялась ВСЕГДА, после выхода игрока на сервере. Кикнуло его или нет - не важно.

Что я делаю?
Я пробовал около 5 вариантов одни из них это:
1) Просто оставлял пустым
Пример:
kick-messages:
(дальше ничего нет)
2) Ставил # перед kick-messages:
Пример:
#kick-messages:
3)Ставил пустой знак - после kick-messages:
Пример:
kick-messages:
-

Не работает, может я что-то делаю неправильно?

Баг #2
Команды выполняются, но если игрока кикнуть в ручную, но вопрос
зачем здесь вот это?

commands-on-leave:
- spawn %player%

Потому что я проверял, и вот эти строки не работают, выполнение команд происходит только внутри скобок:
commands-on-leave: [spawn %player%]
Теперь должно быть всё порядке.
 
Не хочет собираться
оно не будет собираться, поскольку эта библиотека(для конфига) ещё не до конца доделана, поэтому я ещё не выложил её в доступ. Если нужно собрать, то как вариант вытащить эту библиотеку из .jar файла и изменить импорты в проекте .
 
все также не едет
а что пишет? Я проверил ещё раз, оно нормально качает библеотеку и компилит.

Код:
....
Downloading from kitteh-repo: http://repo.kitteh.org/com/github/Leymooo/AnnotatedYAMLConfiguration/annotatedyamlconfiguration-core/4ad8e71c81/annotatedyamlconfiguration-core-4ad8e71c81.pom
Downloading from codemc-repo: https://repo.codemc.org/repository/maven-public/com/github/Leymooo/AnnotatedYAMLConfiguration/annotatedyamlconfiguration-core/4ad8e71c81/annotatedyamlconfiguration-core-4ad8e71c81.pom
Downloading from jitpack.io: https://jitpack.io/com/github/Leymooo/AnnotatedYAMLConfiguration/annotatedyamlconfiguration-core/4ad8e71c81/annotatedyamlconfiguration-core-4ad8e71c81.pom
Downloaded from jitpack.io: https://jitpack.io/com/github/Leymooo/AnnotatedYAMLConfiguration/annotatedyamlconfiguration-core/4ad8e71c81/annotatedyamlconfiguration-core-4ad8e71c81.pom (1.5 kB at 43 kB/s)
[WARNING] The POM for de.myzelyam:SuperVanish:jar:6.1.3 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
.....
Downloading from jitpack.io: https://jitpack.io/com/github/Leymooo/AnnotatedYAMLConfiguration/annotatedyamlconfiguration-bukkit/4ad8e71c81/annotatedyamlconfiguration-bukkit-4ad8e71c81.jar
Downloading from jitpack.io: https://jitpack.io/com/github/Leymooo/AnnotatedYAMLConfiguration/annotatedyamlconfiguration-core/4ad8e71c81/annotatedyamlconfiguration-core-4ad8e71c81.jar
Downloaded from jitpack.io: https://jitpack.io/com/github/Leymooo/AnnotatedYAMLConfiguration/annotatedyamlconfiguration-bukkit/4ad8e71c81/annotatedyamlconfiguration-bukkit-4ad8e71c81.jar (7.8 kB at 155 kB/s)
Downloaded from jitpack.io: https://jitpack.io/com/github/Leymooo/AnnotatedYAMLConfiguration/annotatedyamlconfiguration-core/4ad8e71c81/annotatedyamlconfiguration-core-4ad8e71c81.jar (19 kB at 127 kB/s)
....
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ antirelog ---
[INFO] Building jar: H:\mega\plugins\idea\Antirelog\target\antirelog-3.0.2.jar
[INFO]
[INFO] --- maven-shade-plugin:3.1.0:shade (default) @ antirelog ---
[INFO] Including com.github.Leymooo.AnnotatedYAMLConfiguration:annotatedyamlconfiguration-bukkit:jar:4ad8e71c81 in the shaded jar.
[INFO] Including com.github.Leymooo.AnnotatedYAMLConfiguration:annotatedyamlconfiguration-core:jar:4ad8e71c81 in the shaded jar.
....
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10.393 s
[INFO] Finished at: 2020-01-10T21:56:25+02:00
[INFO] ------------------------------------------------------------------------
 
@slavik123123123
paper 1.12.2 (#1618)
Antirelog 3.0.2
https://pastebin.com/BvzWvSLe - конфиг

выхожу из игры в PvP режиме, меня убивает, но вещи остаются в инвентаре.
так же при кике командй /kick %player% KillAura - вещи не падают, уибйства не происходит.
при /anticheat kick %player% KillAura тоже
 
выхожу из игры в PvP режиме, меня убивает, но вещи остаются в инвентаре.
скорее всего какойто плагин сохраняет вещи при смерти.
так же при кике командй /kick %player% KillAura - вещи не падают, уибйства не происходит.
при /anticheat kick %player% KillAura тоже
проверю как будет возможность. Но вроде в коде никаких ошибок не вижу.

Напиши в консоль antirelog reload и скинь то что выведет команда.
 
@HauserGrim, @slavik123123123 нет. таких плагинов нет.
произошло подобное после обновления. плагинов нет
Скрин(Антирелог версии 2.4.3) - игрок умер, вещи упали.
https://monosnap.com/direct/5Eq0JDfjKMqgdoTL43ErnZrcihqtHq
Скрин(Антирелог версии 3.0.2) - игрок умер, вещи сохранились. (выпала только голова с плагина)
https://monosnap.com/direct/lg8eNRQkBFiltTvXeCLTA7eZ6yuG2q

Разница между скринами 20 секунд.

antirelog reload (3.0.2)
upload_2020-1-22_14-51-7.png
 
Upd. пересмотрел всё заново. оказывается новая версия создала новую папку с другим регистром.
на 2.4.3 было название у папки - AntiRelog (старый конфиг)
у 3.0.2 название - Antirelog (новый конфиг)

Удалил папку с 2.4.3, выгрузил плагин и загрузил обратно - проблема решилась. все работает.
 
Сделай вайт-лист команд, которые юзать в кт можно. Полезно будет
 

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

Назад
Верх