Хорошо! Хорошо!:  0
Плохо! Плохо!:  0
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15

Тема: [VX] Полная фиксация персонажа?

  1. #1

    15 [VX] Полная фиксация персонажа?

    Прошу помощи у знающих.
    Меня интересуют несколько вещей:
    1. Я не могу понять как делается полная фиксация персонажа на время ролика.
    То есть, к примеру, мне нужно заменить на несколько секунд спрайт стоящего персонажа на спрайт лежащего персонажа,
    но для спрайта лежащего персонажа я создаю отдельный ивент, а обычного персонажа делаю на время полностью прозрачным
    (по-другому не получается, персонаж то не хочет поворачиваться, то еще какие-то глупые проблемы). Ну так вот, во время
    ролика, игрок может спокойно передвигать обычного персонажа, как бы двигая "камеру". Как такого можно избежать?
    2. Можно ли каким-то путем увеличить (скриптом, или еще как-нибудь) контрастность экрана в игре? Если да, то каким?
    Заранее спасибо, очень жду Ваших ответов.

  2. #2
    Хранитель Аватар для Inca
    Информация о пользователе
    Регистрация
    28.04.2008
    Адрес
    Тауантинсуйя. Лима.
    Сообщений
    2,401
    Записей в дневнике
    9
    Репутация: 70 Добавить или отнять репутацию

    По умолчанию

    1. Очень часто возникающая задача при создании скриптовых сценок. Я её решал следующим способом:
    • Перед сценкой делал эффект затемнения-просветления экрана и за это время делал персонажа прозрачным, переносил (teleport) его на эту же карту в определённое место, где он был заперт со всех четырёх сторон четырьмя непроходимыми тайлами. После окончания сценки делал всю последовательность действий в обратном направлении.
    • Ещё вроде бы с помощью свойства ивента Autorun можно зафиксировать персонажа, т.е. персонажем нельзя будет управлять пока не закончаться команды этого ивента с аутораном. Но и все остальные ивенты тоже будут парализованны - т.е. все ходячие ивенты будут стоять, птицы висеть в воздухе и т.д. На самом деле, я не помню, чтобы я пользовался данным способом, поэтому не могу описать его детальнее.
    2. С помощью определённых настроек в ивени-команде Screen Tone можно настроить контрастность экрана. Настройка не очень гибкая, но всё же лучше, чем вовсе ничего.

    UPD: блин, только сейчас заметил, что твой вопрос был по поводу RPG Maker VX. А я про XP писал Ну, хочется думат, что первый пункт сработает и в виксе.
    Последний раз редактировалось Inca; 21.06.2011 в 09:05.

  3. #3
    Создатель Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    10,121
    Записей в дневнике
    2
    Репутация: 108 Добавить или отнять репутацию

    По умолчанию

    о есть, к примеру, мне нужно заменить на несколько секунд спрайт стоящего персонажа на спрайт лежащего персонажа,
    Можно же использовать команду Передвижение события, там есть изменить графику.

  4. #4
    Маститый Аватар для Nalia
    Информация о пользователе
    Регистрация
    18.09.2009
    Адрес
    Пенза
    Сообщений
    1,412
    Записей в дневнике
    105
    Репутация: 87 Добавить или отнять репутацию

    По умолчанию

    Фиксируется персонаж Set move route (player) > turn towards player. Ничто не вешает перса лучше, чем необходимость поворачиваться в свою же сторону )
    Я отрицаю вашу реальность и заменю её своей. (c) Джон Адам Севидж

    Надо работать, работать надо. Ремешки под касками затянуть потуже, шинели в порядок привести, в кобуру засунуть трудолюбие 36 калибра и марш за мейкер! (с) Tall Men

  5. #5
    Хранитель Аватар для Inca
    Информация о пользователе
    Регистрация
    28.04.2008
    Адрес
    Тауантинсуйя. Лима.
    Сообщений
    2,401
    Записей в дневнике
    9
    Репутация: 70 Добавить или отнять репутацию

    По умолчанию

    Кстати да. Но разве такая штука не вешает мейкер? Я, помнится, пробовал, но что-то у меня неполучилось, не помню детали.

  6. #6
    Маститый Аватар для Nalia
    Информация о пользователе
    Регистрация
    18.09.2009
    Адрес
    Пенза
    Сообщений
    1,412
    Записей в дневнике
    105
    Репутация: 87 Добавить или отнять репутацию

    По умолчанию

    Не вешает. Как и move towards player для того player-а. Другое дело, что персонаж застывает на месте, пока не задашь другой роут.
    Я отрицаю вашу реальность и заменю её своей. (c) Джон Адам Севидж

    Надо работать, работать надо. Ремешки под касками затянуть потуже, шинели в порядок привести, в кобуру засунуть трудолюбие 36 калибра и марш за мейкер! (с) Tall Men

  7. #7
    Хранитель Аватар для Inca
    Информация о пользователе
    Регистрация
    28.04.2008
    Адрес
    Тауантинсуйя. Лима.
    Сообщений
    2,401
    Записей в дневнике
    9
    Репутация: 70 Добавить или отнять репутацию

    По умолчанию

    Хм, а как выйти из этого роута? Как войти понятно:
    Event:Player - Move toward player.
    А как выйти? Повесить приведённую выше команду на параллельный процесс и каждый луп проверять состояние переменной, отвечающей за конец скриптовой сценки?

  8. #8
    Маститый Аватар для Nalia
    Информация о пользователе
    Регистрация
    18.09.2009
    Адрес
    Пенза
    Сообщений
    1,412
    Записей в дневнике
    105
    Репутация: 87 Добавить или отнять репутацию

    По умолчанию

    Обычно зафиксировать персонажа надо по ходу ролика, сделанного пареллельным процессом (бывает такая небходимость). То есть когда ролик кончился-- просто задать пустой Set Move Route (player).
    Я отрицаю вашу реальность и заменю её своей. (c) Джон Адам Севидж

    Надо работать, работать надо. Ремешки под касками затянуть потуже, шинели в порядок привести, в кобуру засунуть трудолюбие 36 калибра и марш за мейкер! (с) Tall Men

  9. #9
    Хранитель Форума Аватар для Валера
    Информация о пользователе
    Регистрация
    15.04.2008
    Адрес
    Москва
    Сообщений
    14,006
    Записей в дневнике
    3
    Репутация: 166 Добавить или отнять репутацию

    По умолчанию

    Маленькие хитрости мейкера.

    Спойлер И как тебе не стыдно-то, а, Валера?:


    Оборона форта: http://rghost.ru/8kLGxFtD2
    Сделать, чтоб все происходило, как я хочу, - вот, собственно, и весь мейкер!
    Адский Рейд: http://rpgmaker.su/vbdownloads.php?d...downloadid=106

  10. #10

    По умолчанию

    Все, с этим всем разобрался.
    Всем большое спасибо.)
    Но вот вопрос про контрастность до сих пор актуален, ибо нашел только
    Оттенок экрана, но это не совсем то, что мне нужно.
    И либо я дурак, либо... как вставить задний фон в битвах?
    И возможно ли вставить изображение во время боя?
    Ну, или лучше вставить картинку, которая присутствовала на протяжение всей игры,
    а не вставлять ее на каждую мапу. Подскажите? :3
    Последний раз редактировалось Dylan Pilgrim; 21.06.2011 в 23:17.

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

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

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

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
[VX] Полная фиксация персонажа?