- Баллы
- 98
- Имя в Minecraft
- Lyosha12
@fromgate, вылезло:
@fromgate, для достижения компактности схем, как Вы относитесь к добавлению команды, которая добавляет ко всем местам с локациями указанного файла параметр add-vector? Например:
1) Набираем команду /ra relatively файл.yml static:ИмяЛокации
2) Всем действиям, которые содержат локации, добавляется add-vector, а первоначальная локация заменяется значением из static.
В следствии чего всё будет упираться только в один блок. Переместить координаты этого блока - и переместится вся "конструкция" из телепортов и проверок. Очень удобно, если нужно развернуть схему из сотни локаций на чужом сервере быстро.
@fromgate, не пойму способ использования PlayEffect здесь:
- Не работает
@fromgate, опять переменные сбросились. Вот лог из FZ:
Вот время фиксации сброса:
Код:
2015-08-10 01:41:11 [INFO] Lyosha12 issued server command: /kill Esbrime
2015-08-10 01:41:12 [SEVERE] Could not pass event PlayerWasKilledEvent to ReActions v0.9.9
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463)
at me.fromgate.reactions.event.EventManager.raisePVPDeathEvent(EventManager.java:179)
at me.fromgate.reactions.RAListener.onPlayerDeath(RAListener.java:168)
at sun.reflect.GeneratedMethodAccessor687.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463)
at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:361)
at net.minecraft.server.v1_5_R3.EntityPlayer.die(EntityPlayer.java:294)
at net.minecraft.server.v1_5_R3.EntityLiving.damageEntity(EntityLiving.java:764)
at net.minecraft.server.v1_5_R3.EntityHuman.damageEntity(EntityHuman.java:684)
at net.minecraft.server.v1_5_R3.EntityPlayer.damageEntity(EntityPlayer.java:359)
at org.bukkit.craftbukkit.v1_5_R3.entity.CraftLivingEntity.damage(CraftLivingEntity.java:195)
at org.bukkit.craftbukkit.v1_5_R3.entity.CraftLivingEntity.damage(CraftLivingEntity.java:180)
at com.earth2me.essentials.commands.Commandkill.run(Commandkill.java:41)
at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:111)
at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:105)
at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:431)
at com.earth2me.essentials.Essentials.onCommand(Essentials.java:320)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:546)
at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:985)
at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:901)
at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:846)
at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44)
at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:215)
at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:115)
at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35)
at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72)
at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583)
at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227)
at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.NullPointerException
at me.fromgate.reactions.util.item.VirtualItem.toDisplayString(VirtualItem.java:632)
at me.fromgate.reactions.util.item.ItemUtil.toDisplayString(ItemUtil.java:376)
at me.fromgate.reactions.actions.ActionItems.setInventorySlot(ActionItems.java:93)
at me.fromgate.reactions.actions.ActionItems.execute(ActionItems.java:56)
at me.fromgate.reactions.actions.Action.executeAction(Action.java:73)
at me.fromgate.reactions.actions.Actions.performAction(Actions.java:182)
at me.fromgate.reactions.actions.Actions.executeActions(Actions.java:176)
at me.fromgate.reactions.actions.Actions.executeActivator(Actions.java:147)
at me.fromgate.reactions.activators.PlayerDeathActivator.activate(PlayerDeathActivator.java:44)
at me.fromgate.reactions.activators.Activator.executeActivator(Activator.java:230)
at me.fromgate.reactions.activators.Activators.activate(Activators.java:288)
at me.fromgate.reactions.RAListener.onPVPDeathActivator(RAListener.java:426)
at sun.reflect.GeneratedMethodAccessor688.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
... 42 more
Поставил версию 0.9.5/7 на рабочий сервер с перезагрузкой и обратно на 0.9.9 - всё так же не обрабатываются плейсхолдеры. Поставил 0.9.9 на локальный сервер с туториалом 1.6.4 и на старый рабочий сервер 1.5.2 - всё работает отлично. Что за мистика?Подобная ошибка: "Caused by: unacceptable character '�' (0xFFFD) special characters are not allowedin "<string>", position 31"
Обычно говорит о том, что идёт путаница в кодировках. Точно в UTF-8 сохранён?
@fromgate, для достижения компактности схем, как Вы относитесь к добавлению команды, которая добавляет ко всем местам с локациями указанного файла параметр add-vector? Например:
1) Набираем команду /ra relatively файл.yml static:ИмяЛокации
2) Всем действиям, которые содержат локации, добавляется add-vector, а первоначальная локация заменяется значением из static.
В следствии чего всё будет упираться только в один блок. Переместить координаты этого блока - и переместится вся "конструкция" из телепортов и проверок. Очень удобно, если нужно развернуть схему из сотни локаций на чужом сервере быстро.
@fromgate, не пойму способ использования PlayEffect здесь:
Код:
- mob_spawn=loc:{RF-Fire-Eggs-1 add-vector:0,-3,0} type:chicken num:1 health:1 name:&6&lBONUS dtheffect:{id:FLAME num:50}
@fromgate, опять переменные сбросились. Вот лог из FZ:
Код:
2015-08-10 18:20:04 19340 3 Статус: Соединение установлено
2015-08-10 18:20:04 19340 3 Статус: Начинаю закачивать C:\Windows\Temp\fz3temp-13\RF-Eggs-SnowBall.yml
2015-08-10 18:20:04 19340 3 Команда: CWD /plugins/ReActions/Activators
2015-08-10 18:20:04 19340 3 Ответ: 250 "/plugins/ReActions/Activators" is the current directory.
2015-08-10 18:20:04 19340 3 Команда: TYPE I
2015-08-10 18:20:04 19340 3 Ответ: 200 Type set to: Binary.
2015-08-10 18:20:04 19340 3 Команда: PASV
2015-08-10 18:20:04 19340 3 Ответ: 227 Entering passive mode (5,135,178,178,158,4).
2015-08-10 18:20:04 19340 3 Команда: STOR RF-Eggs-SnowBall.yml
2015-08-10 18:20:04 19340 3 Ответ: 150 File status okay. About to open data connection.
2015-08-10 18:20:04 19340 3 Ответ: 226 Transfer complete.
2015-08-10 18:20:04 19340 3 Статус: Файл передан успешно, передан 12,6 KB в 1 секунда
Код:
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §aПерезагрузка произведена. Загружено §2259§a активаторов,§2134§a
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §aлокаций.
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §7[§cVar-Drop§7] §4Variables has dropped at 17:08:00
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §7[§cVar-Drop§7] §4Variables has dropped at 17:08:00
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §7[§cVar-Drop§7] §4Variables has dropped at 17:08:00
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §7[§cVar-Drop§7] §4Variables has dropped at 17:08:00
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §7[§cVar-Drop§7] §4Variables has dropped at 17:08:00
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §7[§cVar-Drop§7] §4Variables has dropped at 17:08:00
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §7[§cVar-Drop§7] §4Variables has dropped at 17:08:00
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §7[§cVar-Drop§7] §4Variables has dropped at 17:08:00
2015-08-10 18:20:08 [CLIENT] [INFO] [CHAT] §7[§cVar-Drop§7] §4Variables has dropped at 17:08:00
2015-08-10 18:20:13 [CLIENT] [INFO] [CHAT] §6У тебя есть§c 1 §6новых писем! Введи §c/mail read§6 для просмотра твоей почты.



), он будет запускаться для игрока, который или присядет, или включит спринт, или... Ну, в общем, думаю, понятно. Придумать аналогию или костыль , который реагировал столь же быстро, как RGENTER, для этого было бы сложно.