- Сообщений: 247
- Спасибо получено: 537
Trap - Ловушки
11 года 1 день назад - 10 года 11 мес. назад #80669
от Iren_Rin
Iren_Rin создал тему: Trap - Ловушки
Автор: Iren_Rin
Ссылка на оригинал: проект на гитхабе
Версия: 0.1.1
Версия мейкера: VX ACE
Условия использования: никаких
Описание:
Три типа ловушек:
Ocoбенности:
Зависимости:
Установка:
Как использовать:
Подробное описание можно посмотреть на гитхабе , здесь пара примеров кода
Скриншоты:
Демка
Ссылка на оригинал: проект на гитхабе
Версия: 0.1.1
Версия мейкера: VX ACE
Условия использования: никаких
Описание:
Три типа ловушек:
- Шипы
- Файрболл - снаряд с маршрутом, настраиваемым спрайтом и настраиваемой анимацией взрыва
- Machinegun - автоматический "запускатель" файрболлов
Ocoбенности:
- Корректно сохраняются и загружаются
- Наносят урон и спутникам
- Ставятся на паузу при выходе с карты с ловушками
- Снимаются с паузы при возвращении
Зависимости:
- AASM
- Ticker
- Messager - нужен для отображения урона, если не подключите - урон будет наносится, но не отображаться
Установка:
- Подключите AASM
- Подключите Ticker
- Подключите (если хотите) Messager
- Скачайте Trap c гитхаба и подключите как гем при помощи Side script loader ИЛИ Вставьте batch.rb в скрипты проекта
Как использовать:
Подробное описание можно посмотреть на гитхабе , здесь пара примеров кода
ВНИМАНИЕ: Спойлер!
Code:
Trap::Fireboll.build 'fireboll' do
map 1
damage 20
route do
start 1, 1
down 1, 10
right 10, 10
end
end
Trap['fireboll'].run
Trap::Thorns.build 'thorns' do
map 2
events 2 .. 6
end
Trap['thorns'].run
Скриншоты:
Демка
Последнее редактирование: 10 года 11 мес. назад пользователем Iren_Rin. Причина: Новая версия
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 19 ч. назад #80673
от Blacklst
Blacklst ответил в теме Trap - Ловушки
Клевая штука. Подскажи пожалуйста как в "выполнить скрипт" засунуть такой длинный текст.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 18 ч. назад #80676
от Iren_Rin
Iren_Rin ответил в теме Trap - Ловушки
Немного не понял, какой текст? Если ты о примере кода под спойлером, то в окошке исполнить скрипт (VX ACE) влазит в два раза больше. А не под VX ACE я это не тестировал. В любом случае в руби можно объединить несколько строчек кода, если припрет, через символ ;
Code:
class MyClass; def say; end; end
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 9 ч. назад #80680
от DeadElf79
DeadElf79 ответил в теме Trap - Ловушки
А под хп проще будет записать их в отдельный скрипт одним методом и вызывать. Но ирен работает под одним мейкером
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
Скрыть
Больше
- Сообщений: 1640
- Спасибо получено: 1080
11 года 9 ч. назад #80682
от strelokhalfer
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
strelokhalfer ответил в теме Trap - Ловушки
Ты пишешь так, будто это плохо 
А так, спасибо на раздирание своей игры самолично
А так, спасибо на раздирание своей игры самолично
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 9 ч. назад - 11 года 9 ч. назад #80683
от Blacklst
Blacklst ответил в теме Trap - Ловушки
Последнее редактирование: 11 года 9 ч. назад пользователем Blacklst.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 5 ч. назад #80689
от Iren_Rin
Iren_Rin ответил в теме Trap - Ловушки
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
10 года 11 мес. назад - 10 года 11 мес. назад #80723
от Blacklst
Blacklst ответил в теме Trap - Ловушки
Спасибо, разобрался, через ";" все отлично входит.
Последнее редактирование: 10 года 11 мес. назад пользователем Blacklst.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.116 секунд
