Анализатор кода QSP

Re: Анализатор кода QSP

Ntropy,
с тем расчетом и сделано wink

Хорошо оформленную игру на Aero, переведенную на английский, можно собрать в stand-alone swf и продать на рынке flash-игр.

Ну и англоязычному сообществу IF'еров будет что показать.

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Анализатор кода QSP

Да, отличное нововведение. Еще раз браво, Некс!
  А какие еще изменения нас ждут? Какой вид приобретет анализатор в конечной своей версии?

AleCoTeen
Искатель
useravatar
Offline
511 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Анализатор кода QSP

AleKon,
пока что версия стабильная, можно брать и пользоваться. Дорабатываться она будет, если в ней обнаружатся баги, или возникнут предложения по доработке.

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Анализатор кода QSP

Интеграция в куген в планах пока?

WladySpb
Planes Walker
useravatar
Offline
80 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Анализатор кода QSP

WladySpb,
да, куген в несобираемом состоянии, ждем когда Байт пофиксит патч.

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Анализатор кода QSP

У меня появилась такая мысль. Нельзя по аналогии со списком явно заданных переменных сделать список явно-заданных элементов массивов? С числовыми индексами может быть это и ни к чему, но если элементы индексируются по текстовым значениям, иногда очень трудно уследить за всеми. Было бы полезно для чистки кода.

И ещё. Чуть не забыл. У меня неверно указывает номера строк с ошибками, считает все строки подряд как будто. Предыдущая версия анализатора, если я правильно помню, указывала номер строки в локации.
Чёрт. Невнимательно прочитал нововведения. big_smile А можно где-то предыдущую версию анализатора скачать? Нумерация строк по локациям меня больше устраивала.

Aleks Versus
воздвигатель башни
useravatar
Онлайн
1549 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Анализатор кода QSP

Aleks Versus,
1. Можно приравнять по смыслу элемент массива с явно заданным индексом к отдельной переменной. По сути это одно и то же.
2. Как раз это и есть "верный" способ указания номера строки. Показывается номер строки в текстовом файле. Т.к. в анализатор не встроена работа с бинарным форматом QSP, то приходится временно опираться на формат TXT2GAM. Интегрированный в QGen анализатор будет показывать номера строк относительно локации.

Доработок в ближайшем будущем не планируется, т.к. я занят монетизацией.

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Анализатор кода QSP

Aleks Versus,
я буду не против, если кто-нибудь прикрутит галочку "Считать номера строк от начала локации" в настройках. Исходный код открыт, если кому надо - дам доступ на запись в репозиторий.

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Анализатор кода QSP

классная штука. сильно сэкономила время. еще б только читала файлы без конвертации, что б сразу в .qsp  big_smile ну а если серьезно, то большой респект за такую прогу!
кстати не понимаю зачем это делать.

Nex написал(а):

до тех пор пока она не будет-таки реализована в кугене

с проверкой орфографии прекрасно справляется ворд + мозг. да и хранить текст удобнее в ворде, особенно если захочешь перенести его допустим на аксму или твайн (что в общем то почти одно и то же). прописал код, поставил где надо "" и контрол+C контрол+V  между скобок фигачишь. ладн. кончаю флудить

AleksGor
Раздолбай
useravatar
Offline
16 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Анализатор кода QSP

ошибка лишний end очень коварная как и недостающий / анализатор указывает просто на последний в блоке кода. Однако можно было бы облегчить жизнь
Пример :
if
else
  if
  end - лишний!
  else - этот оператор не относится ни к одному if что явная ошибка структуры однако ни плеер ни анализатор на это не указывают
  end
end - сюда указывает анализатор

и еще момент анализатор также считает локацию потерянной если оператор gt с именем локации находится внутри тега <a href="exec:gt

lom
useravatar
Offline
2 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Информация

Статистика форума:
 
Всего тем:
989
Всего опросов:
14
Всего сообщений:
16790794
Сообщений на этой неделе:
40
Пользователи форума:
 
Всего пользователей:
2482
Последним зарегистрировался:
Nikrop