Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Вопрос: Лог действий игрока.

Больше
12 года 3 мес. назад #67480 от rRedneg
Здравствуйте! Подскажите пожалуйста, можно ли как-то создать лог действий игрока, где отмечалось бы, какие действия он проводил и с каким промежутком? Например: сколько времени думал игрок над вариантом ответа?
Спасибо!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Коммерсант Проект месяца 1 место Проект месяца 2 место 3 место в Кодировке Ветеран Учитель Организатор конкурсов Даритель Стимкея Проект месяца 3 место 2 место Готв Победитель Сбитой кодировки 2 место Победитель конкурса 3 место
Больше
12 года 3 мес. назад #67486 от AnnTenna
Ну, можно запоминать действия в переменные, то же время таймера вроде тоже можно в переменную запихвать, хотя тут не уверена. А вообще это навскидку можно и без скриптов сделать.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 3 мес. назад #67492 от rRedneg

AnnTenna пишет: Ну, можно запоминать действия в переменные, то же время таймера вроде тоже можно в переменную запихвать, хотя тут не уверена. А вообще это навскидку можно и без скриптов сделать.

Можно поподробней пожалуйста? Хотелось бы услышать Вашу версию, чтобы прикинуть все возможные варианты.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
12 года 3 мес. назад #67494 от Cerberus
Полный лог действий сделать, боюсь, нереально просто в силу объёма. А если в вашем примере - делаем так. Задали вопрос - установили переключатель, включился параллельный эвент; в нём - ждать 1 кадр, увеличить переменную на 1. Игрок дал ответ - сбросили переключатель, поделили переменную на 60, получили, сколько секунд думал.

Жуть болотная, на лапках, в тапках и с пулемётом...
Спасибо сказали: AnnTenna, rRedneg

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Коммерсант Проект месяца 1 место Проект месяца 2 место 3 место в Кодировке Ветеран Учитель Организатор конкурсов Даритель Стимкея Проект месяца 3 место 2 место Готв Победитель Сбитой кодировки 2 место Победитель конкурса 3 место
Больше
12 года 3 мес. назад #67503 от AnnTenna
Да, Цербер, спасибо, вот примерно я так себе это и представляла :)
Спасибо сказали: rRedneg

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 3 мес. назад #67505 от rRedneg

Cerberus пишет: Полный лог действий сделать, боюсь, нереально просто в силу объёма. А если в вашем примере - делаем так. Задали вопрос - установили переключатель, включился параллельный эвент; в нём - ждать 1 кадр, увеличить переменную на 1. Игрок дал ответ - сбросили переключатель, поделили переменную на 60, получили, сколько секунд думал.


А возможно ли сделать, чтобы после всех полученных ответов, результат записался в доступный читаемый файл, вне игры? Или же, это всё делается скриптами(что не страшно)?

Например:
[18:47] Открыт "Вопрос №1"
[18:49] Дан ответ "б" на "Вопрос №1"
[18:49] Открыт "Вопрос №2"
[18:50] Дан ответ "а" на "Вопрос №2" ... etc.

Прошу прощения, если задаю, столь глупые вопросы. Просто я хочу попытаться реализовать психодиагностический тест в игровом варианте :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
12 года 3 мес. назад #67508 от Cerberus
В файл - да, только скриптом (и тогда проще всю логику сделать скриптовой). В принципе, могу набросать код.

Жуть болотная, на лапках, в тапках и с пулемётом...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 3 мес. назад #67535 от rRedneg

Cerberus пишет: В файл - да, только скриптом (и тогда проще всю логику сделать скриптовой). В принципе, могу набросать код.

Было бы очень здорово! Спасибо!)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 3 мес. назад #67732 от rRedneg

Cerberus пишет: Полный лог действий сделать, боюсь, нереально просто в силу объёма. А если в вашем примере - делаем так. Задали вопрос - установили переключатель, включился параллельный эвент; в нём - ждать 1 кадр, увеличить переменную на 1. Игрок дал ответ - сбросили переключатель, поделили переменную на 60, получили, сколько секунд думал.

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
12 года 3 мес. назад #67733 от Cerberus
Прошу прощения, спасибо, что напомнили! Постараюсь на этот раз всё-таки сделать обещанное :)
Хм... А если "тело" параллельного процесса поместить в цикл (и, соответственно, при даче ответа выходить из цикла)?

Жуть болотная, на лапках, в тапках и с пулемётом...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 3 мес. назад #67734 от rRedneg
С циклами совсем беда :) Или я ими пользоваться не умею. При использовании, приложение постоянно зависает :(

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.109 секунд
Работает на Kunena форум