Сделал погоду по этому гайду https://www.youtube.com/watch?v=hjyWk5fgF68&t=767s, но не знаю как сделать так чтобы в домах дождь прекращал идти, а когда выходишь снова продолжал.
Сделал погоду по этому гайду https://www.youtube.com/watch?v=hjyWk5fgF68&t=767s, но не знаю как сделать так чтобы в домах дождь прекращал идти, а когда выходишь снова продолжал.
Я делаю так. Создаю персонажа "Директор" (хотя это может быть и свич или переменная) и к каждоому эвенту, который невидим для игрока добавляю первой страницей условие "Директор в партии" и выбираю этому эвенту какой-нибудь говорящий спрайт (ну фонарь для света и т.д.). В самой игре ничего не видно, так как никакого директора в партии не будет никогда.
Проекты:
Мини-игры: El Presidente -- Red & Blue -- Roll Me Away -- Wizard's Revenge
На перерыве: Mémoire
Кажется, заброшены: Street Magic -- Hack in the Dark
Почитай коменты под видео. там есть что то в одном коменте, но перевод гугл нужно еще расшифровать ))
Алекс Вью
У меня есть карта города. Когда идет дождь на карте города я иду в мой дом. Он даже дожди в моем доме. Как это исправить?
Ответить
+ Вы можете поместить событие в доме, который установлен в параллельный процесс. Используйте Set погодные эффекты на нет.
Ответить
Алекс Вью
+ Нужно ли Erase после Set погодных эффектов никто? И да, я до довольно поздно. Куда рпг производитель был всю свою жизнь (T_T)! ти для быстрого relpy.
Ответить
Он получил это крючки у вас есть это? Это потрясающе. Вы можете использовать событие стирает или оставить его в этом. Либо это хорошо. Я уверен, что стирание событий удаляет событие до тех пор, пока вновь ввести карту.
как то так, попробуй почитать оригинал может там больше смысла)))
(отвечаю то, что знаю, мои слова могут быть не абсолютно верными)
Если у события есть графика, то и на карте часть чаракта должно быть видно (с редкими исключениями). Так же событиям желательно давать понятные для самого себя имена (тогда перемещение/изменение маршрута/иное действие с событием не вызовет особых сложностей, см. картинку).
Извините, видимо глюк какой-то был, у меня только сейчас отобразились ответы на этот вопрос. Там тоже самое, а Bloody вообще классную идею подкинул(а), спасибо.
Последний раз редактировалось Phileas; 17.08.2017 в 17:50.
Здесь тебе просто надо делать проверку, где находится игрок. Самый простой (на мой взгляд) способ: берёшь переключатель (допустим, "Дождь"), при заходе на карту помещения/подземелья выключаешь его автоматическим событием, а при переходе на карту "Снаружи" включаешь. Общее событие погоды работает по этому переключателю.
Альтернатива: регулировать погоду непосредственно в событии-телепорте на карту открытой местности. То есть перед перемещением игрока генерируешь псевдослучайную переменную (можно от 1 до 10, тогда, если вероятность дождя 30% (пример), то если переменная 1<="Дождь">=3 будет включён погодный эффект "Дождь"). А при перемещении в локацию помещения/подземелья сбрасываешь погодные эффекты.
Последний раз редактировалось Phileas; 17.08.2017 в 17:35.
У меня промежутки (ждать 900 кадров) между генераций переменной на погоду. А значит у меня система работает в реальном времени. Если я вещаю это общие событие на переход то после перехода проигрывается этот промежуток между генераций. А первый способ не работает вообще!
В вашем случае к генерации погодного эффекта надо жестко привязать переключатель и при входе в помещение его отключать, а при выходе включать.
Вот тут можно скачать демку. (Демо правда я делал по другому поводу, но с погодой в помещении там тоже вопрос рассмотрен)
Последний раз редактировалось ZoWW; 17.08.2017 в 19:46. Причина: опечатка
Эту тему просматривают: 41 (пользователей: 0 , гостей: 41)
Социальные закладки