Forum.iFiction.Ru

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

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

Вы не зашли.

   #151
20.10.2012 16:32

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Уже нашёл ошибку. Перестарался в борьбе с зависающим окном прогресса.

Неактивен

   #152
20.10.2012 16:51

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Пофиксил в версии 1.4.4 и выложил её. Надеюсь, что с аудио всё smile

Неактивен

   #153
22.10.2012 23:53

Morych
Модератор (+52, -6)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 517
Вебсайт

Re: Ошибки в программе

Странный баг с форматированием текста, выводимого макросом принт.

Код:

<<set $test = 'Test string'>>
#----
===''Test string''===
===''<<print $test>>''===

Так все ОК, но стоит раскомментить горизонтальную черту, и форматирование с макроса принт исчезает. Хотя аналогичное форматирование строчкой выше сохраняется.

UPD
И точно также после линии исчезает форматирование ссылки. Причём форматирование исчезает только для первой после линии ссылки или макроса принт. Последующие форматируются как положено.

Отредактировано Morych (23.10.2012 00:48)

Неактивен

   #154
23.10.2012 07:03

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Спасибо, посмотрю.

UPD. Нашёл и поправил.

Неактивен

   #155
24.10.2012 10:55

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Доступна версия 1.4.5. Добавлена поддержка таблиц + новая тема "Сепия". Подробнее здесь: http://forum.ifiction.ru/viewtopic.php?pid=25420#p25420

Неактивен

   #156
26.10.2012 14:11

Cheshire
Участник (+102, -9)
Зарегистрирован: 01.07.2009
Сообщений: 322

«Ловко орудуя топором, вы разрубили все ваши монеты пополам. Теперь у вас в два раза больше золота».
Морыч

Re: Ошибки в программе

Код:

:: Start[::]
    <<set $x = '11111111'>>
    ===<<display 'y'>>===


:: y[::]
    <<print $x>>

С подобным кодом у меня в Хроме херится выравнивание по центру, хотя в Опере всё нормально.

Отредактировано Cheshire (26.10.2012 14:24)

Неактивен

   #157
26.10.2012 14:30

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Спасибо за найденный баг. Посмотрю.

А пока измените код на такой:

Код:

:: Start[::]
    <<set $x = '11111111'>>
    <<display 'y'>>


:: y[::]
    ===<<print $x>>===

UPD. Вообще очень странно, что у Вас работает код в Опере. У меня вот код нигде не работает, и так и должно быть smile

Даже вот это не должно работать:

Код:

:: Start[::]
    ===<<display 'y'>>===


:: y[::]
    Привет!

UPUPD. В общем официально признаю данный баг не багом, а фичей smile

Неактивен

   #158
26.10.2012 17:44

Morych
Модератор (+52, -6)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 517
Вебсайт

Re: Ошибки в программе

Т.е. на display не распространяется форматирование? Всё форматирование должно быть внутри параграфа, который мы дисплеим. Может это в справке отметить?

Неактивен

   #159
26.10.2012 18:54

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Да, именно так. Напишу в руководстве.

Неактивен

   #160
27.10.2012 09:51

Cheshire
Участник (+102, -9)
Зарегистрирован: 01.07.2009
Сообщений: 322

«Ловко орудуя топором, вы разрубили все ваши монеты пополам. Теперь у вас в два раза больше золота».
Морыч

Re: Ошибки в программе

Тогда возникают проблемы, например, с таким вот кодом:

Код:

:: Start[::]
    ===Здравствуйте, <<display 'y'>>!===


:: y[::]
    <<random $x = 1>>
    <<if $x == 0>>Василий<<else>>Наталья<<endif>>

С Оперой интересно вышло, да. Оказалось, что она 9.62.

Неактивен

   #161
27.10.2012 10:34

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Можно написать так:

Код:

:: Start[::]
   <<display 'y'>>
    ===Здравствуйте, <<print $name>>!===

:: y[::]
    <<random $x = 1>>
    <<if $x == 0>>
        <<set $name='Василий'>>
    <<else>>
        <<set $name='Наталья'>>
    <<endif>>

Неактивен

   #162
27.10.2012 11:01

Cheshire
Участник (+102, -9)
Зарегистрирован: 01.07.2009
Сообщений: 322

«Ловко орудуя топором, вы разрубили все ваши монеты пополам. Теперь у вас в два раза больше золота».
Морыч

Re: Ошибки в программе

DoubleDragon написал:

Можно написать так:

...и ещё десятком других способов. Только ситуации могут быть и гораздо сложнее, когда такую принципиальную проблему так же просто не решить.

Неактивен

   #163
27.10.2012 11:58

Cheshire
Участник (+102, -9)
Зарегистрирован: 01.07.2009
Сообщений: 322

«Ловко орудуя топором, вы разрубили все ваши монеты пополам. Теперь у вас в два раза больше золота».
Морыч

Re: Ошибки в программе

Наконец-то отловил столько крови моей выпивший баг:

Код:

