Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #1
09.07.2012 11:12

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

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

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

Если у Вас есть вопросы, как сделать что-то в программе или Вы не понимаете чего-то (то ли это ошибка, то ли фича и т.д.), то спрашивайте в этой теме.

Неактивен

0    0    #2
12.07.2012 19:18

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

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

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

Попадают туда по мере присваивания им значений.

Неактивен

0    0    #3
23.07.2012 10:32

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

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

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

Да, это у вас сервер неправильный заголовок выдаёт. Посмотрите инфу по настройке htaccess, например, здесь: http://www.askapache.com/htaccess/setti … cess.html. Нужно выставить именно UTF-8.

Неактивен

0    0    #4
29.07.2012 17:12

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

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

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

Штатно. Через кнопку загрузить/добавить. Читайте мануал.

Неактивен

0    0    #5
29.07.2012 17:16

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

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

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

sosiskin написал:

А почему пассажи, которые выводятся по [[+|] выводятся обязательно через три звёздочки? Можно это как-нибудь опционировать?

Пока нет. Их отсутствие может запутать читателя, когда параграф длинный он может не понять что что-то произошло после нажатия на ссылку.

Неактивен

0    0    #6
29.07.2012 20:10

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

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

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

По звёздочкам в итоге сделаю так. При нажатии на ссылку с + они добавляться не будут. А при использовании макроса actions - будут. Думаю, это всех устроит smile

Неактивен

0    0    #7
03.08.2012 12:56

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

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

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

В общем я уже сделал изменение переменных по нажатию ссылок. Но пришлось серьёзно перетрясти парсер. Надо теперь шлифануть и оттестировать.

Неактивен

0    0    #8
05.08.2012 09:10

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

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

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

Доступна новая версия 0.8.5. Подробности см. здесь: https://forum.ifiction.ru/viewtopic.php … 471#p24471

Неактивен

0    0    #9
12.08.2012 18:46

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

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

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

Скиньте мне файл, который пытаетесь открыть. Это единственный вариант найти причину. Я напишу вам в личку мой e-mail.

Неактивен

0    0    #10
15.08.2012 21:49

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

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

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

Доступна релизная версия 1.0. Подробности здесь: https://forum.ifiction.ru/viewtopic.php … 600#p24600

Неактивен

0    0    #11
16.08.2012 07:21

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

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

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

Если из интернета, то просто укажите ссылку на неё.
Если с вашего диска, то скопируйте её туда же, где сохранён Ваш файл истории и просто укажите её имя.

Неактивен

0    0    #12
19.08.2012 18:28

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

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

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

Цитирую руководство:

Можно изменять значения нескольких объектов сразу:
{$объект1=25} {$объект2='Кирпич'} {$объект3=$объект1+10}

Неактивен

0    0    #13
19.08.2012 23:16

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

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

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

Звук в цикле играет. OGG поддерживается. Более того, для совместимости со всеми браузерами необходимо, чтобы имелись и OGG и MP3 файлы. Они должны иметь одинаковое имя и лежать в одной папке.

Неактивен

0    0    #14
21.08.2012 08:32

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

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

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

Не выполнено, потому что при нажатии на первую ссылку, вы передаёте управлению параграфу, на который ведёт ссылка. В данном случае на параграф "о_заводе".

Неактивен

0    0    #15
27.08.2012 13:31

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

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

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

Работает. Кроме $n--.

Неактивен

0    0    #16
02.10.2012 17:05

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

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

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

Подтверждаю слова Morych о том, что музыка вставляется также, как и картинки.

Неактивен

0    0    #17
02.10.2012 18:47

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

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

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

Flash написал:

У меня почему-то не пашет.

Чтобы разобраться с проблемой, нужен конкретный пример, где не работает.

Неактивен

0    0    #18
02.10.2012 19:20

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

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

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

ОС какая? Windows, Linux, OS X? Русские буквы в пути есть? Файл истории был сохранён?

Неактивен

0    0    #19
02.10.2012 21:27

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

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

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

Нет, так было раньше. Теперь путь выстраивается относительно сохранённого sm файла. А, ну ещё, если у вас Firefox, используйте ogg файл.

Неактивен

0    0    #20
02.10.2012 22:32

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

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

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

Opera тоже mp3 не умеет. В руководстве написано, что надо класть оба файла - mp3 и ogg с одинаковым именем в одну папку. Тогда будет работать везде.

Неактивен

0    0    #21
15.10.2012 19:41

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

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

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

Пятнишный пост.
Лучше просто и по-русски -- "Дракон". Есть физические причины иметь такой ник. "Драгон", как и "Морич" -- слишком по-имперски wink

Неактивен

0    0    #22
17.10.2012 19:50

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

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

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

Количество параграфов неограничено.
Размер "Рабочего стола" пока изменять нельзя.
Если у вас очень много параграфов, например, более тысячи, воспользуйтесь функцией расстановки. Параграфы будут уплотнены.  Можете написать мне личное сообщение, если имеете трудности с работой программы.

Неактивен

0    0    #23
18.10.2012 09:39

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

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

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

Извините, не понял, что такое "ручной ввод"?
А используя автоматическую расстановку можно вместить хоть 10000 параграфов, просто они будут сложены стопочками. Если же увеличивать размер рабочего стола, то программа будет неизбежно тормозить.

Неактивен

0    0    #24
18.10.2012 15:46

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

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

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

Debyr написал:

Короче, если это у вас есть, подскажите, как пользоваться, если нет, очевидно, нужно сделать smile Вряд ли это будет сложно, как мне кажется smile

Нет, сейчас такого нет. Сделать, конечно, не очень сложно, но это потребует дополнительного тестирования. Поэтому до конца КРИЛ (15 ноября с. г.) не появится точно. А так да, можно подумать.

Неактивен

0    0    #25
18.10.2012 16:01

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

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

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

Большая просьба писать по теме. Для флейма есть другие темы.

Неактивен

0    0    #26
18.10.2012 18:36

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

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

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

Я внесу изменения в руководство, чтобы про адрес к картинке было понятнее.

Неактивен

0    0    #27
18.10.2012 19:17

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

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

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

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

это необязательно. Можно просто опубликовать в html файл и передать его вместе с папкой картинок.

Неактивен

0    0    #28
19.10.2012 10:26

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

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

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

Доступна версия 1.4. Подробнее здесь: https://forum.ifiction.ru/viewtopic.php … 372#p25372

Неактивен

0    0    #29
25.10.2012 07:02

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

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

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

Эпиграфа действительно нет, т.к. пока никто не просил. Предполагалось, что его можно вносить в параграф StorySubtitle. Но если нужно, сделаю.

Тогда возникает вопрос. Эпиграфов может быть несколько?
UPD. Или быть может просто добавить выравнивание текста по правому краю?

Неактивен

0    0    #30
25.10.2012 08:26

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

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

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

Согласен. Добавил кнопку выравнивания по правому краю. Будет доступно 1-го ноября в версии 1.5.

Неактивен

0    0    #31
02.11.2012 14:22

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

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

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

Times.

Неактивен

0    0    #32
07.11.2012 07:17

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

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

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

Спасибо за добрые слова и добро пожаловать!

Неактивен

0    0    #33
19.11.2012 20:51

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

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

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

Ошибку исправил. Качайте версию 1.6.2.

Неактивен

0    0    #34
26.11.2012 07:23

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

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

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

Спасибо, посмотрю, почему так происходит.

Неактивен

0    0    #35
07.01.2013 16:46

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

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

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

sosiskin написал:

1. Можно ли при выводе таблицы убрать её контуры? То есть, чтобы только текст был виден?
2. Можно ли задавать для звукового файла опции "играть один раз" и "повторять в цикле"?

1.  Да, сделаю.
2.  Надо делать отдельный макрос sound, не в следующей версии.

Неактивен

0    0    #36
11.01.2013 12:38

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

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

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

Главное напишите, после каких действий это происходит, чтобы можно было воспроизвести ошибку.

Неактивен

0    0    #37
13.01.2013 14:42

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

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

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

Такого пока нет.

Неактивен

0    0    #38
15.01.2013 16:24

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

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

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

Можно использовать одноразовые ссылки, начинающиеся с +.

Неактивен

1    0    #39
30.01.2013 13:51

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

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

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

Задаёшь от 0 до X-L, к результату прибавляешь L smile

Неактивен

0    0    #40
30.01.2013 21:31

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

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

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

Не, в таблицах вообще нельзя использовать макросы, можно только переменные.

Неактивен

0    0    #41
30.01.2013 21:42

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

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

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

Это пожалуйста.

Неактивен

1    0    #42
04.02.2013 16:26

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

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

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

Просто переменные в ссылках не поддерживаются. Можно в параграфе "Закончить разговор" сделать очистку экрана макросом <<clrscr>> и вставить параграф, где начался разговор: <<display $place>>.

Неактивен

0    0    #43
06.03.2013 16:15

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

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

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

Может просто вызывать параграф Локации поверхности из себя же обычной ссылкой и в нём же выводить значение $фильтр?

Код:

<<print $фильтр>>
[[Двигаемся дальше|Локации поверхности  {$локация=$номер}  {$фильтр=$фильтр-5}]]

Неактивен

0    0    #44
06.03.2013 17:20

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

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

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

по команде <<return>> из этого параграфа попадая на параграф старт значение фильтр измененное не сохранилось, как было 50, так и есть

Это наверное потому, что в параграфе "старт" старое значение заново присваивается.

Неактивен

0    0    #45
06.03.2013 21:05

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

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

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

Oreolek написал:

Как пользоваться макросом <<input>>

Цитирую руководство пользователя (раздел "Объекты и выражения"):

Чтобы дать возможность читателю ввести с клавиатуры какой-либо текст или число, а потом присвоить его нужному объекту, используйте макрос input:

<<input 'Параграф' $объект>>

После окончания ввода набранное значение будет присвоено указанному объекту, и будет произведён автоматический переход на страницу указанного параграфа.

Неактивен

0    0    #46
22.04.2013 15:13

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

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

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

Например, так:

Код:

<<set $список[2] = $список[2] + 1>>

Неактивен

0    0    #47
22.04.2013 15:20

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

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

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

Да, добавлю.

Неактивен

0    0    #48
01.05.2013 11:32

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

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

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

Есть идея встроить различные фильтры для обработки изображений.

Неактивен

0    0    #49
08.05.2013 07:31

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

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

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

Я проверил - всё работает. Для этого примера нужна последняя версия - 1.9.9.

Неактивен

1    0    #50
08.05.2013 14:18

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

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

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

Пока, к сожалению, никак.

Неактивен

0    0    #51
13.05.2013 10:22

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

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

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

Можно, кстати, использовать системную переменную $$title, которая содержит имя текущего параграфа:

Код:

:: Обновить
<<clrscr>>
<<display $$title>>

Неактивен

0    0    #52
18.07.2013 21:12

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

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

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

0,1,2.

Неактивен

0    0    #53
30.07.2013 20:11

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

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

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

Вета написал:

Еще вопрос - есть ли в аксме зачеркнутый текст?

Пока нет. Будет в 2.0.

Неактивен

0    0    #54
30.07.2013 21:01

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

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

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

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

Неактивен

0    0    #55
11.08.2013 20:53

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

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

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

Можно попробовать <<noaudio>> запихнуть в параграф, который вызывать по <<repeat>>. И после остановки звука останавливать повтор этого параграфа по <<stop>>. Но проблема, по-правде в том, что неизвестно, когда читателю загрузится аудиофайл из инета - скорости-то у всех разные sad

Неактивен

0    0    #56
11.08.2013 20:55

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

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

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

Можно ещё просто делать аудиофайл с длинной тишиной в конце, а при переходе на другой параграф делать <<noaudio>>. Тишина не должна сильно влиять на размер файла.

Неактивен

0    0    #57
13.08.2013 18:24

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

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

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

А вот и боевая система "Арена"! http://hyperbook.ru/file13764029087384

Неактивен

0    0    #58
20.08.2013 18:46

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

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

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

Возможно всё smile
Но только если мне вменяемо скажут, что надо сделать, а то сейчас и так голова пухнет sad

PS. И в тему предложений, пожалуйста.

Неактивен

0    0    #59
23.08.2013 08:33

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

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

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

Просто изначально стоял запрет на вызов параграфа из самого себя. А указание параметра это обходит.

Неактивен

0    0    #60
30.10.2013 10:36

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

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

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

А музыка будет играть только на одной странице, или пока не закрою в параграфе тег <<noaudio>>?

Во всех параграфах. Пока не встретится тег <<noaudio>>.
P.S. в Firefox нужно использовать ogg формат. Но лучше сделать и mp3 файл, чтобы не зависеть от браузера.

Неактивен

0    0    #61
31.10.2013 14:48

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

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

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

Ограничений на количество параграфов нет.
А для автообновления параграфа рекомендую использовать макрос <<repeat>> (см. мануал).

Неактивен

0    0    #62
02.11.2013 16:44

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

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

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

Там может быть только текст. Вставляйте в параграф Start.

Неактивен

0    0    #63
03.11.2013 21:28

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

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

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

Надо было и ogg и mp3 - оба файла сделать.
А так - поздравляю с успешным дебютом!

Неактивен

0    0    #64
14.11.2013 19:05

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

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

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

Flash, ты уже достиг достаточного уровня просветления wink
Когда же, наконец, мы увидим твою работу в библиотеке?

Неактивен

0    0    #65
18.12.2013 23:13

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

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

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

Нет, нельзя. Дело в том, что в этом случае размер файлов становится слишком большим для публикации в библиотеке.

Неактивен

0    0    #66
10.01.2014 19:38

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

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

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

Отвечаю smile
1. Не используйте массивы, пока не почувствуете необходимость в них.
2. Такого нет и не планируется.
3. Такого пока нет.
4. Не представляю, как сделать это smile

Неактивен

1    0    #67
17.01.2014 08:51

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

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

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

Нет, пока так сделать нельзя. В планах.

Неактивен

0    0    #68
17.01.2014 12:04

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

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

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

Flash написал:

А почему же у меня тогда это работает?

А как? Пример в студию smile

Неактивен

0    0    #69
17.01.2014 13:32

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

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

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

Ого, а я не знал smile
Морыч, я сделал это wink

Неактивен

0    0    #70
17.01.2014 14:22

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

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

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

Очень может быть smile Flash, спасибо!

Неактивен

0    0    #71
07.02.2014 07:02

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

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

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

Да, только так. А размер большой? Может просто тормозит и надо подождать? А вы копируете sm файл или исходник из режима редактора?

Неактивен

0    0    #72
07.02.2014 10:56

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

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

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

Кстати, в грядущем обновлении я это уже поправил и можно будет вставлять и оттуда и оттуда.

Неактивен

0    0    #73
13.02.2014 10:59

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

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

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

П.С. И ещё один момент, относящийся к стилю программирования. Если мы проверяем логическую переменную на истинность, то пишем просто <<if $объект>>, если на ложность, то <<if not $объект>> или <<if !$объект>>.

Кстати есть один подводный камень при такой проверке. <<if $объект>> не будет истиной, если $объект = "" (пустая строка) или $объект = 0. Такое поведение ASM унаследовал от Javascript.

P.S. Наверное ещё стоит написать, что соответственно <<if $объект>> будет истиной, если $объект имеет любое значение, кроме 0, "" и false smile

Неактивен

0    0    #74
14.02.2014 21:47

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

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

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

Очень просто, даже я смогу ответить smile
Используйте Math.floor(x), где x - число, от которого требуется отбросить дробную часть.
См. статью в блоге: http://hyperbook.ru/blog.php?id=13633403734658

Неактивен

0    0    #75
19.02.2014 20:11

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

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

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

Нет, это запрещено.

Неактивен

0    0    #76
24.02.2014 12:07

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

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

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

Вета написал:

Да ничего, нормально. ))) А что означает $passage = $$title?

