Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Есть плагины, добавляющие арены для игроков...
Есть плагины, добавляющие мобарены...
Есть плагины, которые дарят игрокам возможность поиграть в миниигру...
Так почему же не обьединить их?!
Плагин будет иметь функционал плагинов для арен(например BattleArena) при создание точек лобби, появления команд и т.п. Но! Битва будет производиться не оружием из китов, а изменёнными бумажками - рунами. Руны представлены как видоизменённая бумага, которая отличаеться цветом(переливание цвета, как будто зачарованая) и текстом, гласящим о типе руны. Использование - ПКМ по выбраной в панели быстрого доступа руне. Руна вылетает из рук игрока, похоже на использование клавиши Q, только руна пролетает несколько блоков и лежит несколько тиков, после чего "активируеться". Победителем в режиме есть тот, который продержиться до самого конца раунда или останеться последним выжившим. Победитель получает валюту внутри плагина, за которую он может купить спец-руны с особыми свойствами или купить себе способность (прыгучесть, броню).
Примеры рун:
-FireClaw (при активации спавнит вокруг себя линии огня в радиусе, который настраиваеться в конфиге, на все стороны
-Blast (при активации взрываеться в радиусе, который также настраиваеться в конфиге)
-Ice (при активации вызывает частицы снега и "замораживает" близстоящего игрока так, что тот не может некоторое время двигаться
У меня есть очень похожий плагин, который ждет обработки напильником перед выкладывание в паблик. Там, правда, не руны, а просто специальные итемы, которые используются, а не тратятся. Чуть-чуть переработать для совместимости с такой системой рун и добавить сами руны - это офигенная идея! Вот как будет у меня достаточно свободного времени... Короче, можешь надеяться, что каким-то чудом идея будет реализована, но я жутко ленивый Описание моего нынешнего плагина.
Корее всего, если я немного почитаю "Полное руководство по Java SE 6" Шилдта, то я и сам смогу написать плагин . Правда, сейчас просто нет времени учить что-то
Корее всего, если я немного почитаю "Полное руководство по Java SE 6" Шилдта, то я и сам смогу написать плагин . Правда, сейчас просто нет времени учить что-то
Ну, у меня написано примерно то же самое, только не руны для активации способностей нужно использовать. Дописать это явно быстрее, чем прочитать и осмыслить те over 500 страниц.
Корее всего, если я немного почитаю "Полное руководство по Java SE 6" Шилдта, то я и сам смогу написать плагин . Правда, сейчас просто нет времени учить что-то
Я просто предлагаю идею народу, т.к. сам не могу реализовать. Кто захочет её использовать - всегда пожалуйста. Тем более, я не пишу что "скоро плугин будот на сивири!!!", а пишу, что это идея. Проблемы?
игра DarkRune представляет собой скрипт на языке varscript.
Необходимы плагины VarScript, PowerNBT
Необходима библиотека groovy для работы некоторых модулей
Нужны модули: PlayerSaver.vs и Particles.groovy
Суть игры:
Игроки должны сражаться, используя только руны. Руны периодически появляются на карте в разных местах. Каждая руна имеет свои уникальные способности (пока что их 11):
Freezing - игрок кидает руну, которая замораживает цель при попадании (или в радиусе) FireClaw - игрок бросает руну, которая создает кольцо огня. Размораживает игроков. DemonRun - игрок воспламеняется и поджигает ближайших игроков. Размораживает игроков. Teleport - аналогично ендерперлу. Blast - игрок бросает динамит, который взрывается. Наносит урон по радиусу. Curse - игрок бросает череп, который ослепляет врагов и замедляет их. Если череп кинуть в огонь - он взорвется WaterSplash - игрок бросает воду. Она тушит огонь и снимает проклятье. Мочит игроков. Bolt - игрок кидает звезду, в которую потом бьет молния. Мокрые игроки получают в 2,5 раза больше урона. Молния очищает от проклятья. Thief - при попадании в противника у него очищается инвентарь. Есть шанс украсть его руны себе. Magnet - при активации игрок некоторое время притягивает к себе разбросанные руны. Rune of Life - восстанавливает жизни.
Игра сводится к тому, чтобы собрать определенный набор из рун, чтобы нанести максимальный дамаг противнику, или же защититься от его атак.
Когда игрок умирает, из него выпадает душа. Тот, кто ее подберет - получит 1 очко. За полученные очки можно совершенствовать руны (есть прокачка уровня и прокачка способностей), или же можно увеличить количество доступных слотов.
Все способности сохраняются в файле. Администратор может работать с ним используя PowerNBT
игра DarkRune представляет собой скрипт на языке varscript.
Необходимы плагины VarScript, PowerNBT
Необходима библиотека groovy для работы некоторых модулей
Нужны модули: PlayerSaver.vs и Particles.groovy
Суть игры:
Игроки должны сражаться, используя только руны. Руны периодически появляются на карте в разных местах. Каждая руна имеет свои уникальные способности (пока что их 11):
Freezing - игрок кидает руну, которая замораживает цель при попадании (или в радиусе) FireClaw - игрок бросает руну, которая создает кольцо огня. Размораживает игроков. DemonRun - игрок воспламеняется и поджигает ближайших игроков. Размораживает игроков. Teleport - аналогично ендерперлу. Blast - игрок бросает динамит, который взрывается. Наносит урон по радиусу. Curse - игрок бросает череп, который ослепляет врагов и замедляет их. Если череп кинуть в огонь - он взорвется WaterSplash - игрок бросает воду. Она тушит огонь и снимает проклятье. Мочит игроков. Bolt - игрок кидает звезду, в которую потом бьет молния. Мокрые игроки получают в 2,5 раза больше урона. Молния очищает от проклятья. Thief - при попадании в противника у него очищается инвентарь. Есть шанс украсть его руны себе. Magnet - при активации игрок некоторое время притягивает к себе разбросанные руны. Rune of Life - восстанавливает жизни.
Игра сводится к тому, чтобы собрать определенный набор из рун, чтобы нанести максимальный дамаг противнику, или же защититься от его атак.
Когда игрок умирает, из него выпадает душа. Тот, кто ее подберет - получит 1 очко. За полученные очки можно совершенствовать руны (есть прокачка уровня и прокачка способностей), или же можно увеличить количество доступных слотов.
Все способности сохраняются в файле. Администратор может работать с ним используя PowerNBT
Еще в разработке, ПОЭТОМУ не в паблике.
@MYXOMOPX выложит скрипт, как закончит.
Но для установки скрипта потребуется куча всего (как я указал ранее)
Если есть желающие сейчас протестировать или помочь - можно отписаться тут или в скайп. Хорошие идеи приветствуются. "Вот как у шутбау, тока круче" - не приветствуются
ПС: Если топикстартер против этой идеи - я создам новую тему.
ППС: Автор скрипта - @MYXOMOPX
Еще в разработке, ПОЭТОМУ не в паблике.
@MYXOMOPX выложит скрипт, как закончит.
Но для установки скрипта потребуется куча всего (как я указал ранее)
Если есть желающие сейчас протестировать или помочь - можно отписаться тут или в скайп. Хорошие идеи приветствуются. "Вот как у шутбау, тока круче" - не приветствуются
ПС: Если топикстартер против этой идеи - я создам новую тему.
ППС: Автор скрипта - @MYXOMOPX
Еще в разработке, ПОЭТОМУ не в паблике.
@MYXOMOPX выложит скрипт, как закончит.
Но для установки скрипта потребуется куча всего (как я указал ранее)
Если есть желающие сейчас протестировать или помочь - можно отписаться тут или в скайп. Хорошие идеи приветствуются. "Вот как у шутбау, тока круче" - не приветствуются
ПС: Если топикстартер против этой идеи - я создам новую тему.
ППС: Автор скрипта - @MYXOMOPX
Мы вместе решили переписать игру с нуля.
Теперь это будет полноценный модуль DarkRuna (для создания арен)
Использование - как всегда:
создаем некий конфиг, через модуль DarkRuna - создаем арену.
Но арена будет доступна всегда, и начать играть в ней можно в любое время.
Валюта:
Будет некая внутриплагиновая валюта. При убийстве игрока из него падает некий предмет (артефакт). Кто подберет его - получит очки и монеты. Чем мощнее был противник - тем больше из него выпадет. Если игрок подбирает свой артефакт - денег не получает, однако отнимает балл за смерть (в своей статистике)
Руны, прокачка:
За монеты можно покупать новые руны или прокачивать старые.
Руну можно бросить в противника(ПКМ) или применить на себя(ЛКМ). Fire:
При броске - руна поджигает землю и рядом стоящих игроков
При попадании - поджигает конкретного игрока
При использовании на себя - включает эффект DemonRun
Water:
При броске - окатывает водой все по радиусу.
Игроки в радиусе получают статус Wet
При использовании на себя - игрок становится мокрым (статус Wet)
Freeze:
При броске - вокруг руны все замораживается
При использовании - игрок замораживается сам. (статус Freeze)
Lightning:
При броске - в руну бьет молния.
При использовании на себя - игрок получает щит (статус Shield)
Curse:
При броске - все в радиусе действия получают статус curse
При использовании на себя - игрок сам получает статус.
Blast:
При броске - руна взрывается, нанося урон по радиусу
При использовании - игрок получает реактивное ускорение
Astral:
При броске - игрок телепортируется туда, где упала руна.
При попадании в игрока - они поменяются местами.
При использовании - игрок получит статус Astral (невидимый)
Life:
При использовании - восстанавливает здоровье (эффект Healing)
количество hp зависит от уровня руны.
При попадании в противника - из него высасываются жизни и передаются игроку. Но при промахе - фигвам
У каждой руны свои индивидуальные линии прокачки уровней.
Например у руны Fire отдельно есть радиус эффекта и длительность.
Life - прокачивает только количество пополняемых жизней (или высасываемых)
Статусы:
Различные статусы могут накладываться на игрока при использовании рун или окружающей среды.
Статус может:
- устанавливаться на какое-то время;
- устанавливаться навсегда;
- применяться моментально (не остается).
Каждый игрок видит свои статусы слева на скорборде.
Все статусы сбрасываются после смерти. Wet (мокрый) / временный статус:
Игрок получает этот статус, если он в воде, или его намочили с помощью рун.
этот статус снимает эффекты огня и проклятья.
Игрок становится более уязвим ко льду и молнии.
Не может использовать DemonRun
Игрок становится мокрым, если наступил в воду.
Неуязвим к эффекту curse.
Эффект: водяные брызги от игрока.
Fire (огонь) / временный статус:
Игрок просто горит.
Взрывается при проклятии.
Игрока нельзя заморозить.
Если игрок был мокрый - высохнет.
Если игрок имел curse - он взорвется.
Эффект: игрок горит огнем и получает дамаг.
DemonRun / временный статус:
Игрок загорается, но не получает урона
Иммунитет к огню.
Взрывается при проклятии.
Теряет статус при намокании или заморозке
Поджигает ближайших противников
Ускоряется передвижение (в зависимости от уровня)
Эффект: лавовые брызги от игрока
Freeze / временный статус:
Игрок не может двигаться или использовать руны.
Не намокает.
Эффект: ноги игрока застывают в снегу.
Curse / временный статус:
Ослепляет игрока и снижает скорость перемещения
Игрок уязвим к огню (взорвется)
Статус очищается водой или при ударе молнии
Эффект: фиолетовая аура вокруг игрока.
Astral / временный статус:
Игрок становится невидимым.
Переходя в астрал, очищает эффект curse
Эффект - еще не придумали
Shield / временный статус:
Вокруг игрока появляется электростатический щит
Все в радиусе действия щита получают небольшой урон (статус Lightning)
Щит отталкивает от игрока все летящие в него руны. (в обратном направлении)
Эффект - от игрока исходят искры.
Silent / постоянный статус, не отображается:
Игрок не может использовать руны, подбирать их или выбрасывать.
Игрок не может нанести кому-то урон.
Обычно устанавливается вместе с заморозкой (Freeze)
Lightning / мгновенный статус:
Мгновенный статус при ударе игрока молнией / током
Наносит урон (в зависимости от уровня)
Если игрок мокрый - урон удваивается.
Если игрок сухой и имеет электростатический щит - он не получает уронЭффект - от игрока при ударе исходят искры.
Healing / мгновенный статус:
Мгновенно пополняет здоровье игрока
Снимает эффект curse
Эффект - сердечки над головой.
Пока что всё.
Статистика:
Ведется статистика побед и смертей.
Победа - захват чужого артефакта.
Смерть - по любой причине во время игры.
Магазин:
Он будет отвечать за прокачку рун и некоторых способностей (кол-во слотов, жизней, броня, стартовые руны). Как реализовать магазин - еще не знаем. Скорее всего будет в виде команд
/darkruna slot up
/darkruna maxhp up
/darkruna fire radius up
Есть другие идеи?
Сейчас разработка на стадии ловли багов.
Основной функционал уже есть.
Руны и статусы добавляются в игру независимо
Этот модуль возможно будет самым крутым творением на варскрипте
Каждая руна описана на основе событийной системы, имеет функции
onSelf (применение руны на себя)
onThrow (выбрасывание руны)
onActivate (активация руны на земле)
onShoot (попадание руной в противника)
Каждый статус дается на несколько тиков и также описан в виде обработчиков событий:
onStart (при применении статуса)
onApply (при изменении числа тиков статуса)
onTick (каждый тик, пока есть статус)
onFinish (когда статус заканчивается)
Все данные сохраняются с помощью плагина PowerNBT.
Прочитать или изменить их можно легко:
/nbt $$DarkRuna <делаем что хотим>
Мы вместе решили переписать игру с нуля.
Теперь это будет полноценный модуль DarkRuna (для создания арен)
Использование - как всегда:
создаем некий конфиг, через модуль DarkRuna - создаем арену.
Но арена будет доступна всегда, и начать играть в ней можно в любое время.
Валюта:
Будет некая внутриплагиновая валюта. При убийстве игрока из него падает некий предмет (артефакт). Кто подберет его - получит очки и монеты. Чем мощнее был противник - тем больше из него выпадет. Если игрок подбирает свой артефакт - денег не получает, однако отнимает балл за смерть (в своей статистике)
Руны, прокачка:
За монеты можно покупать новые руны или прокачивать старые.
Руну можно бросить в противника(ПКМ) или применить на себя(ЛКМ).
В планах сделать все руны, которые были перечислены ранее.
Некоторые руны будут объединены в одну
- FireClaw и DemonRun --> Fire
- Teleport и Ghost --> Blink
У каждой руны будет несколько линий прокачки.
Например у руны огня можно прокачать
- радиус (при дальней атаке и DemonRun)
- длительность статуса DemonRun
- ускорение при статусе DemonRun
Статусы:
Различные статусы могут накладываться на игрока при использовании рун или окружающей среды
Wet (мокрый):
Игрок получает этот статус, если находится в воде, или его намочили с помощью рун.
этот статус снимает эффекты огня и проклятья.
Игрок становится более уязвим ко льду и молнии.
Не может использовать DemonRun
Длится около 7 секунд
Fire (огонь)
Игрок просто горит.
Взрывается при проклятии.
Игрока нельзя заморозить
DemonRun
Игрок загорается, но не получает урона
Иммунитет к огню.
Взрывается при проклятии.
Теряет статус при намокании или заморозке
Поджигает ближайших противников
Ускоряется передвижение
Freeze
Игрок не может двигаться или использовать руны.
Curse
Ослепляет игрока и снижает скорость перемещения
Игрок уязвим к огню (взорвется)
Эффект очищается при ударе молнии
Пока что всё.
Статистика:
Ведется статистика побед и смертей.
Победа - захват чужого артефакта.
Смерть - по любой причине во время игры.
Магазин:
Он будет отвечать за прокачку рун и некоторых способностей (кол-во слотов, жизней, броня, стартовые руны). Как реализовать магазин - еще не знаем. Скорее всего будет в виде команд
/darkruna slot up
/darkruna maxhp up
/darkruna fire radius up
Есть другие идеи?
Сейчас разработка на стадии ловли багов.
Основной функционал уже есть.
Руны и статусы добавляются в игру независимо
Этот модуль возможно будет самым крутым творением на варскрипте
Каждая руна описана на основе событийной системы, имеет функции
onSelf (применение руны на себя)
onThrow (выбрасывание руны)
onActivate (активация руны на земле)
onShoot (попадание руной в противника)
Каждый статус дается на несколько тиков и также описан в виде обработчиков событий:
onStart (при применении статуса)
onApply (при изменении числа тиков статуса)
onTick (каждый тик, пока есть статус)
onFinish (когда статус заканчивается)
Все данные сохраняются с помощью плагина PowerNBT.
Прочитать или изменить их можно легко:
/nbt $$DarkRuna <делаем что хотим>
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.