TheSphex
Новичок
- Баллы
- 16
- Имя в Minecraft
- TheSphex
да, работает вроде)Нет, он не нужен. Все же /play - это алиас /playeffect, попробуйте этот вариант.
спасибо большое
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
да, работает вроде)Нет, он не нужен. Все же /play - это алиас /playeffect, попробуйте этот вариант.
JustBlender, почему переписывать? Основной принцип, скорее всего останется прежним. Я надеюсь, что они перепишут код и сделают больше эффектов доступными по инициативе сервера. Старый код (в клиенте), отвечающий за эффекты, на мой взгляд, это заплатка на заплатке: неудобно и некрасиво.
Ну и одно из главных, на мой взгляд, достоинств плагина — очередь эффектов и возможноть регулирования количество пакетов на тик — вряд ли будет реализовано в майнкрафте. Они такими вещами не озадачиваются![]()
/* 24 */ private static final String[] a = { "hugeexplosion", "largeexplode", "fireworksSpark", "bubble", "suspended", "depthsuspend", "townaura", "crit", "magicCrit", "smoke", "mobSpell", "mobSpellAmbient", "spell", "instantSpell", "witchMagic", "note", "portal", "enchantmenttable", "explode", "flame", "lava", "footstep", "splash", "wake", "largesmoke", "cloud", "reddust", "snowballpoof", "dripWater", "dripLava", "snowshovel", "slime", "heart", "angryVillager", "happyVillager" };
/* */
/* 29 */ private static final String[] b = { "iconcrack_", "blockcrack_", "blockdust_" };

А есть ли у меня возможность сместить эффекты вниз по относительным координатам? Например, сделать offsetY:-....Новых эффектов пока не добавили. Вот фрагмент из файла, реализующего команду particles:
Код:/* 24 */ private static final String[] a = { "hugeexplosion", "largeexplode", "fireworksSpark", "bubble", "suspended", "depthsuspend", "townaura", "crit", "magicCrit", "smoke", "mobSpell", "mobSpellAmbient", "spell", "instantSpell", "witchMagic", "note", "portal", "enchantmenttable", "explode", "flame", "lava", "footstep", "splash", "wake", "largesmoke", "cloud", "reddust", "snowballpoof", "dripWater", "dripLava", "snowshovel", "slime", "heart", "angryVillager", "happyVillager" }; /* */ /* 29 */ private static final String[] b = { "iconcrack_", "blockcrack_", "blockdust_" };
В PlayEffect эффектов пока немного больше![]()
А есть ли у меня возможность сместить эффекты вниз по относительным координатам? Например, сделать offsetY:-....


Незачем это исправлять. Уж лучше сервер на новую версию поставить)Если /play <эффект> работает - то и set должно работать. Я проверю эту команду
А какие ошибки выдает (и при каких командах)?
Плагин очень понравился, но как только ввел команду "/playeffect set FIREWORK", больше убрать оттуда эффект не смог.
@fromgate, можно ли как-нибудь наложить этот эффект на игрока, чтобы он бегал и за ним был дым или другие эффекты?
ответь пожалуйста,почему у меня на 1.7.5 пишет неверное имя эффекта set я хочу поставить на блок этот эффект чтобы он повторялся а он ничего не делает и пишет вот это,бред какой-то,конфликт с commandbook убрал

651 [18:31:47] [Server thread/WARN]: [PlayEffect] Task #34 for PlayEffect v0.3.2 generated an exception
652 java.lang.ArithmeticException: / by zero
653 <------>at me.fromgate.playeffect.Util.buildLine(Util.java:280) ~[?:?]
654 <------>at me.fromgate.playeffect.effect.BasicEffect.buildLine(BasicEffect.java:153) ~[?:?]
655 <------>at me.fromgate.playeffect.effect.BasicEffect.getDrawLocations(BasicEffect.java:75) ~[?:?]
656 <------>at me.fromgate.playeffect.effect.BasicEffect.playSingleEffect(BasicEffect.java:133) ~[?:?]
657 <------>at me.fromgate.playeffect.effect.BasicEffect.playEffect(BasicEffect.java:115) ~[?:?]
658 <------>at me.fromgate.playeffect.EffectQueue$1.run(EffectQueue.java:26) ~[?:?]
659 <------>at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) ~[middle175.jar:git-Spigot-1387]
660 <------>at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [middle175.jar:git-Spigot-1387]
661 <------>at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:620) [middle175.jar:git-Spigot-1387]
662 <------>at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) [middle175.jar:git-Spigot-1387]
663 <------>at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:568) [middle175.jar:git-Spigot-1387]
664 <------>at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:474) [middle175.jar:git-Spigot-1387]
665 <------>at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [middle175.jar:git-Spigot-1387]
666 [18:31:47] [Server thread/INFO]: ara1304 issued server command: /warp parkur
667 [18:31:47] [Server thread/WARN]: [PlayEffect] Task #34 for PlayEffect v0.3.2 generated an exception
668 java.lang.ArithmeticException: / by zero
669 <------>at me.fromgate.playeffect.Util.buildLine(Util.java:280) ~[?:?]
670 <------>at me.fromgate.playeffect.effect.BasicEffect.buildLine(BasicEffect.java:153) ~[?:?]
671 <------>at me.fromgate.playeffect.effect.BasicEffect.getDrawLocations(BasicEffect.java:75) ~[?:?]
672 <------>at me.fromgate.playeffect.effect.BasicEffect.playSingleEffect(BasicEffect.java:133) ~[?:?]
673 <------>at me.fromgate.playeffect.effect.BasicEffect.playEffect(BasicEffect.java:115) ~[?:?]
674 <------>at me.fromgate.playeffect.EffectQueue$1.run(EffectQueue.java:26) ~[?:?]
675 <------>at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) ~[middle175.jar:git-Spigot-1387]
676 <------>at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [middle175.jar:git-Spigot-1387]
677 <------>at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:620) [middle175.jar:git-Spigot-1387]
678 <------>at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) [middle175.jar:git-Spigot-1387]
679 <------>at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:568) [middle175.jar:git-Spigot-1387]
680 <------>at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:474) [middle175.jar:git-Spigot-1387]
681 <------>at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [middle175.jar:git-Spigot-1387]
682 [18:31:48] [Server thread/WARN]: [PlayEffect] Task #34 for PlayEffect v0.3.2 generated an exception
683 java.lang.ArithmeticException: / by zero
Эта команда взята из описания плагина и прикручена к активатору:Если есть возможность - покажите какие у Вас координаты указаны для линий, попробую отследить.
ITEM_CLICK:
magickstaff1:
item: '&cКарающий Жезл$369'
flags:
- DELAY_PLAYER=magickstaff1
- PERM=artefactum-magickstaff1
actions:
- DELAY_PLAYER=3/magickstaff1
- cmd_op=play firework draw:line loc:here loc2:view type:burst
- shoot=distance:50,singlehit:true,damage:1
- execute=activator:magickstaff1-2click delay:3
- cmd_op=fireball
reactions: []
Вообщем-то практически и никакой. @fromgate понимает что он делает, поэтому о максимальном уменьшении нагрузки на сервер он тоже позаботился.Плагин очень даже хороший, подойдет для MiniGame серверов. Но у меня вопрос, какую нагрузку на сервер даёт этот плагин? (Если можно то нагрузку на 1 чанк тоже сказать)
Ну тогда если она минимальная, то возьму себе на заметку в проектВообщем-то практически и никакой. @fromgate понимает что он делает, поэтому о максимальном уменьшении нагрузки на сервер он тоже позаботился.