Пишите в этой теме про найденные ошибки в программе.
Неактивен
И еще в StoryMenu не работают макросы. Например, вместо <<print $var>> выводит просто <>
Неактивен
Ой, действительно написано. Прошу прощения. ))
Неактивен
Небольшой бажок. При запущенной аксме завершил работу вин7. В следующий раз запускаю аксму - запускается, но окна на экране нет. Вспомнил про ини-файл, а там какие-то страшные значения:
win_left::-32000
win_top::-31936
win_width::116
win_height::-64
Наверно, на всякий случай стоит значения из ини перед применением проверять на корректность.
UPD. А, вот в чем дело. Такие значения в ини записываются при закрытии свёрнутой программы. Только редактор не запоминает состояние окна (нормальное, свернутое, на весь экран) и загружается всегда с нормальным состоянием.
Отредактировано Morych (15.07.2012 13:40)
Неактивен
Boskh написал:
А что насчет жирного бага на win7, о котором писал Morych? Окно не разворачивается - что делать?
Удалите ини-файл (редактор создаст новый дефолтный) или вручную подправьте отрицательные значения.
Неактивен
А на чем написан ASM? Если на java, может обновить jre на машине?
Неактивен
DoubleDragon написал:
Нет, код нативный. Может кто посмотреть под Виндоус сколько памяти ASM отъедает при загрузке большого файла? Просто сейчас только Мак под рукой.
Windows XP SP3. Файл - 46 параграфов, 24175 символов (больше нету). ASM откушал 97228 КБ.
Неактивен
И к теме о невозвратных переходах. На них, оказывается, не действует центрирование:
===[[-Ссылка]]===
Все равно выравнивает по левому краю.
Неактивен
Заметил вот что. Если параграф начинается не с текста, а с макроса или комментария:
<<set $a = 1>>
Текст параграфа...
то при запуске перед текстом появляется лишняя пустая строка. Можно, конечно, не ставить перевод строки после макросов:
<<set $a = 1>>Текст параграфа...
только об этом можно и забыть, а текст потом будет "прыгать".
Неактивен
При действии "сохранить как" не дописывает автоматом расширение sm, если указать имя файла без расширения. А если расширение указать, то с ним и сохраняет.
Неактивен
Когда StoryTitle автоматически выводится в самом начале истории, не заменяется "--" на тире.
Неактивен
Всё ещё есть проблемка с лишней пустой строкой в начале параграфа:
<<if $object eq 1>> One <<elseif $object eq 2>> Two <<else>> Three <<endif>>
"One" - выводится правильно, а вот "Two" и "Three" скачут вниз.
Неактивен
А может, эту пустую строку не убирать, а наоборот добавлять в любом случае? (Никто и не заметит)
Неактивен
При проверке обновления ASM (версия 1.0.5) в диалоговом окне отображаются крокозябры:
Windows XP Pro SP2
Неактивен
Вот что заметил. Если используется ссылка вида:
[[«Текст»|Ссылка]]
то при выводе кавычки заменяются на апострофы:
'Текст'
Неактивен
Это фича! Эта особенность присутствует в АСМе, насколько я понимаю, с самого рождения. Возможно, сделано для того, чтобы было заметно, где стоят разрывы строк, и чтоб было понятнее, как описание будет смотреться во время игры.
Вета, а почему ты не используешь "----" для красивой горизонтальной линии?
Неактивен
Flash написал:
Я уже выкладывал в этом подфоруме код этого параграфа. До данного кода есть еще такая строчка:
Код:
Текущий введенный код на замке: <<if $kod eq ''>>пусто<<else>><<print $kod>><<endif>>и после ее удаления и, правда, с центровкой все в порядке.
Удалось найти временное решение проблемы. Я вынес клавиатуру в отдельный параграф "keypad", а в параграфе "код" осталось только:
Текущий введенный код на замке: <<if $kod eq ''>>пусто<<else>><<print $kod>><<endif>> <<display keypad>>
И вуаля:
Неактивен
Фича. Думаю, это связано с тем, что знаками << и >> выделяются макросы.
Неактивен
Вспомнил, что уже сообщали об этой особенности на первой странице темы. Вот что тогда ответил разработчик:
DoubleDragon написал:
А вот в выражениях нельзя использовать < и >. Так и должно быть.
Неактивен
Упс, "публикация в файл" отвалилась. При выборе пункта меню, компилирует историю (окно "подождите") а диалог сохранения файла не появляется. (Win 7)
Неактивен
Странный баг с форматированием текста, выводимого макросом принт.
<<set $test = 'Test string'>> #---- ===''Test string''=== ===''<<print $test>>''===
Так все ОК, но стоит раскомментить горизонтальную черту, и форматирование с макроса принт исчезает. Хотя аналогичное форматирование строчкой выше сохраняется.
UPD
И точно также после линии исчезает форматирование ссылки. Причём форматирование исчезает только для первой после линии ссылки или макроса принт. Последующие форматируются как положено.
Отредактировано Morych (23.10.2012 00:48)
Неактивен
Т.е. на display не распространяется форматирование? Всё форматирование должно быть внутри параграфа, который мы дисплеим. Может это в справке отметить?
Неактивен
из-за этих глюков стопорится работа.
Вот скоро Дракон сделает проверку ошибок в коде, и нам будет легче
Неактивен
DoubleDragon написал:
У кого-то еще падает?
Распаковал поверх предыдущей версии -- никаких ошибок не было.
Неактивен
goraph написал:
<<set $name="д'Артаньян">>
А у меня этот вариант не работает, хотя присваивание для жаваскрипт корректное.
Попробовал использовать кнопку "Текст в символы HTML" на апострофе, но и так тоже не выходит.
Отредактировано Morych (02.11.2012 01:10)
Неактивен