Trap - Ловушки

Программист Ruby Коммерсант Проект года 1 место Учитель Проект месяца 1 место
Больше
11 года 1 день назад - 10 года 11 мес. назад #80669 от Iren_Rin
Iren_Rin создал тему: Trap - Ловушки
Автор: Iren_Rin
Ссылка на оригинал: проект на гитхабе
Версия: 0.1.1
Версия мейкера: VX ACE
Условия использования: никаких

Описание:
Три типа ловушек:
  • Шипы
  • Файрболл - снаряд с маршрутом, настраиваемым спрайтом и настраиваемой анимацией взрыва
  • Machinegun - автоматический "запускатель" файрболлов

Ocoбенности:
  • Корректно сохраняются и загружаются
  • Наносят урон и спутникам
  • Ставятся на паузу при выходе с карты с ловушками
  • Снимаются с паузы при возвращении

Зависимости:
  • AASM
  • Ticker
  • Messager - нужен для отображения урона, если не подключите - урон будет наносится, но не отображаться

Установка:
Как использовать:
Подробное описание можно посмотреть на гитхабе , здесь пара примеров кода
ВНИМАНИЕ: Спойлер!


Скриншоты:
ВНИМАНИЕ: Спойлер!


Демка
Последнее редактирование: 10 года 11 мес. назад пользователем Iren_Rin. Причина: Новая версия
Спасибо сказали: Ren310, strelokhalfer, caveman, Lipton, zmeelov66, peter8031983, Blacklst

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 19 ч. назад #80673 от Blacklst
Blacklst ответил в теме Trap - Ловушки
Клевая штука. Подскажи пожалуйста как в "выполнить скрипт" засунуть такой длинный текст.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Коммерсант Проект года 1 место Учитель Проект месяца 1 место
Больше
11 года 18 ч. назад #80676 от Iren_Rin
Iren_Rin ответил в теме Trap - Ловушки
Немного не понял, какой текст? Если ты о примере кода под спойлером, то в окошке исполнить скрипт (VX ACE) влазит в два раза больше. А не под VX ACE я это не тестировал. В любом случае в руби можно объединить несколько строчек кода, если припрет, через символ ;
Code:
class MyClass; def say; end; end

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 9 ч. назад #80680 от DeadElf79
DeadElf79 ответил в теме Trap - Ловушки
А под хп проще будет записать их в отдельный скрипт одним методом и вызывать. Но ирен работает под одним мейкером ^_^

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 9 ч. назад #80682 от strelokhalfer
strelokhalfer ответил в теме Trap - Ловушки
Ты пишешь так, будто это плохо :-)
А так, спасибо на раздирание своей игры самолично :)

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 9 ч. назад - 11 года 9 ч. назад #80683 от Blacklst
Blacklst ответил в теме Trap - Ловушки
Ну вот у тебя в одной команде "Выполнить скрипт" вставлен длинный скрипт,а у меня ограниченно. Использую Vx ace.
Или можно более детальный пример объединения на основе твоего скрипта. Спасибо.
Последнее редактирование: 11 года 9 ч. назад пользователем Blacklst.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Коммерсант Проект года 1 место Учитель Проект месяца 1 место
Больше
11 года 5 ч. назад #80689 от Iren_Rin
Iren_Rin ответил в теме Trap - Ловушки
В общем никаких манипуляций я не делал, в моей версии мейкера все влазит (у меня стимовская версия)
ВНИМАНИЕ: Спойлер!

А так Эльф прав, лучше всего, в твоей ситуации, сделать отдельные методы и вызывать их из эвента.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 11 мес. назад - 10 года 11 мес. назад #80723 от Blacklst
Blacklst ответил в теме Trap - Ловушки
Спасибо, разобрался, через ";" все отлично входит.
Последнее редактирование: 10 года 11 мес. назад пользователем Blacklst.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.116 секунд
Работает на Kunena форум