$$title - это название текущего параграфа.
$$from - это название предыдущего параграфа.
См. руководство пользователя, раздел "Системные объекты": http://sm.axmasoft.com/ru/help.html

Неактивен

0    0    #77
11.05.2014 16:44

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

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

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

По идее, можно. Но придётся вручную править html файл (включать туда ссылки на js-скрипты). Автоматическое внесение изменение в html пока не предусмотрено, поэтому в библиотеке такой модифицированный файл разместить не удастся.

Неактивен

0    0    #78
28.05.2014 12:02

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

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

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

Alex842 написал:

Подскажите, пжл., а что значит в профессиональной версии пункт: Лицензия на редактирование сгенерированного HTML файла. Т.е. я смогу редактировать сгенерированные файлы html?

Да, именно так. В обычной версии это запрещено.

Неактивен

0    0    #79
28.05.2014 12:08

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

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

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

Alex842 написал:

А как это сделать? Просто я решил поддержать Вашу разработку и приобрел про-версию. Но как в ней редактировать хтмл-файл я не понимаю.

Редактировать непосредственно из программы можно только параграф стилей StoryStyle. Готовый HTML придётся редактировать в любом стороннем текстовом редакторе, поддерживающем кодировку UTF-8.

Неактивен

0    0    #80
30.07.2014 13:26

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

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

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

