Страница 614 из 643 ПерваяПервая ... 114514564604612613614615616624 ... ПоследняяПоследняя
Показано с 6,131 по 6,140 из 6424

Тема: Общие вопросы

  1. #6131

    По умолчанию

    Цитата Сообщение от череззаборногузадеришко Посмотреть сообщение
    верхняя часть это ванная, нижняя это кровать:
    Спойлер картинка с примером тут:

    только в примере с кроватью вместо стереть событие должен быть переключатель А и пустая страница.
    Не работает (смотрит , но не двигается). Мне кажется я что-то упустил. У тебя два End (Конец), а у меня одно. Я искал это слово, но не нашёл.

    Цитата Сообщение от VarVarKa Посмотреть сообщение
    Зачем ты пишешь английские слова русскими буквами? Перевода не знаешь? Тогда пиши английскими буквами! Поэтому тебя не понимают!



    5) Значит что-то делал не так! Или возможно очень старая версия MV.
    Какая у тебя версия программы?
    У меня версия 1.6.1
    Последний раз редактировалось Нeзнайка; 18.04.2021 в 14:21.

  2. #6132

    По умолчанию

    Спаситe
    Последний раз редактировалось Нeзнайка; 18.04.2021 в 14:20.

  3. #6133

    По умолчанию

    Цитата Сообщение от Нeзнайка Посмотреть сообщение
    Спаситe
    спасаем.
    у тебя две проверки, одна после другой, у меня они вложены. посмотри там когда создаёшь проверку в самом низу есть галочка что то типа "добавить нет" это добавляет в проверку ветку, которая выполняется если условие не прошло проверку.

    Код:
    проверка - если персонаж смотрит влево (условие выполнено) то:
      персонаж выползает из кровати налево
    если условие не выполнено то:
      сюда вставляем то что должно быть если условие не выполнено (у меня вторая проверка тут)
    конец проверки
    так делать более логично, ибо если не выполнился первая проверка, то только в этом случае выполняется вторая, а если первая выполнилась то логично что вторая в данном случае уже не нужна (персонаж уже слез с кровати).

    ============================================

    далее. почему у тебя не работает:
    вопервых у тебя две проверки - одна налево а вторая направо но в управлении персонажем он в обоих случаях слезает в одну сторону. исправь.
    во вторых последней строчкой в каждой проверке должно быть завершение события (self switch A is on) и у события должна быть вторая страница, пустая, где будет включена галочка "self switch" A

    иначе даже когда персонаж слезет с кровати событие продолжит работать и на любое нажатие левой и правой кнопки будет двигать персонажа.

    если ещё что то не работает - спрашивай.
    Последний раз редактировалось череззаборногузадеришко; 18.04.2021 в 14:36.

  4. #6134

    По умолчанию

    Цитата Сообщение от череззаборногузадеришко Посмотреть сообщение
    спасаем.
    у тебя две проверки, одна после другой, у меня они вложены. посмотри там когда создаёшь проверку в самом низу есть галочка что то типа "добавить нет" это добавляет в проверку ветку, которая выполняется если условие не прошло проверку.

    Код:
    проверка - если персонаж смотрит влево (условие выполнено) то:
      персонаж выползает из кровати налево
    если условие не выполнено то:
      сюда вставляем то что должно быть если условие не выполнено (у меня вторая проверка тут)
    конец проверки
    так делать более логично, ибо если не выполнился первая проверка, то только в этом случае выполняется вторая, а если первая выполнилась то логично что вторая в данном случае уже не нужна (персонаж уже слез с кровати).

    ============================================

    далее. почему у тебя не работает:
    вопервых у тебя две проверки - одна налево а вторая направо но в управлении персонажем он в обоих случаях слезает в одну сторону. исправь.
    во вторых последней строчкой в каждой проверке должно быть завершение события (self switch A is on) и у события должна быть вторая страница, пустая, где будет включена галочка "self switch" A

    иначе даже когда персонаж слезет с кровати событие продолжит работать и на любое нажатие левой и правой кнопки будет двигать персонажа.

    если ещё что то не работает - спрашивай.
    В русской локализации называется "Иначе". Я её оставил пустой, ведь всё равно должно всё работать и так. Это же код и не выполниться не может.
    ============
    Видимо о "Завершить выполнение" идёт речь. А почему нужно завершать событие? Где-то же Цикл создаётся, чтобы событие не прекращалось, а тут Завершаем. У Проверки автоцикл, да?

    Если честно, мне не ясно зачем нужна вторая страница пустая...Почему нельзя просто добавить команду завершения события? Не понятно.
    Спойлер это фиаско:

  5. #6135

    По умолчанию

    Цитата Сообщение от Нeзнайка Посмотреть сообщение
    В русской локализации называется "Иначе". Я её оставил пустой, ведь всё равно должно всё работать и так. Это же код и не выполниться не может.
    ============
    Видимо о "Завершить выполнение" идёт речь. А почему нужно завершать событие? Где-то же Цикл создаётся, чтобы событие не прекращалось, а тут Завершаем. У Проверки автоцикл, да?

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

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

    так что тебе надо именно сделать вторую пустую страницу, включить там галочку от самопереключателя А, а на первой странице после управления персонажем вставиь включение самопереключателя А

  6. #6136

    По умолчанию

    Цитата Сообщение от череззаборногузадеришко Посмотреть сообщение
    в конкретном данном случае будет работать и так.
    завершить выполнение работает не так как звучит - это вообще принцип рпг мейкеров - отсутствие логики.
    поэтому только истинные адепты рпг мейкера могут сделать в нём что то сложное и и нормально работающее :3

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

    так что тебе надо именно сделать вторую пустую страницу, включить там галочку от самопереключателя А, а на первой странице после управления персонажем вставиь включение самопереключателя А
    И этот истинный адепт...

    В Ру локализации завершает события до перезахода на локацию команда "Удалить событие", а команда "Завершить выполнение" завершает выполнение события. Команда "Завершить событие" находится в колонке "Управление процессом" под номером "4".

    Сделал как ты сказал. Создал новую страничку со ссылкой на переключатель "А". Триггер установил "Параллельно", но тогда событие запускается сразу же, как только появляюсь на локации. Если сменить "Триггер", то герой просто спит и слезть так же не может. Решил совместить, чтобы Герой подошёл к кровати, выбрал поспать, проснулся и слез. Только не вышло у меня что-то. Вроде всё должно работать, но нет
    Последний раз редактировалось Нeзнайка; 18.04.2021 в 16:45.
    Спойлер это фиаско:

  7. #6137
    Познающий Аватар для VarVarKa
    Информация о пользователе
    Регистрация
    27.03.2016
    Сообщений
    352
    Записей в дневнике
    1
    Репутация: 44 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Нeзнайка Посмотреть сообщение
    У меня версия 1.6.1
    Тогда не знаю, что здесь можно сделать не так???
    Проверь, включён ли вообще плагин! Создай событие, нажми комментарий внизу первой странице команд и скопируй сюда команду из плагина <Mini Label: text> . Всё!



    Цитата Сообщение от череззаборногузадеришко Посмотреть сообщение
    завершение события завершает его только до перезахода на локацию. если уйти и вернуться - событие стартует по новой. а персонаж то уже не в кровати...
    поэтому мы просто переключаем страницу на пустую. игра запоминает переключение страниц и таким образом событие уже не буде работать заново.
    А ты не перепутал с Удалить событие?!
    Завершить событие просто завершает работу события, то есть те команды, которые указаны ниже - не будут выполнятся. Если триггер события параллельно и автозапуск, то событие начинается сначала, и чтобы оно снова не повторялось и используются пустая страница и локальные переключатели!



    Цитата Сообщение от Нeзнайка Посмотреть сообщение
    Сделал как ты сказал. Создал новую страничку со ссылкой на переключатель "А". Триггер установил "Параллельно", но тогда событие запускается сразу же, как только появляюсь на локации. Если сменить "Триггер", то герой просто спит и слезть так же не может. Решил совместить, чтобы Герой подошёл к кровати, выбрал поспать, проснулся и слез. Только не вышло у меня что-то. Вроде всё должно работать, но нет
    Во-первых, нужно включить Локальный переключатель, а не делать проверку!
    Во-вторых, если хочешь совместить, и чтобы событие срабатывало при нажатие кнопки, триггер соответственно нужен Кнопка действия!
    Вот как-то так:
    Если ты не хочешь, чтобы игрок автоматически слезь с кровати, нужно делать цикл с проверкой, которую показывал Через, или новую страницу с такой же проверкой!

  8. #6138

    По умолчанию

    дело в том, что в точности не зная конкретную задачу сложно что то правильно подсказать - никто же не говорил что герой изначально не лежит в кровати...

    что касается прерывания события:
    из справки по мейкеру мв:
    Function
    Stops processing of the contents. Event commands after this will not be processed. There are no parameters to set.
    перевожу: прекращает обработку команд. команды после этой строчки не выполняются.
    нигде не сказано что само событие перестаёт работать. так что если это параллельное событие, есть мнение что оно просто начнёт работать по новой с первой строчки.
    и чтобы быть уверенным что событие наверняка перестанет работать я предпочитаю вариант со страницей... а то кто эти мейкеры знает что они там имели в виду и как оно на самом деле...

    щас изображу...

    Спойлер картинка с инструкцией тут:

  9. #6139

    По умолчанию

    Цитата Сообщение от VarVarKa Посмотреть сообщение
    Если ты не хочешь, чтобы игрок автоматически слезь с кровати, нужно делать цикл с проверкой, которую показывал Через, или новую страницу с такой же проверкой!
    Мне не автоматически нужно, а чтобы когда он повернулся то слез
    Автоматически сделать слезание я могу, но не могу по команде (вправо смотрит), очень мудрённо
    Покажи пожалуйста как совместить всё, мне не понятно

    Цитата Сообщение от череззаборногузадеришко Посмотреть сообщение
    дело в том, что в точности не зная конкретную задачу сложно что то правильно подсказать - никто же не говорил что герой изначально не лежит в кровати...

    что касается прерывания события:
    из справки по мейкеру мв:

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

    щас изображу...

    Спойлер картинка с инструкцией тут:
    Ну поньк, логично предположить, что раз человек с кровати слезает, то он должен был до слезания на неё залесть

    У меня после этой команды герой скользит на 3-4 куба вправо
    Последний раз редактировалось Нeзнайка; 18.04.2021 в 18:11.
    Спойлер это фиаско:

  10. #6140
    Познающий Аватар для VarVarKa
    Информация о пользователе
    Регистрация
    27.03.2016
    Сообщений
    352
    Записей в дневнике
    1
    Репутация: 44 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Нeзнайка Посмотреть сообщение
    Автоматически сделать слезание я могу, но не могу по команде (вправо смотрит), очень мудрённо
    Покажи пожалуйста как совместить всё, мне не понятно
    Спойлер :





Страница 614 из 643 ПерваяПервая ... 114514564604612613614615616624 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 12 (пользователей: 0 , гостей: 12)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Общие вопросы