- Сообщений: 10
- Спасибо получено: 0
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Вопрос: Лог действий игрока.
Спасибо!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Можно поподробней пожалуйста? Хотелось бы услышать Вашу версию, чтобы прикинуть все возможные варианты.AnnTenna пишет: Ну, можно запоминать действия в переменные, то же время таймера вроде тоже можно в переменную запихвать, хотя тут не уверена. А вообще это навскидку можно и без скриптов сделать.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Cerberus пишет: Полный лог действий сделать, боюсь, нереально просто в силу объёма. А если в вашем примере - делаем так. Задали вопрос - установили переключатель, включился параллельный эвент; в нём - ждать 1 кадр, увеличить переменную на 1. Игрок дал ответ - сбросили переключатель, поделили переменную на 60, получили, сколько секунд думал.
А возможно ли сделать, чтобы после всех полученных ответов, результат записался в доступный читаемый файл, вне игры? Или же, это всё делается скриптами(что не страшно)?
Например:
[18:47] Открыт "Вопрос №1"
[18:49] Дан ответ "б" на "Вопрос №1"
[18:49] Открыт "Вопрос №2"
[18:50] Дан ответ "а" на "Вопрос №2" ... etc.
Прошу прощения, если задаю, столь глупые вопросы. Просто я хочу попытаться реализовать психодиагностический тест в игровом варианте
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Было бы очень здорово! Спасибо!)Cerberus пишет: В файл - да, только скриптом (и тогда проще всю логику сделать скриптовой). В принципе, могу набросать код.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Вернувшись к данной работе, была обнаружена такая вещь, что в момент возникновения вопроса/сообщения, все параллельные процессы, в том числе и влияние на переменную, приостанавливаются.Cerberus пишет: Полный лог действий сделать, боюсь, нереально просто в силу объёма. А если в вашем примере - делаем так. Задали вопрос - установили переключатель, включился параллельный эвент; в нём - ждать 1 кадр, увеличить переменную на 1. Игрок дал ответ - сбросили переключатель, поделили переменную на 60, получили, сколько секунд думал.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Хм... А если "тело" параллельного процесса поместить в цикл (и, соответственно, при даче ответа выходить из цикла)?
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