Да, действительно, это ошибка. Код после goto выполняется. Подумаю, что можно сделать.

Неактивен

0    0    #81
26.08.2014 08:00

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

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

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

Aruny написал:

А есть какой-нибудь простой, "встроенный", способ проверить число на чётность?
Или конструкция вида
<< if Math.round($Х/2) <= $Х/2 >> чётное! <<else>>нечетное<<endif>>
и так нормальная?


И можно ли передавать параметры в <<display 'параграф'>>, или только сетами перед выводом?

Думаю, лучше использовать

Код:

<<if $X%2==0>> чётное! <<else>> нечётное <<endif>>

Параметры в <<display 'параграф'>> можно передовать только предварительной установкой обычных переменных.

Неактивен

0    0    #82
29.09.2014 19:43

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

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

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

Алекс Давыдов написал:

У меня возник вопрос. Я написал историю, выложил ссылки на музыку, но вот какая незадача, музыка воспроизводится только на моем компьютере. На других компьютерах или любом другом устройстве музыки нет. В чем может быть проблема?

В каком формате музыка? Нужно и в mp3 и в ogg делать. И какие пути к музыкальным файлам? Может они абсолютные и ведут только к файлам на вашем компьютере.

Неактивен

0    0    #83
29.09.2014 21:15

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

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

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

Формат ogg нужен только для Firefox. В каком браузере музыка не работает?

Неактивен

0    0    #84
30.09.2014 13:13

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

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

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

А на каком сайте лежит музыка? Может к ней просто нет доступа без вашего пароля?

Неактивен

0    0    #85
30.09.2014 15:10

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

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

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

Алекс Давыдов написал:

Брал ссылку из Вконтакте. Просил помощи у еще одного писателя, он берет музыку от туда же, но у него все работает хорошо.
Хотя возможно вы правы. Если я добавляю музыку из альбома, то получается система не может зайти в альбом (Ссылку на мелодию она распознает, но включить ее не может.) такой вариант событий возможен?

Да, скорее всего дело в этом.

Неактивен

0    0    #86
05.11.2014 16:01

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

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

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

Aruny написал:

Я не тормоз. я не тормоз, я умею читать.... но ни фига не вижу!

Где и как делать вывод информации в другие окошки в третьей версии? smile

Смотря в какие wink

В окно меню через параграф StoryMenu или через макрос <<menu>>.
В окно с иллюстрацией через макрос <<picture>>.
Во всплывающие окна через ссылку со звёздочкой: [[*ссылка]].

Неактивен

0    0    #87
08.12.2014 11:28

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

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

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

Да, всё так.

Неактивен

0    0    #88
09.12.2014 11:14

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

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

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

Alex842 написал:

Ruser написал:

Alex842, спасибо! У меня как раз 2.6. Третий тормозит, но придется пробовать в нем.... sad

Не за что. smile
Кстати, последняя демка тормозит значительно меньше.
Единственное, раздражает как реализовано перетаскивание параграфов. Т.е. какое-то оно дерганое. В отличие от онлайн-версии. Если бы это был паскаль, то я бы сказал, что отключена функция "отображать содержимое при перетаскивании". Может быть что-то такое и здесь надо включить? А то мы видим перемещаемый абзац только в момент его "захвата" и "бросания в точку назначения". Приходится мучатся с "прицеливанием". sad

Это проблема первой версии библиотеки Webkit под Windows, которая отвечает за прорисовку. При первой же возможности буду переводить всё на новую версию Webkit, но пока придётся с этим жить.

Неактивен

0    0    #89
05.01.2015 16:42

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

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

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

alfa10 написал:

А если мне надо три строки и более? И с фотками внутри колонки, а? smile Программа ругается на третий столбец

Строк может быть сколько угодно. Столбцов - не более двух.

Неактивен

0    0    #90
05.01.2015 19:05

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

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

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

Можно вставлять изображения:

Код:

<<row 'Лого' '[[File: http://sm.axmasoft.com/rsc/logo.png]]'>>

Ссылки нельзя.

Неактивен

0    0    #91
06.01.2015 21:02

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

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

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

Кстати, числовые массивы правильно сортировать так: <<set $place = $place.sort(*)>> (звёздочка показывает, что сортировать значения надо как числа).

Сравните:

<<set $arr = [5,10,1,111,100,2]>>
<<print $arr.sort()>>
<<print $arr.sort(*)>>


Этот код выводит:

1,10,100,111,2,5
1,2,5,10,100,111


Но я сейчас посмотрел, это работает только в версиях 2.x, а в 3.0 не работает из-за допущенной ошибки, которую я поправлю в ближайшем обновлении.

Неактивен

0    0    #92
07.01.2015 17:29

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

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

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

А что, неплохо. Надо допилить сами гонки и получится этакий симулятор.

Неактивен

0    0    #93
14.01.2015 17:47

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

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

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

alfa10 написал:

Вот такую ошибку постоянно выдает программа. Ошибка не только у меня, но и у друзей.

Надо понять, при каких условиях она возникает.

Неактивен

0    0    #94
10.04.2015 17:54

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

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

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

Сергей Соловьев написал:

Спасибо огромное! Модуль заработал.
И сразу появился еще один вопрос..
Прописал 2 тестовые ссылки в заголовок
[[*Подождать 15 минут| календарь {$мин = $мин + 15}]] | [[*Подождать 1 час| календарь {$мин = $мин + 60}]]
Календарь работает, но данные в текущем времени обновляются только при переходе в другой параграф. Есть ли возможность обновлять данные без перехода между параграфами?

Это непросто и повлечёт за собой сильное усложнение кода. Если очень хочется, копайте в сторону макроса <<repeat>>. Но текстовые игры не подразумевают обновление экрана без участия игрока.

Неактивен

0    0    #95
19.04.2015 07:47

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

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

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

Андрей Васенев написал:

В версии  AXMA Story Maker 2.6 когда делаю ссылку при нажатии на изображение, параграф выделяется красным цветом. Это мешает, если таких параграфов много. как можно решить проблему? Заранее спасибо!

Это ошибка, которая уже исправлена. Её не будет в следующей версии, которая ожидается скоро.
Не заметил, что речь о версии 2.6. К сожалению, эта версия больше не будет обновляться, поэтому ничего не поделаешь...

Неактивен

0    0    #96
23.06.2015 16:02

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

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

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

pronin написал:

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

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

Неактивен

0    0    #97
05.07.2015 14:35

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

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

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

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

Неактивен

0    0    #98
05.07.2015 18:21

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

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

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

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

Неактивен

0    0    #99
06.07.2015 06:57

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

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

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

elgarf написал:

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

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

Неактивен

0    0    #100
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    #101
26.07.2015 17:36

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

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

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

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

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

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

Неактивен

0    0    #102
26.07.2015 18:10

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

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

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

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

DoubleDragon написал:

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

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

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

Неактивен

0    0    #103
26.07.2015 18:36

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

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

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

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

DoubleDragon написал:

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

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

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

Неактивен

0    0    #104
02.08.2015 17:16

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

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

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

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

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

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

Неактивен

0    0    #105
02.08.2015 21:56

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

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

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

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

DoubleDragon написал:

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

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

Да.

Неактивен

0    0    #106
21.08.2015 18:01

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

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

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

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

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

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

Неактивен

0    0    #107
21.09.2015 06:56

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

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

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

Константин Шарыкин написал:

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

Смотрите в сторону макроса repeat.

Неактивен

0    0    #108
22.09.2015 20:39

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

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

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

Константин Шарыкин написал:

DoubleDragon написал:

Смотрите в сторону макроса repeat.

ОКей, без вопросов, но появились новые проблемы:
- Параграф не отображается, где создано время
- При прописывание кода:

Код:

<<stop 'Примеры' >>

, не показываится следующий параграф.

Тогда весь код в студию.

Неактивен

0    0    #109
23.09.2015 07:22

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

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

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

<<print $$time=4>>

Так делать нельзя. Системные переменные только для чтения.

