Миничат

poca 3 ч. не кикает больше часа. зер гут
poca 4 ч. было-бы неплохо, да
poca 4 ч. авто-бан за 10 повторений
poca 4 ч. придётся
poca 4 ч. банить
poca 4 ч. фсаперов
poca 4 ч. вручную
poca 4 ч. то
poca 4 ч. а
poca 4 ч. надо
poca 4 ч. прикрутить
poca 4 ч. фильтр
poca 4 ч. -
poca 4 ч. спам
poca 4 ч. но
poca 4 ч. работу
poca 4 ч. проделанную
poca 4 ч. за
poca 4 ч. большое
poca 4 ч. большое
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Мост из камней

Больше
6 года 2 мес. назад #115355 от katenok0603
katenok0603 создал тему: Мост из камней
Как реализовать такую механику: есть несколько камней на берегу, которые можно двигать. И есть вода, куда эти камни можно столкнуть, а потом ходить по ним, как по мосту, а также передвигать по ним другие камни. Можно ли сделать такое в асе?

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

Больше
6 года 2 мес. назад #115368 от katenok0603
katenok0603 ответил в теме Мост из камней
В любое место в воде.

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

Больше
6 года 2 мес. назад #115370 от katenok0603
katenok0603 ответил в теме Мост из камней
Воды немного. Речка, через которую нужно перебраться в разные места.

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

Ветеран Разработчик
Больше
6 года 2 мес. назад #115371 от Seibur
Seibur ответил в теме Мост из камней
Делаешь евент камня. В нем прописываешь маршрут для этого же ивента - от игрока. Запуск события делаешь "от касания игрока". Приоритет на одном уровне

Делаешь событие речки

Дальше делаешь 4 переменных - х и у - для события камня, и х и у для события речки.

Сравниваешь их. Если камень совпадает с координатами речки (или пустой ячейки где она находится), то меняешь проходимость камня на "под персонажем" по локальному переключателю на следующей странице ивента. И все.

Вот несколько примеров подобных мини игр:


forums.rpgmakerweb.com/index.php?threads...okoban-puzzle.16667/
rpgmaker.net/tutorials/339/

Будь таким, каким хочешь казаться.
Спасибо сказали: katenok0603

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

Больше
6 года 2 мес. назад #115373 от katenok0603
katenok0603 ответил в теме Мост из камней
По этим камням можно будет толкать другие камни?

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

Оратор 1 место в Готв 3 место Готв 2 место Учитель Композитор Победитель конкурса Организатор конкурсов
Больше
6 года 2 мес. назад #115374 от yuryol
yuryol ответил в теме Мост из камней

katenok0603 пишет: По этим камням можно будет толкать другие камни?


после того,как камень оказался на речке надо сделать его "проходимым" например через маршрут события
Спасибо сказали: katenok0603

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

Больше
6 года 2 мес. назад #115375 от katenok0603
katenok0603 ответил в теме Мост из камней
Попробую, как дома окажусь.

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

Больше
6 года 2 мес. назад #115378 от katenok0603
katenok0603 ответил в теме Мост из камней
Попробовала. Если я делаю так, как показано на скринах, то у меня камень после первого же движения дальше не не двигается. Это хорошо, если он сразу падает в воду, но если его нужно пододвинуть на две клетки до воды,он застревает. Если же я делаю движение камня от игрока внутри условия, он продолжает двигаться по воде дальше. Что не так?

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

Даритель Стимкея Проект месяца 2 место 1 место в Готв 3 место Готв 3 место Ветеран
Больше
6 года 2 мес. назад - 6 года 2 мес. назад #115379 от MaltonTheWarrior
MaltonTheWarrior ответил в теме Мост из камней
Потому что локальный переключатель А = ВКЛ надо внутрь условия запихнуть.

Это как если бы:
ЕСЛИ кастрюля кипит
- закинуть макароны
конец
Сделать бутер


а у тебя сейчас:
ЕСЛИ кастрюля кипит
-
конец
закинуть макароны
сделать будет


По-факту ты кидаешь макароны в не кипящую воду. Надеюсь, доступно объяснил)
Последнее редактирование: 6 года 2 мес. назад пользователем MaltonTheWarrior.

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

Больше
6 года 2 мес. назад #115380 от katenok0603
katenok0603 ответил в теме Мост из камней
Если я его ставлю сразу после второго условия перед КОНЕЦ, у меня камень продолжает двигаться по воде.

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

Даритель Стимкея Проект месяца 2 место 1 место в Готв 3 место Готв 3 место Ветеран
Больше
6 года 2 мес. назад - 6 года 2 мес. назад #115381 от MaltonTheWarrior
MaltonTheWarrior ответил в теме Мост из камней
Надо ставить вот сюда.

Плюс что у тебя лежит в переменных Х и У речки?

А еще неплохо бы вставить воспроизведение звука туда, чтобы ты мог слышать когда Камень Х и Камень У совпадают с Речкой Х и Речкой У
Последнее редактирование: 6 года 2 мес. назад пользователем MaltonTheWarrior.

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

