Форум » » Вопросы » Ответить

Вопросы

Seregatlt: Предлагаю тут задавать свои вопросы, и мой первый можно ли как то создать ехе файл чтоб играть без плеера?

Ответов - 440, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 All

MasterSet: Что-то оно все стремное какое-то

Ajenta: MasterSet пишет: А вот ты Аджента, мне в аське не отвечаешь и личные письма игнорируешь! Неужели я настолько недостоин твоего внимания? Сорри. На форуме прочитала и забыла, а аську я не включаю часто :( Если хочешь общаться - стучись в гуглток (ajenta.arrow@gmail.com), или на ирку - там я с утра до вечера. Уукс меня по письмам тоже никак достать не мог :)

MasterSet: Внимание вопрос: У меня есть код в котором при входе на любую новую локацию цвет фона и шрифта принимают определенный состоянием некоторой переменной цвет. И это работает нормально, но! Когда я встраиваю такой код: IF list = 13: BCOLOR = RGB (1,1,1) FCOLOR = RGB (250,250,250) $BACKIMAGE = 0 CLR PL ' ...' END При этом после обработки данного куска, автоматического перехода на новую локацию не подразумевается. Только по команде. Цвет тем не менее остается тем, который был определен при входе на локацию. Все остальное работает как задумано. Ничонипанимаю. Знатокам минута на размышление. Отвечает Byte


Byte: Из описания ничего не понял.

Ajenta: MasterSet Если цвета определяются в конце локации, а так по-видимому и есть, то ничего не меняется. :)

MasterSet: ыыы.... Короче, в локации обработчике перехода на новую локацию встроена смена цвета фона. И она почему-то подавляет цвет фона который я выставляю на целевой локации. Все равно не понятно?

Hertz: Наверное, на целевой локации цвет криво выставлен.

Byte: Локация-обработчик перехода на новую локацию обрабатывается _после_ целевой локации :) То есть, когда мы делаем gt 'new', сначала выполняется "new", а потом $onnewloc.

Byte: Вариант - на локации, где выставляется BCOLOR выставлять также какую-то переменную (например COLORCHANGED) в 1. Далее на $onnewloc проверяем if COLORCHANGED=0: .... (меняем цвет). При выходе из $onnewloc устанавливаем COLORCHANGED=0, чтобы следующая локация обрабатывалась как обычно, если на ней снова не установлено COLORCHANGED=1.

MasterSet: Ясно... абыдно. Ну ладно. Спасиб.

Byte: В описанном варианте нужно будет всего лишь сделать на локации COLORCHANGED=1, если там менялись цвета - всё остальное-то также :)

Сидан Рейдан: Граждане, не подскажете, как обращаться с функцией "...MAINTXT() - возвращает текст, находящийся в основном окне описаний..." - (с) справка. Что, допустим, необходимо писать в скобки? Метод науч. тыка не помог))

Nex: Сидан Рейдан ничего не пиши в скобки.

Сидан Рейдан: Угу, спасибо, я сперва вообще неправильно её предназначение понял. Думал, восстанавливает очищенные командой "*clear" тексты...

Ajenta: Сидан Рейдан пишет: Думал, восстанавливает очищенные командой "*clear" тексты... Ну для этого её тоже можно использовать вроде. Только добавить запись нужно :)

Byte: Нужно справку переделывать =( Кстати говоря, там вообще скобки не обязательно писать.

Hertz: а многомерные массивы не поддерживаются?

Byte: В справке есть пример для многомерных массивов - в FAQ.

Hertz: честно говоря для меня было не очевидно, что упоминание о такой важной вещи есть только в FAQ'e.

Byte: Да, надо ссылку поставить..



полная версия страницы