background-image: url(https://yadi.sk/i/2dvr2OurgPdDY);

Не показывает, потому что это не картинка, а html страница.

Неактивен

0    0    #110
11.11.2015 18:53

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

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

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

Константин Шарыкин написал:

Такой вопрос:
Как сделать так, что бы действие появилось при определенных условиях?

Вот же пример сверху:

Код:

<<if $turn lt 10>>
[[Глянуть под кроватью|Комната {$turn = $turn + 1}]]
[[Порыться в мусорном ведре|Комната {$turn = $turn + 6}]]
[[Проверить задний карман|Смартфон найден]]
[[Передохнуть|Комната {$turn = $turn + 3}]]
<<endif>>

Неактивен

0    0    #111
15.11.2015 14:10

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

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

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

Annushka написал:

Почему АКСМА 4 неправильно работает, если в строке встречается квадратная скобка.
Например:
<<set $ТамараК = '[[+сумочка|Тамара Ивановна сумочка]]'>>
не должно ничего выводить
а оно выводит
<сумочка'>>
Как с этим жить?smile

Потому что принимает скобки за ссылку на элемент массива.
Можно поменять [ на & #91; ] на & #93; (уберите пробелы после &).

Неактивен

0    0    #112
16.11.2015 07:31

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

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

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

Annushka написал:

DoubleDragon написал:

Потому что принимает скобки за ссылку на элемент массива.
Можно поменять [ на & #91; ] на & #93; (уберите пробелы после &).

Спасибо, больше не показывает лишнего. Но я вообще ожидала что эти ссылки будут потом показываться в тексте именно как ссылки.
А они показываются как скобочки sad

Тогда так:

Код:

<<set $ТамараК = 'Тамара Ивановна сумочка'>>
<<set $сумочка = 'сумочка'>>
[[+$сумочка|$ТамараК]]

Неактивен

0    0    #113
17.11.2015 06:58

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

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

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

Есть моноширинное форматирование текста: {{{Текст}}}

Неактивен

1    0    #114
18.11.2015 07:02

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

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

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

Вместо пробелов надо использовать неразрывный пробел &nbsp; и писать в одну строку разбивая её макросом <<br>>. Согласен, неудобно.

Неактивен

0    0    #115
19.11.2015 07:25

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

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

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

Alex2015 написал:

Здравствуйте люди! Вопрос у меня нубский, но можно ли (и если да то КАК?) получить случайный элемент списка? Допустим, есть у нас список:

$имена = ['Иван','Степан','Захар']

и есть фраза типа: "на утренней прогулке я встретил человека по имени..." - но вот как вставить туда рэндомное имя? Как я ни тужился, но рэндом выдает только номер элемента (в данном случае 0 или 1 или 2) а мне-то нужен текст!

Это делается так:

Код:

<<set $имена = ['Иван','Степан','Захар'] >>
<<random $rnd = 2>>
<<print $имена[$rnd]>>

Неактивен

0    0    #116
24.11.2015 07:09

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

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

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

Alex842 написал:

Добрый день!
Подскажите, какой параметр в абзаце стилей отвечает за расстояние между абзацами?
И как уменьшить расстояние между строчками в маркированном списке?

Поищите в параграфе стилей параметр line-height. Попробуйте его поменять.

Неактивен

0    0    #117
05.12.2015 11:18

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

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

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

Leosan написал:

Добавил звук в редакторе (25кб, мп3, вызываю соответственно <<sound 'sound1'>>, но звук не воспроизводится. Попробовал запустить как музыку через [[File: files/sound1.mp3]] тоже нет.
К слову это [[Файл: http://sm.axmasoft.com/rsc/kr.mp3]] воспроизводится, но скачанный файл  [[Файл: files/kr.mp3]] - нет. Картинки из этой же папки отображаются нормально.

В онлайн редакторе и в библиотеке всё будет нормально. Это особенность Windows версии.

Неактивен

1    0    #118
07.01.2016 11:36

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

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

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

Можно завести список: <<set $хронология = []>>, а потом добавлять в него элементы: <<set $хронология.push($погода)>>.
Подробнее о списках читайте в руководстве пользователя.

Неактивен

0    0    #119
21.01.2016 19:10

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

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

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

Круто, спасибо!

Неактивен

0    0    #120
08.03.2016 14:21

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

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

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

Маверик Романов написал:

Здравствуйте, возможно ли пересчитать определенный элемент в списке и получить его кол-во не прибегая к лупам? Допустим, мне нужно знать, сколько раз в списке встречается двойка в функции ифа.

Хмм, так, навскидку ничего кроме циклов в голову не приходит... А чем плох этот вариант?

Неактивен

0    0    #121
09.03.2016 19:12

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

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

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

Маверик Романов написал:

DoubleDragon написал:

Хмм, так, навскидку ничего кроме циклов в голову не приходит... А чем плох этот вариант?

Многовато возни каждый раз, как нужно проверить список на наличие чего-либо, или достать конкретный неизвестный индекс...

Другой вопрос, можно ли добавить\поменять менюшки в стиле storymenu, заодно чтобы использовать в них обычный текст?

Можно ли еще отключить кнопку "назад"?

Можно сделать в меню такую ссылку на несуществующий параграф: [[*Текст|Ссылка в никуда]].
Кнопка Назад отключается в меню Вид / Изменить тему. Надо кликнуть по кнопке и снять галочку.

Неактивен

0    0    #122
09.03.2016 20:57

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

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

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

Так в ссылках же можно использовать переменные. Пишите в меню что хотите. RTFM wink
P. S. Даже картинки в меню вставляются элементарно вместо текста.

Неактивен

0    0    #123
10.03.2016 07:28

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

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

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

Маверик Романов написал:

Почему там ничего кроме ссылок (и картинок?) не отображается то? И можно ли как-нибудь настроить размеры и выключить иллюстрацию к примеру? о дополнительных боковых окнах уже не прошу.

Потому что это МЕНЮ. В параграфе стилей StoryStyle можно отредактировать размеры окон или вовсе убрать их. Также можно выбрать одноконный режим кнопкой Новая.

Неактивен

0    0    #124
19.03.2016 13:17

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

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

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

Вета написал:

Добрый день!

Подскажите, пожалуйста, как отцентровать кнопки, чтоб рамки у этих кнопок не пропадали?
===[[-Далее|пролог]]===
так не работает

Уже ответил в потоке, но повторю и здесь. К сожалению, никак. Только через параграф стилей.

Неактивен

0    0    #125
26.03.2016 08:35

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

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

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

Используйте макрос <<repeat>>.

Неактивен

0    0    #126
03.04.2016 21:44

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

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

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

Маверик Романов написал:

Можно ли (и как) заменить ссылки на параграфы на кнопки через [[ [[File: '']] |]] так, чтобы выстраивались в ряд, а не в колонну?

Можно через параграф StoryStyle.

Неактивен

0    0    #127
04.04.2016 14:43

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

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

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

Маверик Романов написал:

DoubleDragon написал:

Маверик Романов написал:

Можно ли (и как) заменить ссылки на параграфы на кнопки через [[ [[File: '']] |]] так, чтобы выстраивались в ряд, а не в колонну?

Можно через параграф StoryStyle.

Было бы неплохо хотя бы какой-нибудь минималистичный гайд по нему, а то банальное изменение размеров окон заняло у меня несколько часов в прошлый раз

Очень большие изменения шаблона StoryStyle в последних версиях. Как всё устаканится, пропишу комментарии к каждой секции.

Неактивен

0    0    #128
04.04.2016 15:43

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

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

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

Спасибо большое! Есть намеки на дату выхода следующей версии?

7-10 дней. Будет много вкусного smile

Неактивен

0    0    #129
08.04.2016 20:08

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

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

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

Маверик Романов написал:

Код:

<<set $i = 0>>
<<loop $characterlist.length>>
<<if $charactercondition[$i] eq 1>> [[continue{$ii=$i}]]
<<endif>>
<<set $i++>>
<<endloop>>

Есть ли возможность сделать так, чтобы ссылки, созданные лупом по данной схеме работали как надо? Или альтернативные варианты, чтобы не выписывать 20 раз каждого возможного персонажа.

Если честно - это самый застарелый баг. Попробую поправить его к выходу очередной версии. Там не всё так просто sad

Неактивен

0    0    #130
09.04.2016 06:11

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

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

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

Маверик Романов написал:

Баг ли? по-моему там просто {} внутри переходов активируется только по нажатию, а не по генерации ссылки.

Да, именно так. Но по сути это баг.

Неактивен

0    0    #131
10.04.2016 14:39

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

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

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

Маверик Романов написал:

Покопался в одной крупной игре на твайне, и увидел там такую вещь...

Код:

$список\объект[$i].подобъект1
$список\объект[$i].подобъект2
$список\объект[$i].подобъект3

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

Да, сейчас такого нет, но планируется.

Неактивен

0    0    #132
11.04.2016 11:28

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

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

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

alfa10 написал:

файл весит 29 МБ. при попытке вывести игру в html-файл после долгого ожидания (час) происходит ошибка (вернее, операция сбрасывается). как быть и почему?

Скорее всего из-за размера. А в онлайн версии пробовал?
P.S. Возможно файл и скомпилировался. Проверить это можно в профиле, где теперь есть ссылка для скачивания последнего экспортированного HTML-файла.

Неактивен

0    0    #133
11.04.2016 12:39

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

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

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

alfa10 написал:

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

У про пользователей теперь есть и ссылка на html.
Допустимый размер неизвестен, так как это зависит от компа и ОС, где он компилится. Онлайн версия обычно выдерживает больший размер.

Неактивен

0    0    #134
11.04.2016 21:25

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

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

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

alfa10 написал:

а где ссылка в личном кабинете?  вижу файлы, счёт и публикации. и все. тип ака - про

Если ни один файл не экспортировался, то ссылки нет. Попробуй экспорт из онлайн версии.

Неактивен

0    0    #135
11.04.2016 22:11

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

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

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

alfa10 написал:

а при выводе  html интернет должен быть включён? а то я экспортировал без интернета

Да, конечно smile

Неактивен

0    0    #136
17.04.2016 08:19

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

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

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

alfa10 написал:

Все заработало! Инет нужен был))))
Кстати, не самопиар а так - хотелось бы показать народу свою игру - Биатлон, чтобы видели, что можно выжать из платформы AXMA.

Ну так показывай wink

Неактивен

0    0    #137
21.04.2016 21:12

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

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

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

Маверик Романов написал:

DoubleDragon написал:

Так в ссылках же можно использовать переменные.

Если использовать [[$объект|nothing]], то работает нормально, но если [[текст + $объект|nothing]], то выдает наименование переменной аля var157, вместо значения. Впрочем это справедливо и для обычных ссылок на параграфы, но в меню это критично, так как по другому текст в одну строку с переменной не вбить.

Так и должно быть. Объект (переменная) - это не выражение. Во все макросы подставляются значения объектов. Читайте руководство, а не придумывайте несуществующие конструкции.

Неактивен

0    0    #138
03.05.2016 08:05

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

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

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

Маверик Романов написал:

Как можно сделать текстовые полоски, как сделаны в арене? http://hyperbook.ru/file13764029087384 

На ум приходит проверка стата и через луп добавлять знак на каждые 5% от максимального числа, после чего добавлять через второй луп пустой знак на оставшиеся проценты, но выглядит как-то это очень наркомански для меня и может есть вариант лучше?

Целая статья на эту тему: http://hyperbook.ru/blog.php?id=13688673359088

Неактивен

0    0    #139
12.05.2016 22:42

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

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

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

Маверик Романов написал:

Есть длинная строка чисел, загнанных в объект. Как можно заменить одно из чисел в строке на другое с минимальными нагрузками?
<<set $объект.toString().charAt() = N>> не канает.

Вопрос не очень понятен. Если имеется ввиду замена одного символа на другой, то, конечно, через replace:

Код:

<<set $объект = $объект.replace(/1/g,'2')>>

Неактивен

0    0    #140
13.05.2016 10:30

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

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

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

Маверик Романов написал:

DoubleDragon написал:

Маверик Романов написал:

Есть длинная строка чисел, загнанных в объект. Как можно заменить одно из чисел в строке на другое с минимальными нагрузками?
<<set $объект.toString().charAt() = N>> не канает.

Вопрос не очень понятен. Если имеется ввиду замена одного символа на другой, то, конечно, через replace:

Код:

<<set $объект = $объект.replace(/1/g,'2')>>

Да, но в этом случае заменяется конкретный символ (/1/g). У меня в строке может быть слишком много одинаковых символов, чтобы рассчитывать на это. Есть ли вариант указания символа как в charAt?

Можно так ($индекс - номер заменяемого числа, начиная с 1):

Код:

<<set $объект = 1234567890+''>>
<<set $индекс = 3>>
<<set $объект = $объект.substr(0,$индекс-1)+'4'+$объект.substr($индекс)>>
<<print $объект>>

Будет выведено 1244567890.

Неактивен

0    1    #141
24.05.2016 07:21

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

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

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

Маверик Романов написал:

Сижу, ломаю голову.
Есть ряд рандомно сгенерированных числовых объектов ($i $i2 $i3... к примеру). Как можно определить который из них является самым большим, или маленьким?

Статья в блоге: http://hyperbook.ru/blog.php?id=13633403734658
Смотреть в сторону Math.min и Math.max.

Неактивен

0    1    #142
24.05.2016 20:32

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

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

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

Маверик Романов написал:

blinovvi написал:

Если объекты записаны в массив

Нет.

Тогда пиши по-человечески.

Неактивен

0    0    #143
24.05.2016 21:54

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

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

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

Тогда чем не устраивает этот код?

Код:

<<set $1 = 1>>
<<set $2 = 2>>
<<set $3 = 3>>
<<print Math.max($1,$2,$3)>>

Неактивен

0    0    #144
25.05.2016 07:27

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

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

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

Маверик Романов написал:

DoubleDragon написал:

Тогда чем не устраивает этот код?

Код:

<<set $1 = 1>>
<<set $2 = 2>>
<<set $3 = 3>>
<<print Math.max($1,$2,$3)>>

Тем, что будет получено 3, а не $3. Как потом из числа получить нужный объект? Сверять конечное число со всеми объектами из списка только если, но это выглядит мягко говоря неадекватно, особенно при большом списке.

Невозможно по значению получить однозначно имя объекта, хотя бы потому, что их может быть сколько угодно. Даже при сравнении получишь не имя объекта, а его значение.

Неактивен

0    0    #145
08.07.2016 09:17

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

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

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

Маверик Романов написал:

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

К сожалению, нет.

Неактивен

0    0    #146
05.09.2016 07:14

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

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

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

Просто прохожий написал:

Здравствуйте!

Подскажите пожалуйста, существует ли в данном редакторе возможность парсера или его аналога. По сюжету требуется, чтобы игрок ввёл в поле слово-ответ на задаваемый вопрос. Как понимаю, такой возможности нет? А как тогда в данном редакторе выполнить подобную задумку? То есть требуется, чтобы игрок каким-то образом ответил на поставленный вопрос, но, желательно, без выбора вариантов (как в тесте), а ввёл это значение сам.

Благодарю за внимание.

Для этого есть макрос input. Ищите его описание в руководстве пользователя: http://axma.ru/ru/help.html

Неактивен

1    0    #147
29.11.2016 20:59

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

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

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

Ну, во-первых, true и false в кавычки заключать точно не стоит.
Во-вторых, true можно опускать, типа того: <<if $фонарь>>
По рамке. В разных темах она разной ширины. По поводу вопроса, как её правильно делать, рекомендую поискать border-image css

Неактивен

1    0    #148
30.11.2016 07:04

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

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

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

Самый простой способ - это использовать тип игры "Книга-игра", который можно выставить кнопкой "Новая".

Неактивен

0    0    #149
05.12.2016 06:59

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

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

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

Спрайты можно вставлять макросами <<sprite>> и <<image>>, почитайте руководство.

Неактивен

0    0    #150
19.12.2016 09:43

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

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

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

Александр Невский написал:

Народ, подскажите, пожалуйста
Проблема такая - при экспортировании проекта в html, наотрез отказываются проигрываться аудиофайлы и изображения. Вместо изображений - крестик, а в момент, когда должны проигрываться аудио, вылезает ошибка. Изображения клал в одной папке вместе с sm файлом. Звуки тоже. Облазил все, но не нашел ничего конкретного. Браузер - хром, версия программы - последняя.

Попробуйте положить медиафайлы в папку files.

Неактивен

0    0    #151
19.12.2016 16:44

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

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

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

Александр Невский написал:

Попробовал. Создал папку, добавил медиафайлы, sm-файл и экспортировал html в эту же папку. Ничего не изменилось - вместо картинок по-прежнему крестики, а при загрузке аудиофайла выдает ошибку.

html файл не надо класть в папку files. html и files должны лежать в одной папке.

Неактивен

0    0    #152
29.12.2016 06:42

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

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

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

Vladimir написал:

DoubleDragon написал:

При работе с AXMA Story Maker на ПК обнаружил, что записав в параграф вывод картинки, при запуске выводится сообщение о просьбе ввести путь к медиафайлам (хотя путь прописан был правильно). Эта проблема устраняется, когда воспользуешься авто вставкой изображения.

Правильно, нужно указать папку с медиафайлами нажатием на соответствующую ссылку внизу экрана.

Неактивен

0    0    #153
30.12.2016 08:20

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

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

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

Vladimir написал:

DoubleDragon написал:

Правильно, нужно указать папку с медиафайлами нажатием на соответствующую ссылку внизу экрана.

Блин, ну догадаться же трудно!! Хоть бы написали об этом в инструкции.  Я сперва даже не подумал, что внизу строчка (по центру) - это опция.

Может и трудно, но это первый вопрос на эту тему за год.

Неактивен

0    0    #154
15.01.2017 12:11

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

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

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

Это не спрайты, а картинки, вставленные макросом menu:

Код:

<<menu '[[*[[File: media/swordbreaker/map_button.jpg]]|Карта]][[File: media/swordbreaker/heart.png]][[File: media/swordbreaker/heart_black.png]][[File: media/swordbreaker/heart_black.png]]'>>

Неактивен

0    0    #155
15.01.2017 12:17

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

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

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

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

Ага, понятно, спасибо.
Но я со спрайтами не могу пока разобраться. Вот я пытаюсь например, вставить спрайт макросом по умолчанию, но ничего не появляется.
<<sprite '[[File: img/sprt1.gif]]',@,@,@,@,100,1,1000>>

И вместо чего проставлены собачки?

Собачки - это значения по умолчанию, а вставлять макросы надо кнопкой Добавить>Спрайт. Потом в макросе sprite указать присвоенное имя.

Неактивен

0    0    #156
23.01.2017 07:01

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

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

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

Эта проблема обсуждается здесь: http://hyperbook.ru/blog.php?id=14807505313424#last

Неактивен

0    0    #157
28.02.2017 06:25

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

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

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

alfa10 написал:

Решил продолжить создание игры "Биатлон". При попытке запустить игру (в программе - кнопка "запустить") программа зависает (висит более 30 минут точно). Как можно решить эту проблему? Да, данных в игре много, но все они нужны... sad

А в какой версии это происходит?

Неактивен

0    0    #158
28.02.2017 21:43

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

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

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

alfa10 написал:

А в какой версии это происходит?

В текущей. В программе и в онлайн.  А на старой версии (не помню ее, но в ней еще в первой появились окна справа вверху), игра норм запускалась. Ну как норм - долго, но запускалась в итоге. А в новой версии - висит и все...

Тогда один вариант - скинуть на hyperbook@axmasoft.com исходники игры, чтобы можно было выловить проблему.

Неактивен

0    0    #159
01.03.2017 06:52

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

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

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

Получил.

Неактивен

0    0    #160
10.03.2017 18:23

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

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

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

Нужник написал:

Здравствуйте, купил платный профиль для AXMA.

Вроде теперь сохранять можно в html-файл, но возникло два вопроса.

1. Зачем нужен регистрационный код, который прислали при покупке этой программы? Написано (Регистрационный ключ (для версий 2.x)) -- куда и зачем его вводить?

2. Сохраняя игру в html-файл на компьютере, оттуда пропадают все аудио файлы и картинки. Как корова языком слизнула. Хотя при загрузке на сайт hyperbook всё нормально. Почитал тему, пишут, что нужно сохранять html-файл в папку с игрой, рядом с папками files. Проделал это, но всё ни музыки, ни картинок. Как быть, что исправить? Куда и как сохранять html-файл, чтобы все материалы были на месте?

3. И вот ещё вопрос. Можно ли как-нибудь отключить сохранения в игре или хотя бы ограничить их 1-2 сохранениями?

4. Как можно выравнять текст не по краям, а по ширине страницы? Через параграф стилей? Но как именно это сделать?

1. Регистрационный код, как и указано, для старых версий 2.х. Они остались у некоторых пользователей.
2. Класть html-файл надо в туже папку, что и исходный sm-файл. В html-файле пути к медиафайлам относительные, и он, конечно, не включает в себя медиафайлы.
3. Отключить можно, отредактировав html-файл. Надо удалить вот это:
prefsDiv.innerHTML+='<div><span class=plink onclick=\"SaveLoadWind(true);\">Сохранить</span></div><div><span class=plink onclick=\"SaveLoadWind(false);\">Восстановить</span></div>';
4. Да, нужно добавить в список стилей #print {стили} вот это:
text-align:justify;

Неактивен

0    0    #161
11.03.2017 07:12

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

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

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

Нужник написал:

Уважаемый, DoubleDragon!

Пытаюсь так делать, но получившийся html-файл всё равно не показывает ни картинки, ни музыку, хотя я даже открываю его блокнотом и вижу, что везде прописан правильный путь к этим картинкам и музыке. Сохраняю игру туда же, где лежит исходный sm-файл: не в папку files, а в папку, где лежит и папка files и сама игра. Ну, то есть есть общая папка Игра, в ней папка files и музыка, там же исходный sm-файл. Сохраняю html-файл в папку игра, но в файле ничего не появлется - ни картинок, ни музыки. Что я делаю не так?

За остальные ответы спасибо, вроде понял! Со стилями попытаюсь разобраться. Указанными вами код нужно в параграфе стилей сюда воткнуть?

  #print {max-width:none;}

Вместо none?

Нет, не вместо, а добавить. Отправьте на support@axmasoft.com html-файл и файлы картинок и музыки, посмотрим.

Неактивен

0    0    #162
12.03.2017 08:25

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

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

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

Сергей Лебедев-Халецкий написал:

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

Читайте в руководстве пользователя про макросы picture и menu.

Неактивен

0    0    #163
04.04.2017 17:09

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

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

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

Только на иллюстрацию.

Неактивен

0    0    #164
04.05.2017 10:31

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

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

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

Алексей Зеленов написал:

Ну и еще один вопросик, даже два:

Мне необходимо реализовать групповой бой.  Как это сделать через серию одиночных боев я представляю, но это немного не то, равно как и рассчитываемый программой исход боя по нажатию кнопки "в бой". Нужен именно групповой бой, причем все члены отряда должны находиться под управлением игрока.

Вопрос: реализовывалось ли подобное, если да, то где можно посмотреть если не код, то хотя бы пример реализации?


И второй. Можно ли уничтожить определенную переменную?

Отвечу на вопрос про переменную:
<<set $var = undefined>>

Неактивен

0    0    #165
19.05.2017 06:51

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

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

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

laralenne написал:

Здравствуйте!  Назрел глупый вопрос.
"Добавляющая ссылка" - хочется ее использовать для более детального описания сцены, не засоряя параграф заранее. Но для каждого описания используется отдельный параграф (часто, всего для пары строк или абзаца). Учитывая, что в каждом основном параграфе добавляющих ссылок не менее 3-4, общее количество параграфов истории пухнет до невообразимого. Очень легко запутаться потом в этом ворохе( Есть ли способы реализовать описания "под катом" попроще?

Такое можно сделать с многоразовыми ссылками:

Код:

<<if !$ссылка>>

    Первое описание сцены.

    //[[*Ссылка1|$$title{$ссылка=1}]]//

    //[[*Ссылка2|$$title{$ссылка=2}]]//

<<elseif $ссылка==1>>

    Описание1

<<elseif $ссылка==2>>

    Описание2

<<endif>>

Неактивен

0    0    #166
10.06.2017 08:07

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

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

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

HanonO написал:

Что касается «уничтожения переменной» (в отличие от установки ее на 0) Может ли автор использовать << set! $ Variable >> Как в «set not variable»?

Это может возникнуть, если использовать переменные типа

[[* Возьмите веревку | takerope] {$rope}]
[[* Отверните веревку | droprope] {!$ Rope}]

Для «уничтожения переменной» надо писать так:

Код:

<< set $Variable = undefined >>
[[* Отверните веревку | droprope] {$Rope=undefined}]]

Неактивен

0    0    #167
20.06.2017 07:08

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

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

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

Rubber написал:

Подскажите пожалуйста, в мануале не нашел:
Случайное значение из массива.

Покрутив туда-сюда пришел к такому виду:

Код:

<<set $список = ["страшная","красивая","милая","пьяная"]>>

Перед вами <<print $список[random(0,$список.length-1)]>> девушка.

1) Однако тыкнув Tab после $ я увидел еще макрос "случайно".. Это что за макрос? Может где-то можно почитать про него?
2) Есть какие-то ещё варианты рандомно вставить из массива значение?

