Миничат

poca только что спам-фильтр нидэт
poca 1 мин. 9
poca 1 мин. 8
poca 1 мин. 7
poca 1 мин. 6
poca 1 мин. 5
poca 1 мин. 4
poca 1 мин. 3
poca 1 мин. 2
poca 1 мин. 1
poca 2 мин. Теперь стресс-тест
poca 2 мин. Ну ладно...
poca 14 мин. file:///C:/Users/z1pun/Downloads/vid/videogif-desertfox.webm
poca 19 мин. обнова 26.4.0.2116 не помогла
poca 23 мин. линка не кликабельна, вот =_=
poca 24 мин. Yandex ver. 26.3.5.782 (64-bit)
AnnTenna 1 ч. Надо теперь баги править...
AnnTenna 1 ч. Надо теперь баги править...
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Случайные координаты врага

Больше
13 года 8 мес. назад - 13 года 8 мес. назад #54447 от fdenmark
Как с помощью переменных сделать случайное во времени и пространстве появление врага, а так же его реакцию на персонажа - то есть если его координаты отличаются от координат персонажа не больше, чем на 5, то начинается битва?
А так же вопрос - если его случайные координаты придутся на непроходимую зону, то событие просто не сработает или зависнет?

VX

не могу самостоятельно додуматься, с координатами впервые работаю ._.
Последнее редактирование: 13 года 8 мес. назад пользователем fdenmark.

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
13 года 8 мес. назад #54454 от Cerberus
Идея такая. Одна страница ивента: параллельный процесс, генерируем случайное число, если оно попало в нужный интервал - генерируем два числа (координаты), ставим эвент на них, ставим self-switch А, иначе - ждём секунду. Вторая страница, если self-switch ON: параллельный процесс, вычисляем координаты персонажа, разность их с координатами монстра, если достаточно мала - начать битву, в конце битвы сбросить self-switch (если должен возрождаться) или поставить другой, переводящий на пустую страницу (если не должен).
Правда, я это говорю как человек, работавший почти исключительно с 2003, хз, прокатит ли это в VX...
А по второму вопросу: любой ивент можно ставит на любую клетку, всё отработает. Игра зависнет, если поставленный на непроходимую клетку ивент упорно пытаться сдвинуть. В принципе, это лечится, если координаты прогонять через энное количество проверок, и, если они попадут невесть куда - перегенерировать заново: муторно, но в принципе реально.

Жуть болотная, на лапках, в тапках и с пулемётом...

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

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