1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [FUN] Hurt v2.1 - звук ностальгии при получении урона [CB 1.3.2 +] [CB 1.5.2 R0.2]

Тема в разделе "Релизы плагинов", создана пользователем xDiP, 22 апр 2013.

  1. _DarkShark_

    _DarkShark_ Старожил Пользователь

    Баллы:
    123
    Skype:
    skillofcrash
    Имя в Minecraft:
    _DarkShark_
    Спасибо за этот плагин! Навеяло воспоминания о прекрасной и стариной 1.6.6 Бета))
    xDiP, заметил, что при PvP нет старого звука урона. Сможете поправить? Буду просто гипер-благодарен))
     
  2. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    Гром гремит даже при смерти простого смертного игрока.
     
  3. Автор темы
    xDiP

    xDiP Старожил Девелопер Переводчик Пользователь

    Баллы:
    123
    сейчас кое что попробую, это исправит много проблем с флудом и я смогу добавить звук при PvP и не только..
    вижу, будет исправлено!
    UPD Версия 2.0:
    • Глобальное окончательное исправление всех флудов со звуками и кровью.
    • Любое повреждение игрока (PVP, касание об кактус, купание в лаве и т.д.) теперь сопровождается звуками и всем остальным в соответствии с видом или силой повреждения.
    • Исправлено воспроизведение эффектов и всего остального при ложном повреждение игрока в творческом режиме игры.
    • Исправлен удар молнией при смерти любого игрока.
    • Добавлены команды. [help,info]
     
    SHALK97 и _DarkShark_ нравится это.
  4. _DarkShark_

    _DarkShark_ Старожил Пользователь

    Баллы:
    123
    Skype:
    skillofcrash
    Имя в Minecraft:
    _DarkShark_
    Спасибо большое за обновление, ждал, качаю!
     
  5. SHALK97

    SHALK97 Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    SHALK97
    Теперь плагин ошибку на всю консоль пишет, каждый раз когда звук включается(
     
  6. _DarkShark_

    _DarkShark_ Старожил Пользователь

    Баллы:
    123
    Skype:
    skillofcrash
    Имя в Minecraft:
    _DarkShark_
    11:55:26 [SEVERE] Could not pass event EntityDamageEvent to Hurt v2.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:427)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:462)
    at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callEvent(Craf
    tEventFactory.java:89)
    at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callEntityDama
    geEvent(CraftEventFactory.java:377)
    at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.handleEntityDa
    mageEvent(CraftEventFactory.java:433)
    at net.minecraft.server.v1_5_R3.EntityLiving.damageEntity(EntityLiving.j
    ava:677)
    at net.minecraft.server.v1_5_R3.EntityMonster.damageEntity(EntityMonster
    .java:39)
    at net.minecraft.server.v1_5_R3.Entity.x(Entity.java:327)
    at net.minecraft.server.v1_5_R3.EntityLiving.x(EntityLiving.java:318)
    at net.minecraft.server.v1_5_R3.Entity.l_(Entity.java:247)
    at net.minecraft.server.v1_5_R3.EntityLiving.l_(EntityLiving.java:500)
    at net.minecraft.server.v1_5_R3.EntityMonster.l_(EntityMonster.java:24)
    at net.minecraft.server.v1_5_R3.EntityZombie.l_(EntityZombie.java:135)
    at net.minecraft.server.v1_5_R3.World.entityJoinedWorld(World.java:1355)

    at net.minecraft.server.v1_5_R3.WorldServer.entityJoinedWorld(WorldServe
    r.java:614)
    at net.minecraft.server.v1_5_R3.World.playerJoinedWorld(World.java:1336)

    at net.minecraft.server.v1_5_R3.World.tickEntities(World.java:1224)
    at net.minecraft.server.v1_5_R3.WorldServer.tickEntities(WorldServer.jav
    a:480)
    at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:5
    63)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:2
    26)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:4
    77)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java
    :410)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:5
    73)
    Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_5_R3.entity.C
    raftZombie cannot be cast to org.bukkit.entity.Player
    at me.xdip.hurt.hurt.onEntityDamage(hurt.java:426)
    at sun.reflect.GeneratedMethodAccessor64.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.ja
    va:425)
    ... 24 more
    11:55:27 [SEVERE] Could not pass event EntityDamageByBlockEvent to Hurt v2.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:427)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:462)
    at net.minecraft.server.v1_5_R3.BlockCactus.a(BlockCactus.java:88)
    at net.minecraft.server.v1_5_R3.Entity.C(Entity.java:742)
    at net.minecraft.server.v1_5_R3.Entity.move(Entity.java:694)
    at net.minecraft.server.v1_5_R3.EntityLiving.e(EntityLiving.java:1083)
    at net.minecraft.server.v1_5_R3.EntityLiving.c(EntityLiving.java:1332)
    at net.minecraft.server.v1_5_R3.EntityMonster.c(EntityMonster.java:20)
    at net.minecraft.server.v1_5_R3.EntitySkeleton.c(EntitySkeleton.java:126
    )
    at net.minecraft.server.v1_5_R3.EntityLiving.l_(EntityLiving.java:526)
    at net.minecraft.server.v1_5_R3.EntityMonster.l_(EntityMonster.java:24)
    at net.minecraft.server.v1_5_R3.World.entityJoinedWorld(World.java:1355)

    at net.minecraft.server.v1_5_R3.WorldServer.entityJoinedWorld(WorldServe
    r.java:614)
    at net.minecraft.server.v1_5_R3.World.playerJoinedWorld(World.java:1336)

    at net.minecraft.server.v1_5_R3.World.tickEntities(World.java:1224)
    at net.minecraft.server.v1_5_R3.WorldServer.tickEntities(WorldServer.jav
    a:480)
    at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:5
    63)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:2
    26)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:4
    77)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java
    :410)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:5
    73)
    Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_5_R3.entity.C
    raftSkeleton cannot be cast to org.bukkit.entity.Player
    at me.xdip.hurt.hurt.onEntityDamage(hurt.java:426)
    at sun.reflect.GeneratedMethodAccessor64.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.ja
    va:425)
    ... 22 more
    11:55:27 [SEVERE] Could not pass event EntityDamageEvent to Hurt v2.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:427)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:462)
    at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callEvent(Craf
    tEventFactory.java:89)
    at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callEntityDama
    geEvent(CraftEventFactory.java:377)
    at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.handleEntityDa
    mageEvent(CraftEventFactory.java:433)
    at net.minecraft.server.v1_5_R3.EntityLiving.damageEntity(EntityLiving.j
    ava:677)
    at net.minecraft.server.v1_5_R3.EntityMonster.damageEntity(EntityMonster
    .java:39)
    at net.minecraft.server.v1_5_R3.Entity.x(Entity.java:327)
    at net.minecraft.server.v1_5_R3.EntityLiving.x(EntityLiving.java:318)
    at net.minecraft.server.v1_5_R3.Entity.l_(Entity.java:247)
    at net.minecraft.server.v1_5_R3.EntityLiving.l_(EntityLiving.java:500)
    at net.minecraft.server.v1_5_R3.EntityMonster.l_(EntityMonster.java:24)
    at net.minecraft.server.v1_5_R3.EntityZombie.l_(EntityZombie.java:135)
    at net.minecraft.server.v1_5_R3.World.entityJoinedWorld(World.java:1355)

    at net.minecraft.server.v1_5_R3.WorldServer.entityJoinedWorld(WorldServe
    r.java:614)
    at net.minecraft.server.v1_5_R3.World.playerJoinedWorld(World.java:1336)

    at net.minecraft.server.v1_5_R3.World.tickEntities(World.java:1224)
    at net.minecraft.server.v1_5_R3.WorldServer.tickEntities(WorldServer.jav
    a:480)
    at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:5
    63)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:2
    26)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:4
    77)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java
    :410)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:5
    73)
    Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_5_R3.entity.C
    raftZombie cannot be cast to org.bukkit.entity.Player
    at me.xdip.hurt.hurt.onEntityDamage(hurt.java:426)
    at sun.reflect.GeneratedMethodAccessor64.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.ja
    va:425)
    ... 24 more
    Тестил вот, упал с 100 блоков, побил мобов.. Странно.
     
    ВремяПриключений нравится это.
  7. Автор темы
    xDiP

    xDiP Старожил Девелопер Переводчик Пользователь

    Баллы:
    123
    UPD Версия 2.1:
    • исправлена ошибка.
    • исправлено продолжение воспроизведения звуков и т.д. после смерти.
     
    SHALK97 и _DarkShark_ нравится это.
  8. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    Ещё бы в плагин тот звук дверей с бетки :3
     
  9. _DarkShark_

    _DarkShark_ Старожил Пользователь

    Баллы:
    123
    Skype:
    skillofcrash
    Имя в Minecraft:
    _DarkShark_
    Тестим.

    Вы читаете мои мысли!
     
  10. Автор темы
    xDiP

    xDiP Старожил Девелопер Переводчик Пользователь

    Баллы:
    123
    Ну тогда за одно и старый звук ныряния в воду
     
    _DarkShark_ нравится это.
  11. _DarkShark_

    _DarkShark_ Старожил Пользователь

    Баллы:
    123
    Skype:
    skillofcrash
    Имя в Minecraft:
    _DarkShark_
    А сможете добавить? И воды и двери?
     
  12. Автор темы
    xDiP

    xDiP Старожил Девелопер Переводчик Пользователь

    Баллы:
    123
    Добавить можно без проблем, а вот убрать те которые есть в данный момент... здесь я сомневаюсь...
     
    GJEvolution нравится это.
  13. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    А как же треск костей? Можно не посылать клиенту инфу о смерти игрока, тогда клиент не воспроизведёт звук смерти игроков.
    А чё мелочиться? Может быть ещё и старый звук стрельбы из лука? Взрыв крипера? Последнее лучше не возвращать :D
     
  14. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    Старые звуки дверей не оставили. Кто играл на 1.7.3 и сейчас его качает, никогда их не услышат. У меня на ноуте на диске D лежал старый майн, в котором звуки не заменились и я их бережно храню, ибо больше ни у кого нет, так как звуки дверей даже на 1.7.3 заменяются новыми.

    WorldEdit удаляет блоки беззвучно. Просто когда игрок ломает блок, надо передать клиенту, что игрок не разрушил блок, а что он его покопал и он исчез (будто с помощью WE удалён был).
    Их оставили, чтобы они работали на старых версиях, на которых нет кода, который отвечает за то, когда какой именно треск костей воспроизводить (их ведь несколько сейчас, а в старом майне он один и в коде бета-версий он записан как простой hurt, а трески костей называются иначе и на старых версиях они всё равно работать не будут). Вот поэтому их и оставили, логично ;)
     
    The Midnight Wizard нравится это.
  15. Автор темы
    xDiP

    xDiP Старожил Девелопер Переводчик Пользователь

    Баллы:
    123
    @Bars, вы просто космос...
     
  16. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    В плохом или всё же хорошем смысле?
     
  17. Автор темы
    xDiP

    xDiP Старожил Девелопер Переводчик Пользователь

    Баллы:
    123
    Большая часть сказанного не соответствует действительности, особенно о WorldEdit.
     
  18. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    Просто не умею объяснять доходчиво.
     
    HoShiMin нравится это.
  19. Dima Izotov

    Dima Izotov Старожил Пользователь

    Баллы:
    123
    Skype:
    bamberg281
    Хороший плагин спасибо автору:)
     
    Пароль123456789 нравится это.
  20. Zip55

    Zip55 Активный участник Пользователь

    Баллы:
    68
    Skype:
    marti1442
    Имя в Minecraft:
    Marti_14
    Сделай под 1.7.2 пожалуйста) А то не работает((
     

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