Either не особо подходит, так как массивов несколько, и выбранный в самом начале будет сопровождать игру.
Думал еще о ссылках, спрайтах и изображениях (путях) в массивах. Можно ли получать? Но тут я еще не пробовал разбираться, но если подскажете буду премного благодарен?

В мануале, в разделе "Объекы и выражения" есть специальный раздел "Случайные значения", не представляю, как Вы его пропустили. В ссылках и спрайтах можно использовать объекты, например: [[$ссылка]], rtfm.

Неактивен

0    0    #168
20.06.2017 07:12

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

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

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

Lake написал:

Win 7, ASM 5.6.1

Не работает макрос choice. Как я его не пытался использовать, системная переменная $$choice не инициализируется выбранным значением, а собственный объект вне зависимости от выбора пользователя получает нулевое значение. Приходится выкручиваться, создавая ссылки и дополнительные параграфы, но это неудобно и не совсем то, что я хотел бы получить.

Еще не работает макрос sound. Перепробовал все мыслимые варианты. Звуковые файлы размещал на локальной машине и на собственном хостинге.

Помогите, пожалуйста, в этом разобраться.

Значение макроса choice проверяется не в том параграфе, в котором находится этот макрос, а в параграфе, в который читатель переходит по любой созданной автором ссылке.

