DoubleDragon написал:
А почему <<display 'параграф'>> не подходит?
P.S. Да, в новой версии появится макрос <<clrscr>>, который будет очищать экран.
У меня просто не работает одна важная для меня конструкция.
Я хочу <<display $curloc>> сделать для предметов. И оно не работает.
То есть, например,я задаю параграфу "беседка": <<set $curloc = 'беседка'>>, гаражу <<set $curloc = 'гараж'>> и т.п... (то есть при заходе на параграф курлок меняется)
Делаю условие в параграфе "ножик".
<<if $curloc eq 'беседка'>>
В руках у меня ножик
[[-Я могла попробовать перерезать веревку.|беседка {$беседка=1}]]
----
<<display 'беседка'>> !!! то есть здесь я использую ножик в беседке и все работает.
<<else>>
В руках у меня ножик, но я не могу его использовать.
----
<<display $curloc>> !!! то есть здесь я использую ножик в любой другой локации. И ничего не отображается.
<<endif>>
Отредактировано Вета (16.10.2012 13:54)
Неактивен
Flash написал:
В данном коде ошибок не вижу, но пустой экран у меня бывал как раз из-за ошибок в макросах. Возможно, курлок у тебя не задан в других локациях.
нет, ошибка в другом, я ее нашла. там надо кавычки поставить, где вывод переменной курлок.
Неактивен
Доступна версия 1.4. Подробнее здесь: https://forum.ifiction.ru/viewtopic.php … 372#p25372
Неактивен
А нельзя ли вернуть в меню "Расставить" пункт "По времени создания"?
Версия 1.2.1 до сих пор используется мной именно для "Расставить" -> "По времени создания", т.к. пишу я КИ "линейно" в основном.
Отредактировано kerber (19.10.2012 23:04)
Неактивен
Сейчас это сделать очень сложно, т. к. поменялась внутренняя структура хранения данных. Даже если и добавить эту сортировку, все уже существующие в файле параграфы не будут отсортированы. Плюс придется изменять формат sm, а это может повлечь за собой множество ошибок.
Могу лишь порекомендовать добавлять в названия параграфов числа, отражающие время создания. Вроде этого:
143 имя параграфа, 144 другое имя, 232 ещё название и т. д.
Хотя, если параграфов уже много, это будет сделать непросто.
Неактивен
У меня просьба ко всем. Проверьте, работает ли у вас автовоспроизведение музыки (т. е. без предварительного нажатия на кнопку Аудио). Если нет, отпишитесь, пожалуйста, здесь, и укажите, в каком браузере не работает. Про iOS я уже писал.
Неактивен
Может быть имеет смысл выложить тестовую игру для проверки автовоспроизведения на сайте?
Я к тому веду мысль, что тестировать браузеры надо на корректно написанном тесте. И ещё: при нажатии на кнопку тестирования, игра открывается в браузере по умолчанию. Так ведь?
Отредактировано kerber (20.10.2012 13:41)
Неактивен
Действительно не работает:
Windows 7, в браузерах Chrome 22, IE 9, Firefox 16. В последнем музыка не включается даже при нажатии на кнопку. Во всех перечисленных браузерах кнопка всегда остаётся "неактивной" (светлой), даже если её нажали, и музыка заиграла.
В 1.4 автовоспроизведение точно работало на Windows XP в Chrome.
Неактивен
Достаточно нажать "Новая игра", потом "Тест" и в браузере перейти по первой же ссылке. Через несколько секунд должна заиграть музыка. Или же не заиграет
Неактивен
Morych написал:
Действительно не работает:
Windows 7, в браузерах Chrome 22, IE 9, Firefox 16. В последнем музыка не включается даже при нажатии на кнопку. Во всех перечисленных браузерах кнопка всегда остаётся "неактивной" (светлой), даже если её нажали, и музыка заиграла.
В 1.4 автовоспроизведение точно работало на Windows XP в Chrome.
А ты перекомпилил файл до этого? Или же из "Восстановить состояние"?
Неактивен
Ох, по-моему понял. Ошибка только с воспроизведением локальных файлов. Так?
Неактивен
Выложил версию 1.4.2, которая (предположительно) исправляет данную ошибку.
Неактивен
DoubleDragon написал:
А ты перекомпилил файл до этого? Или же из "Восстановить состояние"?
Перекомпиливаю каждый раз (тестировать).
Фаерфокс хоть и воспроизводит автоматом сетевую музыку, но кнопочка не загорается. А у хрома загорается.
UPD
DoubleDragon написал:
Выложил версию 1.4.2, которая (предположительно) исправляет данную ошибку.
Сейчас проверим.
Отредактировано Morych (20.10.2012 14:01)
Неактивен
Хром. В каждом случае автовоспроизведение срабатывает. Но при локальном файле кнопка не загорается. При первом нажатии на кнопку (локальный файл играет) ничего не происходит, только при втором - музыка останавливается. При последующих нажатиях - стартует и останавливается как надо.
UPD
Всё то же справедливо и для Фаерфокса.
Отредактировано Morych (20.10.2012 14:19)
Неактивен
Это может быть из-за использования "Восстановления состояния"? Просто изменился формат сохранений.
Неактивен
Кнопка аудио в тёмной теме слишком тёмная.
Можно ли сделать так, чтобы панель в игре не прокручивалась вверх вместе с текстом истории в окне браузера, а оставалась всегда видимой?
Неактивен
kerber написал:
Кнопка аудио в тёмной теме слишком тёмная.
Можно ли сделать так, чтобы панель в игре не прокручивалась вверх вместе с текстом истории в окне браузера, а оставалась всегда видимой?
По кнопке посмотрю. Про фиксацию панели - я пробовал, получилось не очень хорошо. Кнопки начинают "давлеть" над текстом. Особенно в альбомном положении мобильников.
Неактивен
DoubleDragon написал:
Это может быть из-за использования "Восстановления состояния"? Просто изменился формат сохранений.
Я нажимал "тестировать", когда проверял. Попробовал сохранить сейчас и восстановить состояние -- с кнопкой та же история.
Неактивен
Это только для локальных файлов?
Неактивен
DoubleDragon написал:
Это только для локальных файлов?
Да-да, только для локальных. Но в Фаерфоксе есть баг - если сначала послушать локальный файл, а потом интернетный, то тоже кнопка перестает темнеть. У Хрома такого нет.
Неактивен
Перезалил версию 1.4.3 с исправлением обеих ошибок.
P.S. В Firefox все равно оставалась. Пофиксил в версии 1.4.4 и выложил её. Надеюсь, что с аудио всё
Неактивен
Небольшие предложения про редактор параграфов.
1. Кнопку "Иллюстрация" можно переименовать в "Иллюстрация / Музыка" или сделать дропдаун-кнопку с двумя пунктами для картинки и музыки соответственно. Ну и пункт "музыка" будет выводить [[File: path_to_audio.mp3]].
2. Добавить кнопку "Горизонтальная линия", которая выводит ---- в новой строке.
Это для авторов, кто не любит читать мануалы.
Неактивен