Миничат

AnnTenna 2 дн. даже не верится что завтра уже 1 мая
poca 3 дн. А вот и среда =)
AnnTenna 4 дн. Ничего скоро уже майские...
MarsKnight 24.04.2026 18:48 Пережили эту рабочую недельку, пора пепечилить)
poca 24.04.2026 03:26 o_O пасиб за ссыль, похождения зелёной какахи доставили :D Ёмаё, куда катится игропром? =_=
Kerotan 24.04.2026 00:43 https://www.youtube.com/watch?v=vdUo12Zb1FU&t=5194s
Kerotan 24.04.2026 00:43 Из наших видел на RPG Maker Showcase 2026 - Exellent Award - "Heroines of Swords & Spells 2" (Best Comment Award) 1:00:03
Jas6666 23.04.2026 20:14 В принципе сами разработчики мейкера каждый год проводят "Фестиваль RPG Maker" вбей в поиск, выдаст страницу в стиме, там игры. сам уж решай стоящие ли игры, просто по отзыва
tim103 23.04.2026 15:05 Слушайте, а есть за последнее время вообще какие-то прорывные игры, которые в какой-то степени выстрелили в стим, и написанные на Rpg Maker? Если не считать старые проекты, по типу to the moon?
AnnTenna 23.04.2026 14:56 у нас жесть а не погодка)
AnnTenna 23.04.2026 14:45 доброго дня) как у вас погодка?)
ajir 20.04.2026 11:44 Phavn: Отлично!
Phavn 20.04.2026 10:54 Спасибо помогло. Вышел - куки данного сайта стёр - зашёл - заработало.
ajir 20.04.2026 10:37 Phavn: Если и это не помогает, не видишь - значит увы сбой с залогиниванием на форуме, попробуй очисть все данные сайта в браузере, залогиниться на первой странице сайта, перейти на форум, перейти в нужный подфорум и создать тему.
ajir 20.04.2026 10:35 Phavn: "Форум Светлая Зона и Академия RPG Maker Свободный Новая тема Темы прочитаны Подписаться" т.е. ищи "Новая тема".
Phavn 20.04.2026 10:10 Привет всем, кажется я уже спрашивал когда-то об этом — но как мне создать тут новую тему на форуме? Я их уже создавал, но теперь кнопки "создать тему" не вижу.
VaNyuHa 18.04.2026 05:33 мда... писал писал, а оказывается длинные смс нельзя, хах! В общем, понимаю, что можно через общие события и переменные было указывать координаты событий и игрока, и если мое нужное условие выполняется - активировать событие, но на этот раз просто решил узнать способ проще, вот и все)
VaNyuHa 18.04.2026 05:30 MarkerIl, согласен, этим мне и нравится rpgmv. Фантазия есть, в своей игре уже много головоломок на разную тему реализовал через общие события и встроенные функции. Но из-за работы и семьи мало времени на это... так что бывает в свободное время на работе сразу на черновике прописываю то, как будет работать задуманная головоломка, например (вращающи
MarkerIl 17.04.2026 16:12 VaNyuHa для такого есть параллельные события. Как бы, почти все базовые необходимые функции решаются ивентами и фантазией.) Все же, в первую очередь, Мейкер - это конструктор. И так как мне больше нравятся ивенты, чем скрипты, я и предложил такой вариант.
MarkerIl 17.04.2026 16:12 VaNyuHa для такого есть параллельные события. Как бы, почти все базовые необходимые функции решаются ивентами и фантазией.) Все же, в первую очередь, Мейкер - это конструктор. И так как мне больше нравятся ивенты, чем скрипты, я и предложил такой вариант.
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Как сделать рестарт уровня?

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
8 года 3 мес. назад - 8 года 3 мес. назад #101849 от VeselyRodger
Можно ли сделать что б, когда игрок возвращался на уровень, все возвращалось на свои места? Имеется ввиду все события

Vxace

Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw
Последнее редактирование: 8 года 3 мес. назад пользователем VeselyRodger.

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

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
8 года 3 мес. назад #101855 от Демий
События по-умолчанию и так возвращаются на свои исходные места. :blink:

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

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
8 года 3 мес. назад #101857 от VeselyRodger
А если наоборот, нужно что б они не возвращались?

Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw

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