Как вы добавляете звук для макроса sound? Напишите пример его использования у вас.

Неактивен

0    0    #169
20.06.2017 07:54

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

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

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

Lake написал:

2. в папку files добавляю mp3-файл, а в параграфе вызываю его командой <<sound 'files/...mp.3'>>

А как написано в мануале?

Неактивен

0    0    #170
23.06.2017 07:33

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

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

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

Lake написал:

Отвечу сам себе. Звук добавляется сначала в тело файла sm, а потом, видимо, и в html-файл.

Например, у меня так:

Код:

muse3::data:audio/mp3;base64,SUQzAwAAAAAfdlRJV....

Предположим, у меня когда-нибудь все же заработает макрос <<sound ''>>. Могу ли я вручную из файла sm удалить ненужный мне звук, не нарушая целостность sm-файла?

Меню Вид>Спрайты и звуки.

Неактивен

0    0    #171
17.09.2017 15:04

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

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

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

Lake написал:

То ли баг, то ли я опять что-то неправильно понимаю
fade для чего нужен? для регулирования скорости вывода текста?

если это так, то макрос fade у меня не работает

<<fade = 0>> работает - текст появляется сразу
а при любом другом значение, например
<<fade = 300>>
все равно используется какое-то дефолтное значение, скорость вывода текста не меняется

