Просьба в данной теме писать про те функции, которые пока отсутствуют в программе, но которые Вы хотите в ней видеть.
Неактивен
Отпишусь по итогам портирования на аксму большой книги-игры.
1. Когда текст на 300+ килобайт программа при компиляции съедает все ресурсы и зависает примерно в 50% случаев.
2. Ужасно не хватает редактора с подсветкой синтаксиса и проверкой ошибок (квадратики не рулят когда их 750 )
3. Хотелось бы чтобы, например, при нажатии [[+Вылечиться|null {$ЖИЗНЬ=$ЖИЗНЬ+2}]] была возможность видеть где-нибудь на страничке эту самую жизнь.
4. Читать неудобно - страницу хотелось бы пошире и чтобы надо было щелкать а не скроллить при чтении.
5. С форматированием вот такая конструкция
@@@//^^тут работает^^//@@@
@@@//^^а тут нет^^//@@@
не сработала так как хотелась. Ну или я чего-то не понял.
6. Кнопка назад в левом верхнем углу, вроде, работала как-то не так, но подробности уже не помню.
В остальном понравилось - хтмлка получается клевая, вместо того чтобы скачивать интерпретатор и файл можно просто играть в онлайне, это очень удобно.
Неактивен
<<if $жизнь lte 0>>
<<clrscr>>
Ты умер.
<<endif>>
И ставишь это в конец каждого параграфа (а точней в конец параграфа, который ты ставишь в конец каждого параграфа).
Ты же вроде видел исходник "Легенды всегда врут", там все реализовано.
Отредактировано Volt (29.11.2012 09:15)
Неактивен
Да, раньше так и было. Потом стали тестировать на 600 параграфах и места не стало хватать.
Думаю, при больших объемах (700+ параграфов) это не так важно, потому что визуальный редактор в любом случае не годится. Возможно, конечно, кому-то подойдет, но сомневаюсь. Гораздо лучше был бы текстовый редактор с подсветкой, автозаполнением, возможностью щелкать по ссылкам и проверкой ошибок.
Неактивен
А сделайте, пожалуйста, возможность использовать goto так, чтобы текст на экране не стирался.
Неактивен
Не совсем. Дело в том, что тогда параграф продолжает отображаться.
То есть чтобы можно было так
if нет_пистолета goto ты труп
ты застрелил злодея
ну или какой-нибудь макрос типа <<break>> который заканчивает параграф, чтобы можно было использовать display
Неактивен
В том то и проблема что нужен именно вариант с goto )
Неактивен