Маверик Романов написал:
Можно ли (и как) заменить ссылки на параграфы на кнопки через [[ [[File: '']] |]] так, чтобы выстраивались в ряд, а не в колонну?
Можно через параграф StoryStyle.
Неактивен
Маверик Романов написал:
DoubleDragon написал:
Маверик Романов написал:
Можно ли (и как) заменить ссылки на параграфы на кнопки через [[ [[File: '']] |]] так, чтобы выстраивались в ряд, а не в колонну?
Можно через параграф StoryStyle.
Было бы неплохо хотя бы какой-нибудь минималистичный гайд по нему, а то банальное изменение размеров окон заняло у меня несколько часов в прошлый раз
Очень большие изменения шаблона StoryStyle в последних версиях. Как всё устаканится, пропишу комментарии к каждой секции.
Неактивен
Спасибо большое! Есть намеки на дату выхода следующей версии?
7-10 дней. Будет много вкусного ![]()
Неактивен
Маверик Романов написал:
Код:
<<set $i = 0>> <<loop $characterlist.length>> <<if $charactercondition[$i] eq 1>> [[continue{$ii=$i}]] <<endif>> <<set $i++>> <<endloop>>Есть ли возможность сделать так, чтобы ссылки, созданные лупом по данной схеме работали как надо? Или альтернативные варианты, чтобы не выписывать 20 раз каждого возможного персонажа.
Если честно - это самый застарелый баг. Попробую поправить его к выходу очередной версии. Там не всё так просто ![]()
Неактивен
Маверик Романов написал:
Баг ли? по-моему там просто {} внутри переходов активируется только по нажатию, а не по генерации ссылки.
Да, именно так. Но по сути это баг.
Неактивен
Маверик Романов написал:
Покопался в одной крупной игре на твайне, и увидел там такую вещь...
Код:
$список\объект[$i].подобъект1 $список\объект[$i].подобъект2 $список\объект[$i].подобъект3Обрадовался, что смогу запихнуть 30 подобъектов и один список персонажей и не мучиться, но к сожалению без результата. Нет ли подобной функции (не нашел в их хелпе ничего конкретно об этом) это подлисты и на аксме такое в принципе не возможно?
Да, сейчас такого нет, но планируется.
Неактивен
alfa10 написал:
файл весит 29 МБ. при попытке вывести игру в html-файл после долгого ожидания (час) происходит ошибка (вернее, операция сбрасывается). как быть и почему?
Скорее всего из-за размера. А в онлайн версии пробовал?
P.S. Возможно файл и скомпилировался. Проверить это можно в профиле, где теперь есть ссылка для скачивания последнего экспортированного HTML-файла.
Неактивен
alfa10 написал:
в кабинете вроде только ссылки на .sm файл есть, вроде же, а не на html? просто должно открываться окно, где выбираем куда сохранить html-файл, а окно не открывается. каков допустимый размер файла? просто все нужно, удалять код где то не вариант))))
У про пользователей теперь есть и ссылка на html.
Допустимый размер неизвестен, так как это зависит от компа и ОС, где он компилится. Онлайн версия обычно выдерживает больший размер.
Неактивен
alfa10 написал:
а где ссылка в личном кабинете? вижу файлы, счёт и публикации. и все. тип ака - про
Если ни один файл не экспортировался, то ссылки нет. Попробуй экспорт из онлайн версии.
Неактивен
alfa10 написал:
а при выводе html интернет должен быть включён? а то я экспортировал без интернета
Да, конечно ![]()
Неактивен
alfa10 написал:
Все заработало! Инет нужен был))))
Кстати, не самопиар а так - хотелось бы показать народу свою игру - Биатлон, чтобы видели, что можно выжать из платформы AXMA.
Ну так показывай ![]()
Неактивен
Маверик Романов написал:
DoubleDragon написал:
Так в ссылках же можно использовать переменные.
Если использовать [[$объект|nothing]], то работает нормально, но если [[текст + $объект|nothing]], то выдает наименование переменной аля var157, вместо значения. Впрочем это справедливо и для обычных ссылок на параграфы, но в меню это критично, так как по другому текст в одну строку с переменной не вбить.
Так и должно быть. Объект (переменная) - это не выражение. Во все макросы подставляются значения объектов. Читайте руководство, а не придумывайте несуществующие конструкции.
Неактивен
Маверик Романов написал:
Как можно сделать текстовые полоски, как сделаны в арене? http://hyperbook.ru/file13764029087384
На ум приходит проверка стата и через луп добавлять знак на каждые 5% от максимального числа, после чего добавлять через второй луп пустой знак на оставшиеся проценты, но выглядит как-то это очень наркомански для меня и может есть вариант лучше?
Целая статья на эту тему: http://hyperbook.ru/blog.php?id=13688673359088
Неактивен
Маверик Романов написал:
Есть длинная строка чисел, загнанных в объект. Как можно заменить одно из чисел в строке на другое с минимальными нагрузками?
<<set $объект.toString().charAt() = N>> не канает.
Вопрос не очень понятен. Если имеется ввиду замена одного символа на другой, то, конечно, через replace:
<<set $объект = $объект.replace(/1/g,'2')>>
Неактивен
Маверик Романов написал:
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.
Неактивен
Маверик Романов написал:
Сижу, ломаю голову.
Есть ряд рандомно сгенерированных числовых объектов ($i $i2 $i3... к примеру). Как можно определить который из них является самым большим, или маленьким?
Статья в блоге: http://hyperbook.ru/blog.php?id=13633403734658
Смотреть в сторону Math.min и Math.max.
Неактивен
Маверик Романов написал:
blinovvi написал:
Если объекты записаны в массив
Нет.
Тогда пиши по-человечески.
Неактивен
Тогда чем не устраивает этот код?
<<set $1 = 1>> <<set $2 = 2>> <<set $3 = 3>> <<print Math.max($1,$2,$3)>>
Неактивен
Маверик Романов написал:
DoubleDragon написал:
Тогда чем не устраивает этот код?
Код:
<<set $1 = 1>> <<set $2 = 2>> <<set $3 = 3>> <<print Math.max($1,$2,$3)>>Тем, что будет получено 3, а не $3. Как потом из числа получить нужный объект? Сверять конечное число со всеми объектами из списка только если, но это выглядит мягко говоря неадекватно, особенно при большом списке.
Невозможно по значению получить однозначно имя объекта, хотя бы потому, что их может быть сколько угодно. Даже при сравнении получишь не имя объекта, а его значение.
Неактивен
Маверик Романов написал:
Можно ли как-нибудь вызвать всплывающее окно (как при * в начале ссылки) при переходе на новый экран, а не активации ссылки? Как, например, в самом первом экране, где показывается название произведения поверх старта.
К сожалению, нет.
Неактивен
Просто прохожий написал:
Здравствуйте!
Подскажите пожалуйста, существует ли в данном редакторе возможность парсера или его аналога. По сюжету требуется, чтобы игрок ввёл в поле слово-ответ на задаваемый вопрос. Как понимаю, такой возможности нет? А как тогда в данном редакторе выполнить подобную задумку? То есть требуется, чтобы игрок каким-то образом ответил на поставленный вопрос, но, желательно, без выбора вариантов (как в тесте), а ввёл это значение сам.
Благодарю за внимание.
Для этого есть макрос input. Ищите его описание в руководстве пользователя: http://axma.ru/ru/help.html
Неактивен
Ну, во-первых, true и false в кавычки заключать точно не стоит.
Во-вторых, true можно опускать, типа того: <<if $фонарь>>
По рамке. В разных темах она разной ширины. По поводу вопроса, как её правильно делать, рекомендую поискать border-image css
Неактивен
Самый простой способ - это использовать тип игры "Книга-игра", который можно выставить кнопкой "Новая".
Неактивен
Спрайты можно вставлять макросами <<sprite>> и <<image>>, почитайте руководство.
Неактивен
Александр Невский написал:
Народ, подскажите, пожалуйста
Проблема такая - при экспортировании проекта в html, наотрез отказываются проигрываться аудиофайлы и изображения. Вместо изображений - крестик, а в момент, когда должны проигрываться аудио, вылезает ошибка. Изображения клал в одной папке вместе с sm файлом. Звуки тоже. Облазил все, но не нашел ничего конкретного. Браузер - хром, версия программы - последняя.
Попробуйте положить медиафайлы в папку files.
Неактивен