Этот макрос изменяет не скорость вывода текста, а скорость анимации страницы. <<fade = 0>> отключает анимацию и текста и страницы. Об этом сказано в руководстве.

Неактивен

0    0    #172
17.09.2017 15:08

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

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

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

andersen4000 написал:

Здравствуйте. никак не могу понять, каким образом вставить рандомное изображение?  кодом столкнулся первый раз

В настоящий момент только через условия. Предварительно надо сгенерировать случайное значение макросом random и в зависимости от результата выводить нужное изображение. Спрайты можно выводить через переменные, поэтому можно сделать массив имён спрайтов и случайно выбирать из него значения.

Неактивен

3    0    #173
01.11.2017 15:58

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

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

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

Ajenta написал:

Сорри, может я как обычно в танке и чего-то не знаю, но а версии 5.8 можно как-то переключить язык на русский в редакторе?
И где взять актуальную справку по всем премудростям нового интерфейса и функционала?

Можно. Меню Help / Change Language.
Руководство обновляется постоянно: http://axma.ru/ru/help.html и в блоге: http://hyperbook.ru/blog.php?theme=5

Неактивен

2    0    #174
01.11.2017 19:38

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

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

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

Например, так:

<<menu '[[File: button.jpg]]'>>

Пример здесь: http://hyperbook.ru/file14591508000000

Неактивен

2    0    #175
02.11.2017 06:57

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

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

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

Скачать исходники Мечелома можно здесь: http://axma.ru/examples/Swordbreaker.zip
Курсор можно изменить через параграф стилей StoryStyle (кнопка Добавить / Параграф стилей).

Неактивен

0    0    #176
15.11.2017 16:59

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

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

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

Станислав Соловьев написал:

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

Попробуйте добавить в параграф StoryStyle следующие строки:

Код:

#storyauthor {font-size:1.3em; letter-spacing:0.12em; line-height:1;}

#storytitle {font-size:1.8em; margin:1em 0; line-height:1;}

#storyauthor p, #storytitle p {margin:0;}

#storysubtitle {font-size:0.8em; text-align:center; max-height:8em; overflow:auto; -webkit-overflow-scrolling:touch;}

И удалите существующую строку с #storyauthor.

Неактивен

0    0    #177
11.12.2017 20:37

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

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

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

Станислав Соловьев написал:

Вот уже "много лет" мечтаю сделать свой первый текстовый квест на андроид, но не знаю, как (исключая возможность "стать разработчиком на андроид"). Могу ли я как-то конвертировать html-файл в apk через android studio? Как скоро будет реализован проект novels.ru?

По андроиду сейчас ничего не скажу, а novels.ru будет запущен после 20-го декабря.

Неактивен

0    0    #178
22.01.2018 20:00

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

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

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

Алексей Зеленов написал:

День добрый. Вопросик созрел.

Мне надо сгенерировать случайное число однотипных переменных,
грубо говоря $переменная1, $переменная2? $переменная3... $переменнаяДцать...
При каждом запуске игры их число может отличаться.
Как бы все это дело организовать? Уверен, что оно просто, но туплю уже второй день...

А значения у них разные или одинаковые?

Неактивен

0    0    #179
23.01.2018 08:57

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

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

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

Алексей Зеленов написал:

Значения числовые, одинаковые. Но в дальнейшем будут изменяться независимо друг от друга.

Можно создать список случайной длины (в примере от 10 до 20), а затем заполнить его в цикле нужными значениями (в примере числом 1):

Код:

<<random $длина = 10>>
<<set $длина = $длина+10>>
<<set $список = []>>
<<set $список.length = $длина>>

<<set $i = 0>>
<<loop $длина>>
    <<set $список[$i] = 1>>
    <<set $i++>>
<<endloop>>

Обращаться потом к созданным переменным нужно так: $список[i], где i - номер переменной, начиная с 0.

Неактивен

0    0    #180
23.01.2018 15:53

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

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

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

Кстати, когда релиз на JS ожидать? Ну или хоть пощупать бету.

Бета скоро будет готова, я отпишусь.

Неактивен

0    0    #181
27.01.2018 21:58

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

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

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

alfa10 написал:

Привет!
Коллеги, ребятки, подскажите, будет ли возможность портировать на андроид? Хочу свой хит перенести на андроид и играться на телефоне!

Будет точно. Думаю к весне.

Неактивен

0    0    #182
28.01.2018 08:19

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

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

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

alfa10 написал:

Отлично! А портировать можно будет готовый уже код на андроид или придется заново, с нуля, на андроид уже писать код?

Готовый, конечно.

Неактивен

0    0    #183
07.02.2018 16:17

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

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

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

Bondersan написал:

Как протестировать последовательность локаций?

Необходимо протестить установленные  переходы с 20 - 21 - 22 - 23 - 24  - 50
Начиная с 20. или именно с предыдущей локации, на следующую, которая должна быть далее.
Но не с начало.

Можно конечно переписать путь от первой к 20 и "Запустить"
Но что то не хочется постоянно переписывать и лочить и переписывать.

Тестирую переходы музыкального сопровождения, анимаций и функционал локаций.


До какого веса проекта может обрабатывать движок?
Есть ли ограничения в количестве и размере внешних файлов для обработки в движке?

Папочка "files" уже весит 30 мегабайт. С 50 файлами.

