Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Туториал: Буквенный пароль (Vx Ace, VX...m.b XP)

Туториал: Буквенный пароль (Vx Ace, VX...m.b XP) 11 года 4 мес. назад #63535

  • DarchanKaen
  • DarchanKaen аватар
  • Вне сайта
  • Просветлённый
  • Сообщений: 257
  • Спасибо получено: 233
  • РазработчикПроект месяца 2 место3 место в Обучающем конкурсеПроект месяца 1 местоВетеран
Предисловие:
Месяц назад составил туториал на Нейтральной и только сейчас понял, что сюда его не запостил.
За дискриминацию извиняюсь, склероз наверное. :wall:
(Да, копипаста :ohmy: )

Вступление:
Доброго времени суток!
В данном туториале я научу всех любопытствующих (или напомню знающим) как при помощи встроенной системы эвентов легко и просто сделать буквенный пароль. Под "буквенным паролем" я подразумеваю непосредственный ввод (а не выбор из списка) некоей буквенной комбинации (слова) в процессе игры, в результате чего будет происходить некое действие.
"Взлом пароля", "Кодовая фраза"...Вот самые прямые ассоциации.

Суть:
Распишу подробно и по пунктам.
1) В процессе редактирования во вкладке героев/персонажей (кому как звучит) кроме основного/основных создаем еще одного и называем, к примеру, "???" (без кавычек, или с ними...имя не имеет значения).
2) В некоем необходимом нам эвенте, мы делаем вот что:
2-а) Ставим команду "Ввод имени", причем на этого самого дополнительного песронажа "???".
2-б) Следующей командой ставим условие "Герой с именем "???" имеет имя такое, как заданный нами пароль", то что-то происходит (опционально, что если пароль неверен, то тоже что-то происходит при помощи "Иначе").
3) Радуемся, так как работает.

Примечания:
Есть несколько подводных камней. Во-первых, максимальный размер имени по умолчанию = 16 символам...Обойти можно покопавшись в скрипте "Window_NameInput", либо скачав дополнительный скрипт на ввод.
Второе, что важно знать - язык ввода русский либо английский, но дополнительным скриптом можно заменить на японский.
Из хорошего - можно использовать не только буквы, но и цифры!

Скриншот:


Демо (пароль в демке: ДКР):
http://www.mediafire.com/download/t556ka34c58kh74/PASSWORD.rar

P.S:
Не знаю, насколько все вышеописанное банальная истина...но я дошел до нее только вчера. Поэтому и решил поделиться. Быть может, пригодится кому.
Мои игры [ Нажмите, чтобы развернуть ]
Последнее редактирование: 11 года 4 мес. назад от DarchanKaen.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: AnnTenna, DeadElf79, strelokhalfer, RastaManGames, DesKarD

Туториал: Буквенный пароль (Vx Ace, VX...m.b XP) 11 года 4 мес. назад #63539

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Организатор конкурсовПрограммист JavaScript 2 место Проект месяца 1 местоПроект месяца 2 местоПобедитель Сбитой кодировкиПисатель 3 местоПроект месяца 3 место3 место3 место Готв
Добавлю ещё результат копания в этом самом Window_NameInput на Ace:
rpg-maker.info/forum?view=topic&catid=5&id=58692
Правда, с паролями длиной более 28, кажется, символов это не поможет: мэйкер не даст вписать в условие строку такой длины. Если интересно - могу попробовать пошерстить, как это сделать скриптами, по идее, ничего сложного.
Жуть болотная, на лапках, в тапках и с пулемётом...
Последнее редактирование: 11 года 4 мес. назад от Cerberus.
Администратор запретил публиковать записи гостям.

Туториал: Буквенный пароль (Vx Ace, VX...m.b XP) 11 года 4 мес. назад #63607

  • KoHcTPyKTop
  • KoHcTPyKTop аватар
  • Вне сайта
  • Мастер
  • Сообщений: 186
  • Спасибо получено: 16
а под xp будет такое?
Администратор запретил публиковать записи гостям.

Туториал: Буквенный пароль (Vx Ace, VX...m.b XP) 11 года 4 мес. назад #63610

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • УчительОрганизатор конкурсовПрограммист RubyПроект месяца 2 местоВетеранПисатель 3 место1 место в Готв3 местоПроект месяца 1 место
Конструктор, посмотри демку. Там вообще почти без скриптов это делается, а я смог вообще на одних ивентах это реализовать на хп, могу прислать, если нужно будет)
Администратор запретил публиковать записи гостям.

Туториал: Буквенный пароль (Vx Ace, VX...m.b XP) 11 года 4 мес. назад #63628

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Организатор конкурсовПрограммист JavaScript 2 место Проект месяца 1 местоПроект месяца 2 местоПобедитель Сбитой кодировкиПисатель 3 местоПроект месяца 3 место3 место3 место Готв
Собственно, скрипт нужен, только чтобы смягчить ограничение на длину пароля. Если пароли короткие - всё делается ивентами.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Туториал: Буквенный пароль (Vx Ace, VX...m.b XP) 11 года 4 мес. назад #63632

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • УчительОрганизатор конкурсовПрограммист RubyПроект месяца 2 местоВетеранПисатель 3 место1 место в Готв3 местоПроект месяца 1 место
А зачем вам пароли на сто букв?))
Администратор запретил публиковать записи гостям.

Туториал: Буквенный пароль (Vx Ace, VX...m.b XP) 11 года 4 мес. назад #63636

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • 2 место 2 место Сбитая кодировкаПрограммист RubyОрганизатор конкурсовДаритель СтимкеяПереводчик
Второе, что важно знать - язык ввода русский либо английский, но дополнительным скриптом можно заменить на японский.
-не надо скрипт, надо что бы с японских кракозябель начиналось.
Собственно я это еще на XP придумал)
Но может кому и будет полезно.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

Туториал: Буквенный пароль (Vx Ace, VX...m.b XP) 9 года 3 мес. назад #84382

  • DesKarD
  • DesKarD аватар
  • Вне сайта
  • Заблокирован
  • Очередной шутнечок...
  • Сообщений: 300
  • Спасибо получено: 191
Можно тоже самое с самим гг проделывать, а затем возвращать всё как было.
Впрочем, создать пустого героя хитро придумал.
Золотой сборник цитат Светлой [ Нажмите, чтобы развернуть ]

Помогите Юриолю потушить его попчанский [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.181 секунд