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

Плагин [FUN] GladiatorArena v1.0 - Создай арену гладиаторов на своем сервере! [1.2.5-1.5.2]

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

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

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

    Баллы:
    123
    Имя в Minecraft:
    infinity
    Описание:
    Данный плагин позволит создавать вам автоматические пвп арены по гладиаторской системе! Т.е. при открытии арены игроки регистрируются на участие в ней и при достижении указанного кол-ва зарегистрировавшихся игроки разделяются на 2 команды, телепортируются на свои точки спавна в арене, и пвпшаться, пока не умрут все участники одной из команд.

    Скачать плагин.

    BukkitDev

    Как установить:
    1) Кидаете плагин в plugins вашего сервера
    2) Запускаете сервер и после прогрузки всех плагинов, выключаете его
    3) Идете в "\plugins\GladiatorArena" и открываете "config.yml" (Желательно через Notepad++, через блокнот нельзя!)
    4) Настраиваете конфиг: см. спойлер "Настройка конфига"
    5) Настраиваете permissions: см. спойлер "Permissions"
    6) Запускаете сервер и заходите на него под аккаунтом с доступом ко всем пермишионам
    7) Строите свою арену, приватите ее, ставите флаги на запрет использования команд
    8) Устанавливаете точку спавна для первой и второй команды: /glarena setspawn <1 или 2>
    9) Включаете арену командой: /glarena enable (Чтобы выключить арену пишите: /glarena disable)
    10) Готово! Теперь игроки, которые хотят поучавствовать на арене пишут: /glarena register, и при достижении заданного в конфиге количества зарегестрировавшихся для начала арены-игра начинается. Приятной игры :3
    А так же после окончания одной игры, доступ к регистрации открывается заного и можно провести еще N'ое количество матчей арены!

    Настройка конфига:
    Вот как выглядит чистый конфиг:
    [​IMG]

    Где GladiatorsCount - это количество гладиаторов, которые должны зарегистрироваться на участие в арене для ее старта

    В startkit'е записаны id'шники предметов, которые выдаются каждому гладиатору при старте арены, а так же их количество в item*count. (В неиспользуемых слотах оставляем все как есть)
    Пример заполнения, чтобы при старте гладиаторам выдавался 1 алмазный меч и пол стака сладкого хлебушка
    [​IMG]

    В winkit'е заполнение такое же как и в startkit'е, только винкит выдается команде при ее победе в арене

    Permissions:
    glarena.setspawn - Разрешение на установку точек спавна для команд арены (По умолчанию доступно для oпов)
    glarena.enable - Разрешение на включение арены (По умолчанию доступно для опов)
    glarena.disable - Разрешение на выключение арены (По умолчанию доступно для опов)
    glarena.register - Разрешение на регистрацию участия в арене (По умолчанию доступно для всех игроков)

    P.S. - Список всех команд и их описание можно посмотреть написав: /glarena
    [​IMG]

    P.P.S - Плагин пока в бета версии, буду рад если вы отпишетесь о найденых багах и недочетах, а так же высказывайте свои предложения для развития плагина, позязя :3
     
    AxmeD, Lemz0, Mr-Ex и 2 другим нравится это.
  2. Хостинг MineCraft
    <
  3. MRwh1te

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

    Баллы:
    68
    Skype:
    garrysmodmax
    Имя в Minecraft:
    wh1te_hack
    Не плохо, лови лойз :з
     
    Сникерсни нравится это.
  4. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    А почему на английском? :eek:
     
  5. BeYkeR

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

    Баллы:
    173
    Ты про DevBukkit слышал ?:cool:
    А по теме: Мне кажится или ты взял неизвестно откуда и скомпилил ?
     
    slavik123123123 нравится это.
  6. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Вроде, но зачем на русско-язычный выкладывать английскую?
     
  7. BeYkeR

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

    Баллы:
    173
    Russian not supported :D
     
  8. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Обидно...
     
  9. Автор темы
    unlimited

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

    Баллы:
    123
    Имя в Minecraft:
    infinity
    Код полностью с нуля писал, правда :с
    Как доказать? С:
     
  10. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    У меня ошибка при вводе команды /glarena :creeper:
     
  11. Автор темы
    unlimited

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

    Баллы:
    123
    Имя в Minecraft:
    infinity
    Что в консоле пишет? -_-
     
  12. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Что-то типа этого:
    2013-06-16 13:59:48 [WARNING] Unexpected exception while parsing console command "glarena"
    org.bukkit.command.CommandException: Unhandled exception executing command 'glarena' in plugin GladiatorArena v1.0
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
    at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:546)
    at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand(CraftServer.java:535)
    at net.minecraft.server.v1_5_R3.DedicatedServer.an(DedicatedServer.java:263)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:228)
    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.ClassCastException: org.bukkit.craftbukkit.v1_5_R3.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player
    at ru.babon.bukkit.gladiatorarena.Arena.onCommand(Arena.java:54)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    ... 8 more
     
  13. Автор темы
    unlimited

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

    Баллы:
    123
    Имя в Minecraft:
    infinity
    С консольки команды нельзя вводить, надо с игрока. Это из за того, что почему то ругается на цвет в консольке
     
  14. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Странно... всё остальное у меня под цвет радуги...
     
    caNek нравится это.
  15. Автор темы
    unlimited

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

    Баллы:
    123
    Имя в Minecraft:
    infinity
    Всмысле?
     
    slavik123123123 нравится это.
  16. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Ну у меня какой-то код стоит, что почти все надписи цветные -_-
     
  17. Автор темы
    unlimited

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

    Баллы:
    123
    Имя в Minecraft:
    infinity
    Ну я хз, но с консоли команды не работают
    >>command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player
     
  18. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Уже проверил, в чате всё ок, но английские надписи...
     
    MineMan910 нравится это.
  19. Автор темы
    unlimited

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

    Баллы:
    123
    Имя в Minecraft:
    infinity
    Я собирался на dev.bukkit выкладывать, а там онли так, могу рашен версию сделать
     
    Mr-Ex нравится это.
  20. azat4610

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

    Баллы:
    173
    Давай Русскую версию :)
     
  21. Автор темы
    unlimited

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

    Баллы:
    123
    Имя в Minecraft:
    infinity

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