Плохо! Плохо!:  0
Показано с 1 по 4 из 4

Тема: Need Скрипт: изменение кнопок управления + блокировка кнопок

  1. #1

    По умолчанию Need Скрипт: изменение кнопок управления + блокировка кнопок

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

    Начну с конца.. необходим скрипт на блокировку клавиш F1 (для того, чтобы игрок не смог менять настройки по умолчанию, тут я имею ввиду, смену управления и выключения фоновой музыки и звуков), а также F12 (чтобы нельзя было сделать рестарт, тк многие из вас знают, что после этого скрипт Кхаса на освещение ругается и вылетает... а вообще кто знает, почему?)

    Суккубу советовали http://rpgmaker.su/f26/выключаем-f12...вишу-2549/ актуален ли он? Читая тему, я увидел, что данный вариант имеет и свои баги, не могу сказать точно, будет ли у меня в игре такая же система как у суккуба, но запасной вариант все же очень хотелось бы...

    Идем далее, что собственно и есть в главном приоритете - это изменение кнопок управления...

    Скажем так, для того чтобы ивент с условием активации "от кнопки действия" заработал можно нажать 3 и более разных кнопок... это и пробел и ентер и Z и возможно множество других.. НО, мне необходимо чтобы только одна кнопка отвечала за это действие...
    Скажем, для этого действия будет назначена только кнопка пробел, остальные же кнопки будут отвечать за другие действия..

    Например ситуация такая.. Рядом с ГГ в его направлении имеется ивент, активируемый кнопкой действия.
    Для его активации нужно нажать (только) пробел, также ГГ в любое время может активировать рацию через глобальное событие, которое вызывается (только) кнопкой ентер
    Также ГГ может использовать лежащий у него под ногами кусок провода, нажав (только) клавишу Z

    UPD. В итоге получится так, ивент запускаем пробелом (кнопка С геймпада), общее событие запускаем через проверку условия "нажата ли клавиша ентрер (кнопка А геймпада), а лежащие провода будут задействованы после нажатия кнопки Z (Z по умолчанию так и останется) (нужно конечно будет по думать над способом активации, но это сейчас не так важно)

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

    Заранее прошу, если был не внимателен и пропустил нужный ответ на мой вопрос в других темах...
    Последний раз редактировалось soulshard; 21.09.2015 в 00:49.

  2. #2

    По умолчанию

    Цитата Сообщение от soulshard;89410[I
    Суккубу[/I] советовали http://rpgmaker.su/f26/выключаем-f12...вишу-2549/ актуален ли он? Читая тему, я увидел, что данный вариант имеет и свои баги, не могу сказать точно, будет ли у меня в игре такая же система как у суккуба, но запасной вариант все же очень хотелось бы...
    И где это ты там баги увидел?
    Там единственная заморочка в том, что надо таскать лишние две либы.

  3. #3
    Супер-модератор Аватар для dirge
    Информация о пользователе
    Регистрация
    25.02.2013
    Сообщений
    924
    Репутация: 79 Добавить или отнять репутацию

    По умолчанию

    Не, стрелок там действительно есть баг, по крайней мере один, попробуй даже в своей демке добавить ветвление условий в ивент с проверкой нажатия кнопки. Результат - ничего не произойдет, если клацать указанную кнопку в игре. Там вроде еще что-то было, но я не уверен, что другие проблемы не связаны с другими скриптами. Я его просто не использую, так что больше сказать не могу.

  4. #4

    По умолчанию

    2 soulshard
    Есть непонятный лаунчер, вроде бы призванный решить твои задачи. Не до конца понятно что это, поленилась разбираться.
    http://www.rpgmakervxace.net/topic/3...e-play-movies/

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

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

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

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

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

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

Ваши права

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