Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Перевод [Fun] DolphinSpleef v1.2.1 - Авто сплиф [1.7.10-R4] +FIX

Тема в разделе "Неподтвержденные переводы", создана пользователем Radviger, 27 июл 2014.

  1. Автор темы
    Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Данный плагин переведён мною на 99%, на уровне исходного кода.
    Никакого InClassTranslator.
    Переведён абсолютно ВЕСЬ функционал плагина, включая страницу помощи.

    Плагин протестирован на версиях [CraftBukkit 1.7.9-R.1.0] и [Spigot 1.7.10-R.1.0].

    Собственно что да как?
    Данный плагин полностью автоматизирует игру Spleef на вашем сервере.
    Требуется всего лишь построить и указать плагину арену.
    Арен может быть несколько.
    P.S. Для работы плагина необходимы WorldEdit и Vault.
    Ну что ж, вы установили плагин, запустили свой сервер и думаете - Что же делать дальше?
    Вот вам небольшой гайд по созданию арены:
    1) Строим нашу арену (Желательно кубовидную).
    2) Пишем команду /spl create и видим сообщение о том, что наша арена создана.
    3) Теперь необходимо указать минимальное кол-во игроков для начала игры
    с помощью команды /spl setminplayers <id арены> <число>
    (Игроков должно быть не менее 2х).

    4) Аналогично предыдущему указываем максимальное кол-во игроков на арене
    с помощью команды /spl setmaxplayers <id арены> <число, не менее мин. кол-ва>
    (Советую указывать, полагаясь на размер и вместимость арены).

    5) Теперь необходимо указать точки спавна игроков (при победе - /spl setwinspawn <id арены> , при проигрыше - /spl setlosespawn <id арены> , на самой арене - /spl setgamespawn <id арены> и в точке лобби - /spl setspawn <id арены> ).
    6) Далее нужно выделить пол нашей арены, используя WorldEdit - берём инструмент (по умолчанию - деревянный топор), выделяем пол, который игроки будут ломать (любые блоки) и пишем /spl setfloor <id арены>.
    7) Теперь нужно указать id'ы блоков, которые можно ломать, используя команду /spl setfloorblocks <id арены> <id1>,<id2>...
    8) Теперь, когда всё сделано - нужно запустить нашу арену с помощью команды /spl enable <id арены>.
    Теперь можно заходить на нашу арену, используя команду /spl join <id арены>.
    Как сделать вход по табличке:
    Вешаем табличку, выделяем её, используя WorldEdit и пишем /spl setsigns <id арены>.

    Скачать переведённый плагин можно здесь. [Версия плагина - 1.2.1, Версия перевода - 0.2]
    Официальный источник здесь.

    Версия 0.1
    • Полный перевод плагина.
    • Фикс багов, допущеных разработчиком.
    Версия 0.2
    • Исправление полоски дракона.
    • Фикс краша арены при недостатке игроков.
    • Фикс непредсказуемого вылета арены.
    • Фикс бага, связанного с крашем, при старте игры с 1 игроком.
    • Фикс двойного отображения пунктов в странице помощи.

    О найденных недоработках прошу сообщать в теме.
     
    Последнее редактирование: 14 окт 2015
  2. Хостинг MineCraft
    <
  3. Автор темы
    Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    P.S. Где взял исходники не скажу, выкладывать их тоже не буду :p.
     
  4. ApaDoctor

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

    Баллы:
    103
    Неплохо было бы добавить описание:)
    Может конечно есть любители качать что-то неведомое, и ставить его себе на сервер...
    Но, думаю таких извращенцев мало!
     
  5. Автор темы
    Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Думаю стоит просто дать ссыль страничку плагина в bukkit.org, там всё и так понятно )
     
  6. Egor33345

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

    Баллы:
    173
    Skype:
    Netu-i-ne-budet-nikogda.
    Имя в Minecraft:
    HellDragon97
    Нет, действительно, лучше сделать описание и т.д.[DOUBLEPOST=1406549202,1406549162][/DOUBLEPOST]
    И какая версия плагина? Можешь оформить тему по шаблону?
     
  7. Автор темы
    Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Update!
     
  8. Diezel0468

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

    Баллы:
    88
    Skype:
    artem0943
    Имя в Minecraft:
    Diezel0468
    Подскажи пожалуйста. Прописал пермишен - dolphinspleef.joinArena, чтобы игроки могли зайти на арену. В итоге могут зайти только Оперы. Что за трабла?
     
  9. Автор темы
    Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Используйте следующий формат пермиссий: spleef.<право> вместо dolphinspleef.<право>[DOUBLEPOST=1415777276,1409316214][/DOUBLEPOST].
     
  10. vadikfra

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

    Баллы:
    68
    Имя в Minecraft:
    MiineRocK
    Ссылка на скачивание не работает :cry:
     
  11. sanjee

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

    Баллы:
    78
    Имя в Minecraft:
    sanjee
    для 1.6.4 пойдёт?
     
  12. Автор темы
    Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Не знаю, не проверял.
    P.S. Ссылку сейчас обновлю.
     
  13. sanjee

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

    Баллы:
    78
    Имя в Minecraft:
    sanjee
    Ура! Проверь на 1.6.4 плсс =3
     
  14. Автор темы
    Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Что мешает вам скачать плагин и проверить его на 1,6,4?
     
  15. sanjee

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

    Баллы:
    78
    Имя в Minecraft:
    sanjee
    Ладно ладно зачем сразу психовать а?!
     
  16. Автор темы
    Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Я собрал плагин, проверяйте всё сами. Если работает - напишите в теме.
     
  17. vadikfra

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

    Баллы:
    68
    Имя в Minecraft:
    MiineRocK
    На сипготе 1627 не работает, после входа на арену вот такая фигня:

    [15:45:07] [Server thread/WARN]: [Spleef] Task #35 for Spleef v1.0 generated an exception
    java.lang.NullPointerException
    at ru.necraft.spleef.Main$1.run(Main.java:194) ~[?:?]
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71) ~[craftbukkit.jar:git-Spigot-1627]
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [craftbukkit.jar:git-Spigot-1627]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:641) [craftbukkit.jar:git-Spigot-1627]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [craftbukkit.jar:git-Spigot-1627]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [craftbukkit.jar:git-Spigot-1627]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [craftbukkit.jar:git-Spigot-1627]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Spigot-1627]
     
  18. Автор темы
    Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Сейчас проверю.[DOUBLEPOST=1415879359,1415879266][/DOUBLEPOST]Похоже вы не указали время автостарта арены.
     
  19. vadikfra

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

    Баллы:
    68
    Имя в Minecraft:
    MiineRocK
    Так оно же стандартное стоит.
    Ну на всякий проверю =)[DOUBLEPOST=1415880067][/DOUBLEPOST]Выставил время командой появилась другая ошибка (читать снизу в верх):

    13.11 16:08:45 [Server] INFO at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Spigot-1627]
    13.11 16:08:45 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [craftbukkit.jar:git-Spigot-1627]
    13.11 16:08:45 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [craftbukkit.jar:git-Spigot-1627]
    13.11 16:08:45 [Server] INFO at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [craftbukkit.jar:git-Spigot-1627]
    13.11 16:08:45 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:641) [craftbukkit.jar:git-Spigot-1627]
    13.11 16:08:45 [Server] INFO at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [craftbukkit.jar:git-Spigot-1627]
    13.11 16:08:45 [Server] INFO at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71) ~[craftbukkit.jar:git-Spigot-1627]
    13.11 16:08:45 [Server] INFO at ru.necraft.spleef.Main$1.run(Main.java:206) ~[?:?]
    13.11 16:08:45 [Server] INFO at ru.necraft.spleef.Main.timeToString(Main.java:559) ~[?:?]
    13.11 16:08:45 [Server] INFO at java.lang.String.substring(Unknown Source) ~[?:1.7.0_15]
    13.11 16:08:45 [Server] INFO java.lang.StringIndexOutOfBoundsException: String index out of range: -2
    13.11 16:08:45 [Server] WARN Task #35 for Spleef v1.0 generated an exception[DOUBLEPOST=1415880531][/DOUBLEPOST]Забыл сказать что в /spl help команды повторяются по 2 раза =)
     
  20. Автор темы
    Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Так, надо серьёзно переписывать говнокод, спасибо за отзывы, ждите обновления)
     
  21. sanjee

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

    Баллы:
    78
    Имя в Minecraft:
    sanjee
    Radviger уменя крашится тоже на 1.6.4 так как написано выше =/
     

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