Forum.iFiction.Ru

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

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

Вы не зашли.

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>>.

Неактивен

Powered by PunBB
© copyright 2001–2026 iFiction.Ru