Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #576
23.06.2015 14:50

Alex842
Участник (+2)
Откуда: Москва
Зарегистрирован: 24.04.2014
Сообщений: 61

Re: Как сделать что-то или "я вот не понимаю"

pronin написал:

Люди подскажите пожалуйста,чтобы сохранять в HTML надо купить проффесиональный  аккаунт ? он 900 рублей стоит ? спасибо.

Если у Вас третья версия программы, то да. Если вторая, то нет. Ещё можно опубликовать историю в библиотеке и скачать оттуда.

Неактивен

0    0    #577
23.06.2015 15:20

pronin
Участник
Зарегистрирован: 23.06.2015
Сообщений: 2

Re: Как сделать что-то или "я вот не понимаю"

спасибо попробую 2-ю.

Неактивен

0    0    #578
23.06.2015 16:02

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

pronin написал:

Люди подскажите пожалуйста,чтобы сохранять в HTML надо купить проффесиональный  аккаунт ? он 900 рублей стоит ? спасибо.
а сохранив в  библиотеку,захожу в свой профиль вижу  свою книгу выбираю ,но она грузится,но не запускается,белый экран короче. помогите пожалуйста,только в редакторе могу запускать. (((

Да, чтобы сохранить в HTML надо купить проффесиональный  аккаунт.
А из профиля можно загрузить только исходный sm-файл книги.

Неактивен

0    0    #579
05.07.2015 10:33

elgarf
Участник
Зарегистрирован: 04.07.2015
Сообщений: 4

Re: Как сделать что-то или "я вот не понимаю"

Всем доброго времени суток. Хочу автоматически формировать ссылки, например так:

Код:

<<set $a = ["e", "b", "c", "d"]>>

<<set $aa = 0>>

<<loop 4>>

    <<set $b = $a[$aa]>>

    [[$b|$b]]
    <<set $aa++>>
<<endloop>>

Но ссылки всегда создаются на параграф d (хотя имена разные).

И ещё код

Код:

<<if $a[$b[c]] eq 1>>

<<endif>>

Считается некорректным (типа ссылка). Приходится создавать ещё одну переменную.

Был ещё вопрос по рекурсии, но я её победил smile

Отредактировано elgarf (05.07.2015 10:38)

Неактивен

0    0    #580
05.07.2015 14:35

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

Ссылки в цикле обрабатываются некорректно. Это известный баг, надеюсь побороть его.
И да, вложенные элементы массива считаются некорректными.

Неактивен

0    0    #581
05.07.2015 15:21

elgarf
Участник
Зарегистрирован: 04.07.2015
Сообщений: 4

Re: Как сделать что-то или "я вот не понимаю"

Есть какое-нибудь временное решение с ссылками в цикле? Кроме того, чтобы раскрыть его?
Попробую переписать на рекурсию.
С рекурсией тоже не работает. sad

Отредактировано elgarf (05.07.2015 15:25)

Неактивен

0    0    #582
05.07.2015 18:21

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

Блин, пока нету (:

Неактивен

0    0    #583
05.07.2015 20:38

elgarf
Участник
Зарегистрирован: 04.07.2015
Сообщений: 4

Re: Как сделать что-то или "я вот не понимаю"

Я так понял, что это не только в циклах проблема: типа в переход подставляется именно переменная, а не её значение? Этому есть какое-то практическое применение, или просто ограничение системы?

Неактивен

0    0    #584
06.07.2015 06:57

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

elgarf написал:

Я так понял, что это не только в циклах проблема: типа в переход подставляется именно переменная, а не её значение? Этому есть какое-то практическое применение, или просто ограничение системы?

Просто значение переменной подставляется в ссылку после того, как отработает цикл. Соответственно, это значение всегда равно последнему в цикле.

Неактивен

0    0    #585
06.07.2015 09:23

elgarf
Участник
Зарегистрирован: 04.07.2015
Сообщений: 4

Re: Как сделать что-то или "я вот не понимаю"

Не только в цикле так sad

Код:

<<set $a = 1>>

[[A|$a]]

<<set $a = 2>>

[[B|$a]]

Неактивен

0    0    #586
06.07.2015 21:23

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

elgarf написал:

Не только в цикле так sad

Код:

<<set $a = 1>>

[[A|$a]]

<<set $a = 2>>

[[B|$a]]

Да, переменные во все ссылки подставляются после отработки всего кода параграфа. Пока альтернативы нет.

Неактивен

0    0    #587
26.07.2015 11:55

Алексей Бакасин
Участник (+1)
Зарегистрирован: 26.07.2015
Сообщений: 18

Re: Как сделать что-то или "я вот не понимаю"

Подскажите, пожалуйста, есть ли в актуальной версии 3-й АSM разные макросы для циклического и единоразового вызова звуковых файлов? Например, можно ли вызвать один звук, чтобы крутился в цикле, и второй звук в другом потоке, чтобы проигрался один раз?

Отредактировано Алексей Бакасин (26.07.2015 11:56)

Неактивен

0    0    #588
26.07.2015 17:36

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

Алексей Бакасин написал:

Подскажите, пожалуйста, есть ли в актуальной версии 3-й АSM разные макросы для циклического и единоразового вызова звуковых файлов? Например, можно ли вызвать один звук, чтобы крутился в цикле, и второй звук в другом потоке, чтобы проигрался один раз?

Музыка может играть только одна. Количество одновременных звуков не ограничено.

Неактивен

0    0    #589
26.07.2015 18:04

Алексей Бакасин
Участник (+1)
Зарегистрирован: 26.07.2015
Сообщений: 18

Re: Как сделать что-то или "я вот не понимаю"

DoubleDragon написал:

Музыка может играть только одна. Количество одновременных звуков не ограничено.

подскажите оформление макросов, пожалуйста, что значит "количество одновременных неограничено", но в это же время музыка "только одна"?

Неактивен

0    0    #590
26.07.2015 18:10

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

Алексей Бакасин написал:

DoubleDragon написал:

Музыка может играть только одна. Количество одновременных звуков не ограничено.

подскажите оформление макросов, пожалуйста, что значит "количество одновременных неограничено", но в это же время музыка "только одна"?

Музыка вставляется через [[File: files/музыка.mp3]], а звуки через <<sound 'имя_звука'>>.

Неактивен

0    0    #591
26.07.2015 18:12

Алексей Бакасин
Участник (+1)
Зарегистрирован: 26.07.2015
Сообщений: 18

Re: Как сделать что-то или "я вот не понимаю"

DoubleDragon написал:

Музыка вставляется через [[File: files/музыка.mp3]], а звуки через <<sound 'имя_звука'>>.

Спасибо. А 'имя_звука' - это переменная или тоже название файла?

Неактивен

0    0    #592
26.07.2015 18:36

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

Алексей Бакасин написал:

DoubleDragon написал:

Музыка вставляется через [[File: files/музыка.mp3]], а звуки через <<sound 'имя_звука'>>.

Спасибо. А 'имя_звука' - это переменная или тоже название файла?

Звуки добавляются через меню "Добавить/Звук" и им присваиваются имена.

Неактивен

0    0    #593
26.07.2015 18:50

Алексей Бакасин
Участник (+1)
Зарегистрирован: 26.07.2015
Сообщений: 18

Re: Как сделать что-то или "я вот не понимаю"

DoubleDragon написал:

Звуки добавляются через меню "Добавить/Звук" и им присваиваются имена.

Нажимаю на "Добавить" (плюсик), и просто в тексте появляются два двоеточия. Никакого запроса к загрузке аудиофайла нет. Где именно то меню "Добавить/звук"?
EDIT
Разобрался, спасибо. По привычке торчу всё время в редакторе кода, а много функций доступны в основном окне.

Отредактировано Алексей Бакасин (26.07.2015 19:30)

Неактивен

0    0    #594
01.08.2015 23:48

Алексей Бакасин
Участник (+1)
Зарегистрирован: 26.07.2015
Сообщений: 18

Re: Как сделать что-то или "я вот не понимаю"

Подскажите, можно ли вызывать звуки из списка? Мне нужно, чтобы в одном и том же параграфе по очереди в цикле вызывались звуки из заданного списка. Я понимаю, как пользоваться списками, но можно ли в список помещать имена звуков, и как это сделать? Через переменные?
Спасибо!

Отредактировано Алексей Бакасин (02.08.2015 11:06)

Неактивен

0    0    #595
02.08.2015 17:16

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

Алексей Бакасин написал:

Подскажите, можно ли вызывать звуки из списка? Мне нужно, чтобы в одном и том же параграфе по очереди в цикле вызывались звуки из заданного списка. Я понимаю, как пользоваться списками, но можно ли в список помещать имена звуков, и как это сделать? Через переменные?
Спасибо!

Звуки можно помещать в переменные, но воспроизводиться они будут одновременно, так как код не ждёт окончания заука.

Неактивен

0    0    #596
02.08.2015 17:59

Алексей Бакасин
Участник (+1)
Зарегистрирован: 26.07.2015
Сообщений: 18

Re: Как сделать что-то или "я вот не понимаю"

DoubleDragon написал:

Звуки можно помещать в переменные

Значит ли это, что  <<sound 'snd1'>> я могу задать как <<sound $var1>>?

Неактивен

0    0    #597
02.08.2015 21:56

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

Алексей Бакасин написал:

DoubleDragon написал:

Звуки можно помещать в переменные

Значит ли это, что  <<sound 'snd1'>> я могу задать как <<sound $var1>>?

Да.

Неактивен

0    0    #598
21.08.2015 14:39

Андей Фонарь
Участник
Зарегистрирован: 21.08.2015
Сообщений: 1

Re: Как сделать что-то или "я вот не понимаю"

Не отображаются объекты по команде print пишет undefitient как быть

Неактивен

0    0    #599
21.08.2015 18:01

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

Re: Как сделать что-то или "я вот не понимаю"

Андей Фонарь написал:

Не отображаются объекты по команде print пишет undefitient как быть

Выложить сюда фрагмент кода.

Неактивен

0    0    #600
20.09.2015 22:44

Константин Шарыкин
Участник
Зарегистрирован: 20.09.2015
Сообщений: 11

Re: Как сделать что-то или "я вот не понимаю"

Как создать время в AXMA и как сделать так, чтобы текст\параграф появился через определенное время?

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru