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

Плагин [FUN/MECH] CameraObscura — Сейчас отсюда вылетит птичка! [BukkitDev]

Тема в разделе "Релизы плагинов", создана пользователем fromgate, 17 дек 2012.

  1. Meowt

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

    Баллы:
    123
    Очень благодарен :) Пожалуй, это самый лучший плагин для фана. По крайней мере я так думаю. И почему же я его раньше не видел...
    И сразу пара вопросов:
    1. Есть ли поддержка HD скинов?
    2. При помещении карты в рамку у меня отображается отлично, а вот другие игроки видят только рамку. Но при просмотре самой карты (в руках) все нормально.
     
  2. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @Meowt,
    1. HD-скины пока не поддерживаются. В планах.
    2. Какая версия баккита? Была версия spigot'а которая не посылала содержимое рамок. Но сейчас нормально. Есть один момент, карты в рамках всё равно прорисовываются медленно. Я планирую озадачится ускорением этого процесса. Надеюсь получится исправить.
     
  3. Meowt

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

    Баллы:
    123
    MCPC+ 1.4.7. Тем не менее, у меня всё отлично. Может быть какой-то перм для пользователей не написал?
    UPD: ан нет. Все отображается, но при перезаходе - пусто.
    [2] UPD: после перезахода прогружается, в итоге - всё ок. А вот у других игроков - нет, даже после перезахода и ожидания прогрузки.
     
    The Midnight Wizard нравится это.
  4. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @Meowt, значит это глюк MCPC+
    Вполне возможно тянется оттуда же откуда тянется глюк у spigot'а он как раз был в версиях 1.4.7.
    Если удастся оптимизировать подгрузку, то вылечит. И я на 90% уверен, что при апгрейде версии MCPC этот эффект исчезнет.
     
  5. Meowt

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

    Баллы:
    123
    @fromgate, перейти на более новую версию пока не могу, свои причины. Попробую обновить само ядро и протестирую на 1.5.2. Отпишусь. Если же проблема в 1.4.7, то буду надеяться на Вашу оптимизацию.
    В общем, ничего не делал, но нашел в чем проблема. У другого игрока отображается только тогда, когда он сам подержит в руках эту карту. Она начинает прогружаться одновременно в руках и в рамке. Что посоветуете предпринять?
     
  6. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Обновить сервер. Возможно какие-то билды под 1.4.7 уже содержат исправления. Spigot по крайней мере выходил исправленный.
     
  7. Meowt

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

    Баллы:
    123
    Обнова ядра 1.4.7 на более свежую не помогла. Поставил 1.5.2 - после входа на сервер картины загружаются долго, но загружаются у всех. Не знаю что с 1.4.7 делать... А плагин-то - сказка, не хочется от него отказываться. Надеюсь на оптимизацию подгрузки.
    Самое странное, что отображается только тогда, когда эта карта есть в инвентаре, но если её выкинуть, даже при её прогрузке, процесс отображения в рамке остановится.
     
  8. dArKnEsS_2

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

    Баллы:
    88
    У меня вопрос. Какой размер фотографии нужен для фонов, изображений?
     
  9. Meowt

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

    Баллы:
    123
    Обновился до 1.5.1 и нет никаких проблем, а вот с 1.5.2 та же проблема, что и с 1.4.7...
    UPD: дальнейшее обновление ожидается? 1.5.2/1.6.1 и т.д.?
     
  10. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @Meowt, должно работать и с 1.5.2 и 1.6.2. Обновления, конечно же будут, просто сейчас занят другими плагинами.
     
    DavidShabaev нравится это.
  11. Meowt

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

    Баллы:
    123
    @fromgate, понял причину, вроде бы. Проблема в клиенте, ибо пробовал разные ядра ставить - результат тот же. Поставил чистый клиент - все отлично. Буду копать дальше, позже напишу точную причину. Думаю, что виновник - Optifine, т.к. он изменяет рендеринг и прочее.
    UPD: ан нет, все нормально, значит какой-то из модов, либо я что-то с ядром намудрил.
    UPD[2]: поставил своё ядро и свой клиент, но без модов - пока все отлично. Продолжаю поиски.
    Хм, все бы ничего, вот есть несколько косяков:
    Невозможно сменить язык, при релоаде плагина командой /photo reload, а так же при релоаде reloader`ом. При запуске в консоли выдает это:
    Код:
    2013-07-15 01:21:13 [INFO] [CameraObscura] Enabling CameraObscura v0.1.3
    2013-07-15 01:21:13 [SEVERE] org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 6372
    2013-07-15 01:21:13 [SEVERE]    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
    2013-07-15 01:21:13 [SEVERE]    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
    2013-07-15 01:21:13 [SEVERE]    at fromgate.obscura.FGUtilCore.InitMsgFile(FGUtilCore.java:553)
    2013-07-15 01:21:13 [SEVERE]    at fromgate.obscura.FGUtilCore.<init>(FGUtilCore.java:91)
    2013-07-15 01:21:13 [SEVERE]    at fromgate.obscura.COUtil.<init>(COUtil.java:33)
    2013-07-15 01:21:13 [SEVERE]    at fromgate.obscura.Obscura.onEnable(Obscura.java:172)
    2013-07-15 01:21:13 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    2013-07-15 01:21:13 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
    2013-07-15 01:21:13 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:383)
    2013-07-15 01:21:13 [SEVERE]    at me.jmgr2007.Reloader.Utils.load(Utils.java:93)
    2013-07-15 01:21:13 [SEVERE]    at me.jmgr2007.Reloader.ReloaderListener.onCommand(ReloaderListener.java:64)
    2013-07-15 01:21:13 [SEVERE]    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    2013-07-15 01:21:13 [SEVERE]    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
    2013-07-15 01:21:13 [SEVERE]    at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:564)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.network.NetServerHandler.func_72566_d(NetServerHandler.java:1389)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.network.NetServerHandler.chat(NetServerHandler.java:1249)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.network.NetServerHandler.func_72481_a(NetServerHandler.java:1175)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.network.packet.Packet3Chat.func_73279_a(Packet3Chat.java:60)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:442)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:222)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:53)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:852)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:320)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:721)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:605)
    2013-07-15 01:21:13 [SEVERE]    at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
    2013-07-15 01:21:13 [SEVERE] Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 6372
    2013-07-15 01:21:13 [SEVERE]    at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
    2013-07-15 01:21:13 [SEVERE]    at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
    2013-07-15 01:21:13 [SEVERE]    at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    2013-07-15 01:21:13 [SEVERE]    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
    2013-07-15 01:21:13 [SEVERE]    ... 26 more
    Кодировка какая, кстати? Было бы лучше вывести список сообщений в отдельный файл, хотя, несу чушь, скорее всего.
    Постоянно выскакивает "Can not create new photo", будь то /photo head/top ник, либо сделать фотографию камерой/на штативе. Хотя, после снимка, пишу команду /prhoto reload и фотографию проявляется. Но, это еще ладно, но при изготовлении другого снимка и его проявлении через /photo reload предыдущий снимок становится таким же. Итого: все одни и те же снимки. Через пик арт пробовал, ошибок нет, но так же, проявление только через /photo reload и сбрасываются предыдущие снимки.
    Подскажите возможную причину этих проблем. Версия плагина последняя, версия сервера/клиента 1.5.2 (MCPC+). Заранее благодарю.
    Кстати, если сделаете поддержку HD скинов, то я Вам даже заплачу ;D
     
  12. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Кодировка - UTF8, именно это как я понимаю причина ошибки: "Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed". У Вас что-то другое?
    Что такое "релоадер"? Если это команда /reload, то не пользуйтесь ею. Это вредная команда. CameraObscura после неё часто глючит. Это может быть в т.ч. причиной "Can not create new photo".
     
  13. Dvladislav

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

    Баллы:
    173
    увидеть бы HD скины)
     
    zuma2 нравится это.
  14. Meowt

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

    Баллы:
    123
    @fromgate, плагин Reloader, он перезагружает плагины.
    Полностью снес, поставил, ничего не менял, та же ошибка "Can not create new photo", язык не менял и не перезагружал. После команды /photo reload предыдущий снимок обновляется на тот, который пытался сделать только что.
    Кстати, хотелось бы узнать, что выполняет функция "language-save"?
     
  15. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    language-save сохраняет файл перевода. Его можно редактировать - тогда будут тянуться сообщения из него, а не из встроенного файла...
     
    zuma2 нравится это.
  16. Meowt

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

    Баллы:
    123
    @fromgate, понятно, спасибо. Но вот что с проблемой выше посоветуете?
     
  17. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @Meowt, пока ничего. У Вас версия баккита какая? Надо будет протестироваться хорошенько.
     
  18. Meowt

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

    Баллы:
    123
    MCPC+ 1.5.2. Билд нужен?
     
    DavidShabaev нравится это.
  19. rescr1pt

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

    Баллы:
    103
    В привате можно сломать фотоаппарат ,исправь пожалуйста
     
  20. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    В каком привате? у нас, под тауни уже несколько месяцев - все стоит?
     

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