Как сделать?

Re: Как сделать?

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

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

Re: Как сделать?

mkir,
речь идёт о подключении файлов QSP, то есть с исходным кодом игры. Картинки и музыка без ограничений.

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

Re: Как сделать?

Дописываю игру на Паровозик, и так опоздал уже, но тут столкнулся с проблемой:
К примеру у меня есть такая переменная:
if рубин=1 and алмаз=1 and жемчуг=1:
pl'Ты собрал все сокровища!'

Но, текст выводится только в случае если ты последовательно собрал сокровища.
Как сделать чтобы текст выводился даже если я сначала соберу жемчуг, рубин, алмаз?
Не хочется прописывать каждый раз разные варианты последовательностей переменных, так как их много.

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

Re: Как сделать?

Нет, нет, в ифе от последовательности проверки переменны ничего не зависит. Смотри в другой части когда, если не выводится.

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

Re: Как сделать?

Возможно, есть опечатка в коде, в одном из мест присвоения переменной единицы. Переменная алмаз (рубин, жемчуг), имeю в виду само это имя. У меня такое бывало, прибавляю 1 к "спичик", а проверяю при помощи if "спички".

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

Re: Как сделать?

Ajenta,
О_О да? Самовнушение страшная штука...
Спасибо!

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

Re: Как сделать?

прибавляю 1 к "спичик", а проверяю при помощи if "спички"

С отловом таких багов поможет справиться анализатор кода )
http://qsp.su/index.php?option=com_agor … ;Itemid=57

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

Re: Как сделать?

Напомните, какая переменная отвечает за то, чтобы текст основного окна описания не отматывался в конец при переходе на локацию, а показывался с начала, как и положено

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

Re: Как сделать?

RomaDova,
DISABLESCROLL

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

Re: Как сделать?

Нужна помощь с regexp'ами. Дело в том... ...что я тупо не понимаю, как их использовать!

Примеров по их юзанию в коде нигде нет (или я их не нашёл), поэтому всё пробовал методом проб и ошибок. Создаётся ощущение, что интерпретатор QSP просто не воспринимает регекспы как часть кода, для него это только ошибки синтаксиса. Испытал всё - заключал в фигурные скобки, в кавычки, в ' и ', словом сделал всё, что только мог. Толку - 0. Подаю сигнал SOS и жду помощи. Если не утону к чертям в ближайшее время.

С уважением,
N_A

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

Информация

Статистика форума:
 
Всего тем:
985
Всего опросов:
14
Всего сообщений:
16790288
Сообщений на этой неделе:
15
Пользователи форума:
 
Всего пользователей:
2145
Последним зарегистрировался:
Zorex