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

Плагин [FUN] SpaceBall Game [1.4.5-R1.0 - 1.7.9-R0.2]

Тема в разделе "Релизы плагинов", создана пользователем jBody, 26 май 2014.

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

    jBody Участник Пользователь

    Баллы:
    38
    Имя в Minecraft:
    Craft
    [​IMG]
    Аркадная мини-игра в стиле Paintball

    Об игре
    SpaceBall - это мини-игра для двух команд в стиле Пайнтболл, для запуска которой не нужно определять множество точек, строить конструкции и беспокоиться об их безопасности, как это бывает в большинстве подобных плагинов для minecraft! Игра генерирует все необходимые файлы, настройки, строительные и технические конструкции - от лобби до арены, защищеные от повреждений. Достаточно просто создать игру, подождать завершения генерации и начать играть! Лобби может быть создано в любом месте карты. При создании лобби будет сгенерирован новый дополнительный мир (предоставляет новые возможности для ветеранов) и игровая арена для команд, в окружении планет и кораблей. Дополнительный мир может использоваться для исследований, добычи новых ресурсов, которые могут понадобиться для крафтинга оружия, строительства, боев и тп. В виду отсутствия атмосферы, игроки не имеющие скафандра Ветерана, не могут использовать этот мир. Игровая Арена включает в себя отделенную ограниченную область в дополнительной мире, и, хоть и находится в этом мире, но является недоступной зоной, которая служит только для игры. Игра имеет встроенную экономику: необходимо зарабатывать деньги, чтобы купить более эффективное оружие, которое может ускорить процесс набора счета, по пути к рангу Вeтерана. Для игры необходимо минимум 2 игрока - по одному за команду. Каждая команда борется против команды соперника, команда-победитель в раунде - это команда, которая уничтожит команду соперника или его базовый корабль. Просто весело и легко!


    Благодарности
    Snuff - Технические постройки
    Anton Safonov - Поддержка Java
    Mariam Islamova - Английская локализация игры
    Michael Starostin - Тестирование
    Bukkit Community - Неоценимый вклад!


    Особенности
    • Космическая Арена для боя двух команд!
    • Быстрое создание игры одной командой!
    • Дополнительный мир для ветеранов игры!
    • Высокие слои атмосферы для ветеранов игры!
    • Авто-сохранение инвентаря!
    • Встроенная экономика!
    • Встроенная система бана!
    • AFK контроль в лобби!
    • Автобаланс команд!
    • Новые ресурсы!
    • Новое оружие!
    • Система рангов, рейтингов и топов!
    • Пять типов лобби по умолчанию!
    • Очень простое управление игрой!

    Как начать
    • Скачать плагин и поместить его в папку плагинов
    • Запустить сервер
    • Сменить язык по необходимости (на русский - команда /sb lang ru)
    • Расположится в удобном месте и набрать /sb create для создания игры
    • Дождаться полной генерации
    • Готово!
    Игра не требует дополнительных плагинов для работы. Если на сервере установлены плагины, которые действуют на поведение игроков/PVP, такие как (Factions, NoobProtector и т.д.), необходимо настроить эти плагины так, чтобы исключить их воздействие на дополнительный мир

    [​IMG]


    Файл конфигурации
    Файл конфигурации не имеет много настроек, но в нем вы можете указать имя для дополнительного мира, указать миры, в которых будет действовать кислородное голодание на высоте (необходим скафандр ветерана для жизни в местах нехватки кислорода), а также указать , как генерировать структуры в дополнительном мире (после изменений в файле необходим перезапуск сервера):

    Game_Language - Локализация. Cейчас доступны Ru, En. По умолчанию - En

    Space_Ball_World_Name - Выбор имени дополнительного мира (не относится к лобби!). Необходимо создать игру после изменения имени. По умолчанию - world_spaceworld

    Sky_Damage - Включение или выключение кислородного голодания на высоте. true/false. По умолчанию - true

    Sky_Damage_Worlds - Мир/миры, в которых действует кислородное голодание на высоте. Если миров больше одного, перечислить через запятую. По умолчанию - world

    Sky_Damage_Level - Высота, с которой начинается кислородное голодание. Доступные значения: 0-256. По умолчанию - 200

    Structure_Update_Mode - Режим генерации структур на арене. 0, 1 или 2. По умолчанию - 0
    0 - Генерировать структуры однажды. Структуры не обновляются, разрушения выключены
    1 - Генерация структур после каждого старта сервера. Частичное разрушение включено
    2 - Генерация структур перед каждым раундом. Уничтожение структур разрешено


    Пермишены и команды

    Нет пермишенов/Нет OP:

    /sb - Телепорт к лобби
    /sb help - Помощь
    /sb stat - Статистика
    /sb info - Информация об игре
    /sb top - Общий топ
    /sb red - Топ красных
    /sb blue - Топ синих

    sb.moder/OP: все предыдущие и cледующие
    /sb balance - Выключить/включить автобаланс
    /sb advert - Выключить/включить сообщения игры в чат
    /sb port - Выключить/включить портал в дополнительный мир
    /sb gate - Закрыть/открыть ворота
    /sb break - Принудительное завершение раунда
    /sb tp - Телепорт в дополнительный мир
    /sb tpall - Телепорт всех в лобби
    /sb reg - Регистрация игрока (регистрировать игроков, в общем то - не нужно, они регистрируются автоматически. Команда сделана "на всякий случай")
    /sb unreg - Удаление игрока из базы
    /sb score - Управление счетом игрока
    /sb ban - Запретить игроку игру
    /sb unban - Снять запрет на игру
    /sb snow - Выключить/включить урон от снежков
    /sb weapon - Выключить/включить использование снарядов вне игры
    /sb suit - Выдать/забрать скафандр (Скафандр, в общем то, тоже специально выдавать - не нужно, все выдается само и автоматически когда надо. Эта команда является скорее "бонусной" - чтобы порадовать кого нибудь скафандром. Скафандр нельзя снять без команды модера/админа, и он будет утерян после смерти игрока)
    /sb srank - Установить ранк доступа в дополнительный мир
    /sb wrank - Установить ранк доступа на высоту
    /sb yield - Установить шанс добычи ресурсов в дополнительном мире
    /sb w1 - Выдать взрывной снаряд
    /sb w2 - Выдать замедляющий снаряд
    /sb w3 - Выдать огненный снаряд

    sb.admin/OP: все предыдущие и cледующие
    /sb create - Создать игру
    /sb reloc - Перенос лобби
    /sb lang - Сменить язык игры
    /sb delete - Удалить игру
    /sb type - Сменить тип лобби
    /sb color - Установить цвет чата игры
    /sb reset - Сброс всех достижений
    /sb global - Выключить/включить игру
    /sb sky - Настройки высоких слоев атомосферы

    Галереи top игроков для каждой команды
    Чтобы активировать, нужно просто установить рамки над табличками (необходим пермишен админа/OP) и сыграть раунд. Чтобы убрать - ударить по одной из рамок.

    [​IMG]

    Лобби

    Некоторые из типов имеют ворота. Можно переключать командой /sb gate, или тапнув по свето - камню. Необходим пермишен модератора/админа/OP:
    [​IMG]

    Замечания
    1.
    Смена лобби влечет за собой передачу большого количества измененных блоков клиентам сервера. Поэтому, не стоит менять лобби слишком часто при наличии игроков рядом с лобби.
    2. SpaceBall манипулирует плагином NoLagg, в случае, если он у вас установлен. А именно - выключает его на время генерации структур, по причине не совместимости. После генераций NoLagg возвращается в активный режим

    Фишки (FAQ)
    • Игра добавляет урон мобам и игрокам если стрелять обычным снежком. Выключаем если не нужно командой /sb snow
    • Если есть желание переделать дополнительный мир не удаляя игры. Вариант 1. Выключить сервер, удалить папку с миром, включить сервер. Будет сгенерирован новый мир. Если удалить мир в котором находится лобби, лобби будет создано в том же месте где и было. Второй вариант - выключить игру ( /sb global) , удалить папку с миром, включить игру ( снова /sb global )
    • Задавайте вопросы

    Корабли

    [​IMG]

    Сотрудничество
    • Принимаются модификации кораблей для реализации в новых версиях плагина, принимается schematic файл или карта с кораблем. Инженерные ограничения конструкции можно узнать в личке.
    • Локализации. Можно принять участие в переводе плагина на новый язык. Файл сообщений: http://goo.gl/uKpCTf. Принимаются только полные переводы. Вопросы по файлу можно задать в личке.
    • В принципе, также возможно добавление дополнительных модификаций лобби и оружия.
    Принявшие участие будут иметь особую поддержку по вопросам плагина, указываться в благодарностях, и возможно еще что нибудь.

    Лицензия по типу All Rights Reserved. Соотвественно исходных кодов в открытом доступе пока что планируется, параноики могут проходить мимо. Для нормальных людей - кроме metrics lite, игра не содержит никаких вирусов майнеров, сканеров, и подобной дряни.

    Будет обновлено для большинства более новых версий, cледите за темой.
    Если найдете баги - просьба сообщать сюда, если ошибки проявляются также в логе сервера, желательно скопировать лог ошибки

    Cкачать v1.0:
    Для сервера Craft Bukkit версии 1.7.9
    http://goo.gl/4Fd0yV
    Для сервера Craft Bukkit версии 1.7.5 http://goo.gl/UOu5R8
    Для сервера Craft Bukkit версии 1.7.2 http://goo.gl/Deynen
    Для сервера Craft Bukkit версии 1.6.4 http://goo.gl/Hw3Icj
    Для сервера Craft Bukkit версии 1.6.2 http://goo.gl/HWG4Yc
    Для сервера Craft Bukkit версии 1.5.2 http://goo.gl/c4Bd1b
    Для сервера Craft Bukkit версии 1.5.1 http://goo.gl/JYtocc
    Для сервера Craft Bukkit версии 1.4.7 http://goo.gl/W8Jwqv
    Для сервера Craft Bukkit версии 1.4.6 http://goo.gl/FT4NRc
    Для сервера Craft Bukkit версии 1.4.5 http://goo.gl/fkBVTR

    Внимание: Вы можете пробовать запустить, но работа игры на Spigot и MCPC+ не гарантируется. Возможно появятся версии под данные модификации Bukkit сервера.

    Тестовый сервер с данной игрой версии 1.4.5: 46.146.232.11:22145
     
    Последнее редактирование: 26 июл 2014
  2. S. ToDD

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

    Баллы:
    78
    Имя в Minecraft:
    ToDD
    Как же 1.6.4?
     
    Лайка2 и Лайка нравится это.
  3. Автор темы
    jBody

    jBody Участник Пользователь

    Баллы:
    38
    Имя в Minecraft:
    Craft
    Разработка шла целенаправленно с нижних версий сервера, так как они до сих пор где то используются, очень скоро будет обновлено и для новых
     
    Лайка2 нравится это.
  4. S. ToDD

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

    Баллы:
    78
    Имя в Minecraft:
    ToDD
    На сколько скоро?
     
    ПриветОтЛайки и Лайка2 нравится это.
  5. Автор темы
    jBody

    jBody Участник Пользователь

    Баллы:
    38
    Имя в Minecraft:
    Craft
    Планируется в течении 2-3 недель обновить на все популярные версии до 179
     
    Лайка2, Tarock12 и Лайка нравится это.
  6. S. ToDD

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

    Баллы:
    78
    Имя в Minecraft:
    ToDD
    А на 1.6.4 никак не скоро?
     
    Лайка2 и Tarock12 нравится это.
  7. Автор темы
    jBody

    jBody Участник Пользователь

    Баллы:
    38
    Имя в Minecraft:
    Craft
    164 где то в посередине - не раньше чем через неделю, занятость
     
    ПриветОтЛайки, Лайка2 и Лайка нравится это.
  8. Qmaks

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

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    Что-то я такое видел на бакките
     
    Лайка2, mahimamax и Лайка нравится это.
  9. S. ToDD

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

    Баллы:
    78
    Имя в Minecraft:
    ToDD
    Когда там 1.6.4?
     
    Лайка2, mahimamax и Лайка нравится это.
  10. Автор темы
    jBody

    jBody Участник Пользователь

    Баллы:
    38
    Имя в Minecraft:
    Craft
    Просьба иметь немного терпения! почти готово, - сегодня - завтра

    Upd:
    Обновлено, до версии 1.7.5-R0.1, друзья! Ищите свою версию в шапке топика
     
  11. JustBlender

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

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    Боже мой.. Отличный плагин. Меня особенно удивила фича "галереи топ-игроков" :)
    Удачи в разработке ;)
    Только откуда там Тюна? :eek:
     
  12. Автор темы
    jBody

    jBody Участник Пользователь

    Баллы:
    38
    Имя в Minecraft:
    Craft
    спасибо))) а вот :D
     
  13. JustBlender

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

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    Модераторы, прошу вас, перенесите этот чудесный плагин в 'Релизы'!
     
  14. gold-morphin

    gold-morphin Умывальников начальник и Мочалок командир Пользователь

    Баллы:
    153
  15. Автор темы
    jBody

    jBody Участник Пользователь

    Баллы:
    38
    Имя в Minecraft:
    Craft
    Все молчат .... у всех все работает! ну - надоже :rolleyes:
    А ведь были обнаружены критические ошибки в частности связанные с работой потоков. Они в общем то даже вышибали сервер, сперва не обратил на это внимания, так как поймал этот момент всего пару раз и согрешил на Java машину

    В итоге:
    - критические баги исправлены
    - мелкие тоже
    - исправлен баг который портит игру, если игрок стартует раунд на транспорте
    - оптимизирован процесс генерации (мир создается и обновляется быстрее)
    - добавлено оповещание готовности игры, если игрок нажал на кнопку старта во время генерации
    - добавлено для сервера 1.7.9

    Ссылки те же, в шапке темы, перекачать и заменить файл
     
    Последнее редактирование: 28 июн 2014
  16. neon52

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

    Баллы:
    88
    а по времени сколько обновляется/регенируется мир? При тестировании на моем сервере я этого так и не дождался, + в основном мире повырезались чанки
     
  17. Автор темы
    jBody

    jBody Участник Пользователь

    Баллы:
    38
    Имя в Minecraft:
    Craft
    Cейчас - при создании на моих машинах - около пяти минут, при обновлении - около двух минут. Генерация идет фоном, играть не мешает. Работа игры с блоками - это область лобби и дополнительный мир игры. Провисание сервера (около 3-5 секунд) возможно только при создании мира, т.к. создать мир в фоне - нереально. мир создается при создании игры. ( /sb create)
    повырезались чанки? это довольно странно. плагин не работает с чанками, максимум что он с ними делает - подгружает в память. причем в мире лобби (основной мир я так понимаю) оно грузит только чанки с лобби. можно увидеть лог?

    возможно Spaceball несовместим с каким нибудь из плагинов, как это произошло с NoLagg. NoLagg я учел - плагин просто выключает его во время генераций и после включает снова. Вообще из около 80 плагинов, установленных у меня на сервере, проблема возникла только с NoLagg. Плагин проверен и совместим c worldedit, worldguard, PermissionsEx, Orebfuscator, ProtocolLib, authme и прочими ходовыми плагинами, включая антигриферские.

    пысы - можно попробовать перекачать и создать заново. если страшно - можно перед запуском на сервере потестировать на тестовом
     
    Последнее редактирование: 28 июн 2014
  18. FirePoint

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

    Баллы:
    173
    Имя в Minecraft:
    Just_Andrew
  19. maks9omsk

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

    Баллы:
    66
    Имя в Minecraft:
    Maks9omsk
    Начать игру жму и прост пишет "Обновление Структур, выполнено 100%"
    Всё. Можно поконкретней обьяснить что в таком случае делать ? "Версия 1.5.2."
    Конкретных ошибок я не вижу, сё перерыл.
     
  20. Автор темы
    jBody

    jBody Участник Пользователь

    Баллы:
    38
    Имя в Minecraft:
    Craft
    Когда был закачан плагин? я же писал что были обнаружены (и исправлены) критичные ошибки. Убедительная просьба перекачайте сегодняшний апдейт
     

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