Художник Поддержка Фонда Разработчик Проект месяца 1 место Проект года 1 место Тестер
Больше
8 года 3 мес. назад #101858 от Cabbit
Можно записать координаты и куда смотрит ивент в переменные, а потом на основании этих данных и расставлять. Но это будет немного муторно.
Спасибо сказали: VeselyRodger

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

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
8 года 3 мес. назад #101859 от Демий
Для этого есть скрипт, но я с телефона, вечером постараюсь найти.
Спасибо сказали: VeselyRodger

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

Больше
8 года 3 мес. назад #101866 от Paranoid
Дабы не плодить тем спрошу тут, ибо по тебе. Есть ли способ вернуть карту в ее изначальное состояние до того как игрок посетил эту карту?
Чтобы там все локальные триггеры и прочее обнулилось?

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

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
8 года 3 мес. назад - 8 года 3 мес. назад #101867 от Демий
Для сохранения позиций ивентов после выхода с карты есть вот такой скрип:
Кликабельно.

Пар, а теперь читай шапку над панелью темы, где написаны правила раздела.
Последнее редактирование: 8 года 3 мес. назад пользователем Демий.

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

2 место
Больше
8 года 3 мес. назад - 8 года 3 мес. назад #101868 от Kolhe

Дабы не плодить тем спрошу тут, ибо по тебе. Есть ли способ вернуть карту в ее изначальное состояние до того как игрок посетил эту карту?
Чтобы там все локальные триггеры и прочее обнулилось?


Можно в эвенте перехода между картами, вызвать скрипт и вручную обнулить, то что нужно.

Локальные свичи меняются командой:
Code:
$game_self_switches[[map, event, 'self_switch']] = value
Где, map - id карты, event - id эвента, self_switch - имя локального свича (A, B, C или D), value - true (вкл) или false (выкл).

Свичи:
Code:
$game_switches[n] = true/false

Переменные меняются:
Code:
$game_variables[n] = n
Последнее редактирование: 8 года 3 мес. назад пользователем Kolhe.
Спасибо сказали: Dmy

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

Больше
8 года 3 мес. назад #101871 от Paranoid
Демий бака.
Kolhe, можно конечно. Но это считай обнуление всех свитчей всех событий вручную. Не особо удобно.

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

2 место
Больше
8 года 3 мес. назад #101872 от Kolhe
Этот процесс легко автоматизировать. Попроси какого-нибудь местного скриптера написать тебе скрипт. [strike]Если они тут еще остались.[/strike]

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

Больше
8 года 3 мес. назад #101873 от Paranoid
Да ну, слишком не функционально. Ладно если бы он уже был, но раз его нет, то писать такой узкий скрипт глупо.

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

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
8 года 3 мес. назад - 8 года 3 мес. назад #101874 от Dmy

Paranoid пишет: Да ну, слишком не функционально. Ладно если бы он уже был, но раз его нет, то писать такой узкий скрипт глупо.

Я сам не проверял, но предлагаю добавить вот такой скрипт (под пунктом «▼ Materials» — не помню, как они там по-русски называются, «▼ Пользовательские»?):
Code:
class Game_SelfSwitches def reset_map(map_id) @data.delete_if { |key, value| key[0] == map_id } on_change end end

А потом вызывать вот такой код, чтобы очистить локальные переключатели на определённой карте:
Code:
$game_self_switches.reset_map ID_КАРТЫ
Где вместо ID_КАРТЫ записать номер соответствующей карты.

У меня сейчас под рукой нет VX Ace, поэтому я не помню, поместится ли этот код в сверхмаленькое эйсовое окно ввода кода. Если не поместится — можно разбить вот так:
Code:
$game_self_switches \ .reset_map ID_КАРТЫ

Код я не проверял, но по идее должен работать. Не будет работать — пиши, поправлю.

Добавлено 19.01.2017 в 00:37 по Минску: проверил, всё работает.

Kolhe пишет: Попроси какого-нибудь местного скриптера написать тебе скрипт. [strike]Если они тут еще остались.[/strike]

Ещё как остались: на ноябрьском конкурсе скриптеров было 10 участников .
Последнее редактирование: 8 года 3 мес. назад пользователем Dmy.
Спасибо сказали: Cabbit, Paranoid

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

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