Больше
6 года 2 мес. назад #115382 от katenok0603
katenok0603 ответил в теме Мост из камней
Переменные речки у меня на 3 скрине. Переменная Речка Х1 = это событие, Х карты и т.д. А условие я уже сюда вставляла, ничего не изменилось.

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

Больше
6 года 2 мес. назад #115383 от katenok0603
katenok0603 ответил в теме Мост из камней
Вставила звук, я его не слышу. Что-то не то.

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

Даритель Стимкея Проект месяца 2 место 1 место в Готв 3 место Готв 3 место Ветеран
Больше
6 года 2 мес. назад - 6 года 2 мес. назад #115384 от MaltonTheWarrior
MaltonTheWarrior ответил в теме Мост из камней
Мммм, ты же понимаешь, что у тебя переменные Речка Х и Речка Y пустые?) Что тебе событие на 3-4 скрине вообще не записывает в эти переменные ничего, потому что запускается оно от "кнопки действия"?
Поставь ему тип запуска "Автозапуск" (или как-то так он назыается), удали все, кроме присвоения переменных и в конце добавь "стереть эвент"
Чтобы было как-то так
Последнее редактирование: 6 года 2 мес. назад пользователем MaltonTheWarrior.

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

Больше
6 года 2 мес. назад #115386 от katenok0603
katenok0603 ответил в теме Мост из камней
Получается, если делаю Параллельно. Но если копирую эвент речки и добавляю в другое место, все виснет.

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

Больше
6 года 2 мес. назад #115387 от katenok0603
katenok0603 ответил в теме Мост из камней
Я хочу сделать несколько мест, куда может упасть камень. Но получается только тогда, когда я делаю один камень на одно место в речке.

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

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
6 года 2 мес. назад #115389 от Демий
Демий ответил в теме Мост из камней
Учитесь, пока я жив, как говорится. :blush:
Система, конечно, может показаться громоздкой, но она универсальна. Нам понадобится: [strike]пучок укропу[/strike] пять переменных, один террайн тег и куча ветвлений условий(обожаю их).
Первый шаг - создаём ивент камня:
ивент

Поясняю, для тех, у кого русский мукер.
Первым делом, мы пишем в две переменные X и Y ивента, надеюсь, понятно где и как?
Дальше, мы проверяем, куда смотрит игрок. Тут можно и пошаманить, но как по мне - это решение наиболее универсальное.
В зависимости от того, куда он смотрит - прибавляем к X или к Y(а так же отнимаем, ага) единичку. Типа - смотрит вниз, Y+1, смотрит вверх Y-1, смотрит вправо X+1, смотрит влево X-1, ну понятно, да?
После вычислений - определяем две хитрые вещи, Террайн тег и АйдиИвента по тем координатам, что вычислили ранее.
Как это делать? Так:

И так:

Там же, ниже, в другую переменную, получаем id ивента.
Методом простой проверки, определяем следующее:
Тег должен быть равен 1 или любому другому числу, что поставите на воду, а id - нулю. Это будет значить, что под нашим камнем не окажется других камней.
Что же за магическая штука, тег? Её можно найти в бд, во вкладке тайлсетов. А именно:
тут

Надо будет пометить тайлы воды нужным тегом, как-то так:


В общем-то всё. Наши камни катятся, падают в воду и... Ах, да, дальше важно. Включаем локальный переключатель, от которого зависит вторая страница и там выставляем всё так:
так

Ключевым должно стать то, что здесь графика ивента обязательно берётся из тайлсета. Ну как-то вот так, например:
пример


Готово! Дальше копируем ивенты и ставим куда надо. Уже настраивать ничего не надо будет.
И ещё важный момент, стоит использовать этот скрипт , который сохранит позиции ивентов при переходе с карты на карту. Иначе получится бяка:
ура, мост!

ой...
Спасибо сказали: MaltonTheWarrior, Cabbit, Doctor_Bug, Kirillkrm

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

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
6 года 2 мес. назад - 6 года 2 мес. назад #115391 от Демий
Демий ответил в теме Мост из камней
Как справедливо заметил Malton в чате, вариант выше позволяет закатывать камень на горы или леса а так же вообще любые другие предметы, что могут встретиться на карте. Потому я придумал вот такой хот-фикс, костыльно, но работает. :mad:

фикс


Суть в том, что я перенёс включение проходимости в отдельную проверку. Таким образом мы избавляемся от возможности залезть в лишнее место. Ещё, добавил пропуск движения, при невозможности двигаться, чтобы ивент не зависал уперевшись в стену.
Предлагаю самостоятельно придумать, как избавиться от возможности загнать камень в тупик. :lol:

P.S. Опять же, для универсальности оставил выключение проходимости после движения, это ни на что не влияет, но если будут другие терайн теги, не придётся лишний раз ничего менять. :silly:
Последнее редактирование: 6 года 2 мес. назад пользователем Демий.
Спасибо сказали: MaltonTheWarrior, Cabbit, katenok0603

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

Больше
6 года 2 мес. назад #115393 от katenok0603
katenok0603 ответил в теме Мост из камней
Спасибо, обязательно попробую.

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

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