:: Start[::]
    <<set $n = 'ТЕСТ'>>
    <<if 0 == 0>>===''__<<print $n>>__''===<<endif>>
    <<if 0 == 0 and 1 == 1>>===''__<<print $n>>__''===<<endif>>
    <<if 0 == 0 or 1 == 1>>===''__<<print $n>>__''===<<endif>>

Во второй строчке при отображении сбросится всё форматирование. Как-будто из-за and в условии.

Неактивен

   #164
27.10.2012 12:13

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Да, непонятно. Разбираюсь.

UPD. Нашёл ошибку в постпарсере, поправил. Исправление войдёт в версию 1.5, которая выйдет 1 ноября. Проблема была именно в операторе AND.

Неактивен

   #165
27.10.2012 17:35

Вета
Участник (+249, -34)
Зарегистрирован: 05.08.2010
Сообщений: 369
Вебсайт

Мой блог: http://veta.ifiction.ru/

Re: Ошибки в программе

У меня какой-то глюк.

Есть параграф, там по ссылки на переходы самые обычные. Так вот при переходе он не отображает текст из того параграфа, на который переходит. 0_0 Причем такая ерунда только в одном параграфе, остальные вроде пашут. Я уже все раскладки проверила, даже сделала другой параграф, все равно не переходит.

Неактивен

   #166
27.10.2012 17:38

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

А можно пример текстов того параграфа, откуда переход и того, куда переход?

Неактивен

   #167
27.10.2012 17:40

Вета
Участник (+249, -34)
Зарегистрирован: 05.08.2010
Сообщений: 369
Вебсайт

Мой блог: http://veta.ifiction.ru/

Re: Ошибки в программе

DoubleDragon написал:

А можно пример текстов того параграфа, откуда переход и того, куда переход?

#галерея

<<if $галерея eq 0>>

ТЕКСТ

Можно было незаметно подойти поближе и [[-подслушать их разговор|ляляля {$к=1}]].

Или же заявить о своем [[-присутствии|ляляля {$к=2}]].

<<endif>>

Так вот, по первой ссылке он НЕ ПЕРЕХОДИТ! А по второй нормально переходит!

#ляляля

<<if $к eq 1>>

<<set $мин = мин+10>>

<<set $кот = 1>>

ТЕКСТ1

[[-Оглядеться|галерея]]

<<elseif $к eq 2>>

ТЕКСТ2

<<endif>>

Неактивен

   #168
27.10.2012 17:46

Вета
Участник (+249, -34)
Зарегистрирован: 05.08.2010
Сообщений: 369
Вебсайт

Мой блог: http://veta.ifiction.ru/

Re: Ошибки в программе

Дракон, выдай, пожалуйста, свой скайп или аську, чтобы быстрее вопросы решать. А то крилы близко, а у меня из-за этих глюков стопорится работа.

Неактивен

   #169
27.10.2012 17:47

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Нет знака $ перед мин здесь:
<<set $мин = мин+10>>

Должно быть:
<<set $мин = $мин+10>>


Дракон, выдай, пожалуйста, свой скайп или аську, чтобы быстрее вопросы решать. А то крилы близко, а у меня из-за этих глюков стопорится работа.

Я только в офисе в них захожу, ближайший день, когда там буду - среда. Дома ИМы не использую, сорри.

Неактивен

   #170
27.10.2012 18:47

Вета
Участник (+249, -34)
Зарегистрирован: 05.08.2010
Сообщений: 369
Вебсайт

Мой блог: http://veta.ifiction.ru/

Re: Ошибки в программе

Спасибо! Заработало!

Неактивен

   #171
27.10.2012 19:15

Morych
Модератор (+52, -6)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 517
Вебсайт

Re: Ошибки в программе

из-за этих глюков стопорится работа.

Вот скоро Дракон сделает проверку ошибок в коде, и нам будет легче wink

Неактивен

   #172
27.10.2012 19:19

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Да, сделаю. Но, к сожалению, уже после КРИЛа.

Неактивен

   #173
01.11.2012 07:14

DoubleDragon
Модератор (+381, -29)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1740
Вебсайт

Разработчик "AXMA Story Maker"

Re: Ошибки в программе

Доступна версия 1.5. Подробности здесь: http://forum.ifiction.ru/viewtopic.php?pid=25486#p25486

Неактивен

   #174
01.11.2012 14:30

goraph
Участник (+430, -152)
Зарегистрирован: 16.04.2007
Сообщений: 486

Основная добродетель гражданина есть недоверие.

Re: Ошибки в программе

Новая версия у меня вылетает при запуске с ошибкой - An exception of class NilObjectException was not handled. The application must shut down.

Неактивен

   #175
01.11.2012 14:36

goraph
Участник (+430, -152)
Зарегистрирован: 16.04.2007
Сообщений: 486

Основная добродетель гражданина есть недоверие.

Re: Ошибки в программе

Хм, и меня теперь интересует где можно скачать старую версию smile

Неактивен

Powered by PunBB
© copyright 2001–2018 iFiction.Ru