По тестированию ничего не скажу, только вариант с ссылками на нужный параграф.
Ограничений по количеству и размеру файлов нет, но публикации в библиотеку ограничены 20 Мб (80 для novels.ru).

Неактивен

0    0    #184
09.02.2018 16:21

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

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

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

Алексей Зеленов написал:

DoubleDragon написал:

Алексей Зеленов написал:

Значения числовые, одинаковые. Но в дальнейшем будут изменяться независимо друг от друга.

Можно создать список случайной длины (в примере от 10 до 20), а затем заполнить его в цикле нужными значениями (в примере числом 1):

Код:

<<random $длина = 10>>
<<set $длина = $длина+10>>
<<set $список = []>>
<<set $список.length = $длина>>

<<set $i = 0>>
<<loop $длина>>
    <<set $список[$i] = 1>>
    <<set $i++>>
<<endloop>>

Обращаться потом к созданным переменным нужно так: $список[i], где i - номер переменной, начиная с 0.

ограничения на количество элементов массива (списка) есть? А на количество переменных в игре?

Нет, никаких ограничений нет.

Неактивен

0    0    #185
14.02.2018 14:20

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

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

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

Bondersan написал:

Запуск музыки можно сделать в самом начале?

У меня только в локации Старт запускается.

Так ведь Start и есть первый параграф?

Неактивен

0    0    #186
14.02.2018 14:22

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

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

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

Bondersan написал:

У меня ругается на размер "Спрайтов"
Пишет, что большие.
Меньше делать размер плохо получается. Анимация не полноценная.

А какой формат спрайта, gif?


Bondersan написал:

Как сделать меню с сылкой на внешний проект?
А то как то в одном проекте уже три случайно получилось.
Громоздко получается.

Не понял вопроса.

Неактивен

0    0    #187
15.02.2018 11:02

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

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

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

Bondersan написал:

DoubleDragon написал:

.А какой формат спрайта, gif?

Угу  гифы
Анимацию в другом формате не пробовал.
Как то обсуждали  другие форматы анимации.
Гиф более менее вменяем по отношению к другим форматам.

DoubleDragon написал:

. Не понял вопроса.

Хочу чтоб из локации была ссылка на другой проект
Кликаешь и запускается другой движок этого же формата.
Типа перехода из одной игры первой части во вторую. и обратно в определённую локацию.
Так упростит строительство вавилонской башни.

Start это запуск игры. А запуск продукта это "StoryAuthor"  "StorySubtitle" "StoryTitle"

Как сделать звуковое сопровождение при запуске html?

Ограничение на размер спрайтов можно снять вручную, но предупреждаю, что это приведёт к долгой загрузке и запуску игры. Если всё же надо, пишите в личку.
Ссылки на внешние страницы делаются таким макаром: [[Яндекс|http://ya.ru]].
Запуск музыки сразу после запуска игры сделать невозможно, это особенность движка, наличие которой позволяет играть музыку и на iOS девайсах.

Неактивен

0    0    #188
18.02.2018 15:15

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

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

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

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

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

Можно (укажите вместо "Имя параграфа" нужный):

Код:

<<sprite 'https://novels.ru/rsc/examples/sprite.png', @, 5, @, 50, 100, 3, 1000, 'Имя параграфа'>>

Неактивен

0    0    #189
25.02.2018 07:53

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

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

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

Можно сохранять вывод в переменную, добавлять к ней новое значение, очищать поле вывода и выводить новое значение переменной:

Код:

<<random $новое = 100>>
<<set $вывод = $новое+"<br>"+$вывод>>
<<clrscr>>
<<print $вывод>>

Но предварительно создайте переменную $вывод (перед макросом repeat):

Код:

<<set $вывод = "">>

Неактивен

0    0    #190
01.07.2018 13:56

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

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

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

George213141 написал:

Здравствуйте!
Пользоваться AXMA я начал примерно месяц назад. Все было замечательно: я учился создавать игры, позвал друзей. Среди них оказался художник. Времени у нас немало, поэтому мы решили создать средненький квест про детектива в далеком будущем. В тот же момент я задался вопросом -как опубликовать игру?в AXMA написано, что игра выводится в HTML. Больше я ничего не узнал.
Вследствие этого у меня к вам, дорогие пользователи форума, вопросы:
1). Как играть в нашу игру на телефонах (мобильный AXMA не считается). Как перевести игру из HTML в apk?
2). Как опубликовать игру в Play Market/Ios/другие магазины.
Жду вашего ответа.
Не гневайтесь на нас пожалуйста. Мы ещё новички и многого не понимаем

Если игра достойная, упакуем в apk и опубликуем в Play Market. Пишите на hyperbook@axmasoft.com.

Неактивен

1    0    #191
26.07.2018 06:20

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

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

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

George213141 написал:

Всем здравствуйте! Мы хотим, чтобы наша игра работала на телефонах. В связи с этим у меня накопились вопросы.
1). Как будет выглядеть игра на телефоне?
2). Можно ли играть в игру в вертикальной ориентации? Что надо для этого сделать?
3). Что нужно сделать, чтобы увеличить текстовую часть в интерактивной новелле (мы хотим разделить экран пополам на текст и картинку)?
Спасибо за все ответы!

Просто запустите игру в онлайн версии редактора, измените размер окна браузера до минимума и увидете как игра будет выглядеть на телефоне, в т. ч. в вертикальной ориентации (lifehack).

Неактивен

0    0    #192
22.08.2018 07:28

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

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

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

George213141 написал:

Всем здравствуйте! При добавлении картинки с помощью макроса <<pic>> на тесте появляется большой белый крест. Что делать?

Исправить путь к картинке.

Неактивен

0    0    #193
22.08.2018 17:47

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

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

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

George213141 написал:

картинка находится в папке files. причём, когда я создаю пустую игру и вставляю картинку в start, то всё работает.

Скопируйте сюда путь к картинке.

Неактивен

0    0    #194
07.12.2018 09:01

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

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

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

Алиса Кисина написал:

Привет, ребят.

Подскажите, как сделать красную строку, чтобы абзац был похож, ну, на абзац. По идее, за это должно отвечать свойство text-indent, но оно почему-то не работает.

И ещё вопрос. Что мне нужно поправить в параграфе стилей, чтобы ссылки были ссылками, а не кнопками?
Забавный момент, кстати: если бахнуть перед ссылкой макросс <<tab>>, например, то её «кнопочное» оформление перестаёт работать, и она начинает выглядеть так, как мне надо. Но это, разумеется, не решение.

Привет. Чтобы дать ответ, подскажите, с какой версией программы Вы работаете и какой тип игры создаёте? (из тех, которые выбираются по кнопке "Новая")

Неактивен

0    0    #195
07.12.2018 11:49

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

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

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

DoubleDragon написал:

Алиса Кисина написал:

Привет, ребят.

Подскажите, как сделать красную строку, чтобы абзац был похож, ну, на абзац. По идее, за это должно отвечать свойство text-indent, но оно почему-то не работает.

И ещё вопрос. Что мне нужно поправить в параграфе стилей, чтобы ссылки были ссылками, а не кнопками?
Забавный момент, кстати: если бахнуть перед ссылкой макросс <<tab>>, например, то её «кнопочное» оформление перестаёт работать, и она начинает выглядеть так, как мне надо. Но это, разумеется, не решение.

Привет. Чтобы дать ответ, подскажите, с какой версией программы Вы работаете и какой тип игры создаёте? (из тех, которые выбираются по кнопке "Новая")

В этой версии ссылки автоматически превращаются в кнопки, если в строке больше ничего нет. Добавьте в конце &nbsp; и ссылка останется ссылкой. В JS версии можно отдельно создавать ссылки, отдельно кнопки.

Простого способа сделать отступ у абзаца нет. По многим причинам.

Неактивен

0    1    #196
10.12.2018 18:31

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

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

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

Alex842 написал:

Всем привет.

Никак не могу сообразить, как работает функция goto.

Код такой:

Код:

if(отношение==10) {
    goto("Конец1");
}
Продолжение параграфа.

Т.е. у меня есть переменная, которую я проверяю в начале каждого абзаца. Если значение переменной достигает 10, игра должны завершиться. Если нет, то продолжается. Но вышеуказанный код не работает. Игра не хочет переходить на параграф "конец1", а продолжает выводить текст текущего параграфа, хотя переменная равна 10.

Версия программы ASM JS beta 7

Привет, данный форум больше не поддерживается, просьба задавать все вопросы на новом форуме: https://axma.info/forum/

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru