Форум переехал на новый адрес: http://qsp.su



АвторСообщение



ссылка на сообщение  Отправлено: 04.11.08 15:15. Заголовок: Как это сделать?


Только начал программить на QSP. Вопрос: как сделать так, чтобы после выполнения одного действия, в этой же локации становились видны другие, до этого не видимые? Хелп читал - не нашёл ответа. И ещё - можно ли с помощью оператора DYNAMIC создавать новые действия и предметы?

Спасибо: 0 
Профиль Цитата Ответить
Ответов - 201 , стр: 1 2 3 4 5 6 7 8 9 10 11 All [только новые]





ссылка на сообщение  Отправлено: 09.11.08 20:57. Заголовок: Как я понял, при вып..


Как я понял, при выполнении кода

USEHTML=1
'<img src=фон.jpg>'
'<AREA HREF="где-то" SHAPE="RECT" COORDS="0, 0, 1000, 1000" >'

на рисунке должна появиться квадратная область, при щелчке на которую должен быть переход в локацию "где-то". Почему это может не происходить? Не отображается даже курсор с пальцем - он остаётся обычным.

Спасибо: 0 
Профиль Цитата Ответить
moderator


ссылка на сообщение  Отправлено: 09.11.08 22:15. Заголовок: Файл, в котором тест..



 цитата:
Файл, в котором тестил загрузку/сохранение, я случайно сохранил в файл игры.


denis O_O
А как же бэкап?

Спасибо: 0 
Профиль Цитата Ответить
администратор




ссылка на сообщение  Отправлено: 10.11.08 05:09. Заголовок: usehtml=1 '<..


 
usehtml=1
'<IMG src="pic.jpg" USEMAP="#map">'
'<MAP NAME="map"><AREA shape="rect" coords="0,0,100,100" href="exec:''asddasd''"></MAP>'

Для всего изображения ссылку задать проще:
 
usehtml=1
'<A HREF="exec:''asddasd''"><IMG src="pic.jpg"></A>'


Спасибо: 0 
Профиль Цитата Ответить





ссылка на сообщение  Отправлено: 10.11.08 07:36. Заголовок: чего?на куспе работа..


чего?на куспе работают такие вещи?ссылки с рисунков на локацию?где можно подробней узнать?

Спасибо: 0 
Профиль Цитата Ответить
администратор




ссылка на сообщение  Отправлено: 10.11.08 08:08. Заголовок: Из справки: Если в ..


Из справки:

Если в качестве ссылки для "A HREF" указано число, то при клике по ссылке будет произведена обработка действия с данным индексом. Индексация действий ведётся с 1.
Если в качестве ссылки для "A HREF" указана строка вида "EXEC:строка_кода", то при клике по ссылке будет выполнена указанная строка кода.

Спасибо: 0 
Профиль Цитата Ответить



ссылка на сообщение  Отправлено: 10.11.08 16:05. Заголовок: > denis O_O >..


> denis O_O
> А как же бэкап?
В смысле? Я сохранил тестовый файл с таким же именем, как и файл игры, и он заменил его! А восстановление системы в Windows файлы не затрагивает, как я помню.

Спасибо: 0 
Профиль Цитата Ответить
moderator


ссылка на сообщение  Отправлено: 10.11.08 19:57. Заголовок: denis я не про восст..


denis я не про восстановление, я про обычное "резервное копирование".
Когда занимаешься чем-то более-менее серьёзным, создавай запасные копии и сохраняй промежуточные версии, это общепринятая практика.
Ну это на будущее. Понятно, что игру уже не вернёшь.

Спасибо: 0 
Профиль Цитата Ответить





ссылка на сообщение  Отправлено: 10.11.08 21:16. Заголовок: Более того, удобнее ..


Более того, удобнее всего поставить себе локально репозитарий, WinCVS, например. И заливать изменения каждый раз после работы. Тогда не только наработки не потеряются, но и всегда можно будет вернуться назад и посмотреть "как там было раньше"... Или отвести ветку от основной работы. Рекомендую.

Спасибо: 0 
Профиль Цитата Ответить



ссылка на сообщение  Отправлено: 10.11.08 23:35. Заголовок: fireton, Nex, спасиб..


fireton, Nex, спасибо. Я обычно в таких случаях пользуюсь "жёсткими ссылками" - через командную строку создаётся ссылка напрямую на память, которую занимает файл на жёстком, и пока ты её не удалишь, очистить там память невозможно. Оч удобная вещь, особенно когда нужно предохранить крупный файл. Но здесь я вроде как только начал, а получилось, что за неделю сделал довольно много... Но я решил закончить в первоначальном объёме. :) Трепещите, конкуренты! :D

Спасибо: 0 
Профиль Цитата Ответить
администратор




ссылка на сообщение  Отправлено: 11.11.08 06:09. Заголовок: denis пишет: Но я р..


denis пишет:

 цитата:
Но я решил закончить в первоначальном объёме.


Отлично!

Спасибо: 0 
Профиль Цитата Ответить



ссылка на сообщение  Отправлено: 12.11.08 09:15. Заголовок: Корвин хотел предлож..


Корвин хотел предложить denis'у участвовать в КРИЛ, но посмотрел на Чебурашку с топором и скромно промолчал.

Спасибо: 0 
Профиль Цитата Ответить
moderator


ссылка на сообщение  Отправлено: 12.11.08 09:24. Заголовок: Korwin Только до 30..


Korwin
Только до 30 ноября совсем мало времени осталось - вряд ли успеет.

Спасибо: 0 
Профиль Цитата Ответить



ссылка на сообщение  Отправлено: 13.11.08 15:47. Заголовок: Байт, а возможно зап..


Байт, а возможно записывать состояние игры в одной локации, а загружать её - в другой? Что-то не получается.
Насчёт КРИЛ: как я понял, выставлять недоделку - дурной тон, даже если она лишена багов и смотрится интересно. Всё равно сюжет должен быть логически закончен. А у меня такой проект, что дай бог к весне закончить! :)

Спасибо: 0 
Профиль Цитата Ответить
администратор




ссылка на сообщение  Отправлено: 13.11.08 15:53. Заголовок: Только через $ONGLOA..


Только через $ONGLOAD:
На данной локации пишем
gt $после_загрузки

далее, в нужные моменты устанавливаем значение $после_загрузки:
$после_загрузки = 'моя локация'


Спасибо: 0 
Профиль Цитата Ответить



ссылка на сообщение  Отправлено: 13.11.08 16:01. Заголовок: Как я понял. Вот я н..


Как я понял.
Вот я начинаю игру заново, захожу в локацию 'главы', нахожу там название последней главы, попадаю на $ONGLOAD, затем выполняется gt $после_загрузки... А если у меня были какие-то параметры? Например, уровень страха? Или репутация? Они потеряются?

Спасибо: 0 
Профиль Цитата Ответить
администратор




ссылка на сообщение  Отправлено: 13.11.08 16:09. Заголовок: denis, видимо, ты не..


denis, видимо, ты не понял как это работает. Все данные, которые имеются, сохраняются, но после загрузки будет переход на нужную локацию:
 
#1
$ongload='load'
$go_load='4'
'Теперь можно сохранять игру, после загрузки всё восстановится, но будет произведён переход на локацию "4".'
----------------------------------
#load
gt $go_load
----------------------------------
#4
'После загрузки!'
----------------------------------


Спасибо: 0 
Профиль Цитата Ответить



ссылка на сообщение  Отправлено: 13.11.08 16:13. Заголовок: спасибо, сейчас пров..


спасибо, сейчас проверю.

Спасибо: 0 
Профиль Цитата Ответить



ссылка на сообщение  Отправлено: 13.11.08 16:32. Заголовок: Работает только если..


Работает только если явно прописывать в локации-постзагрузчике gt 'улица-1'. Если прописывать переменной, то она обнулсяется.


Спасибо: 0 
Профиль Цитата Ответить
администратор




ссылка на сообщение  Отправлено: 13.11.08 16:45. Заголовок: Не может она обнулят..


Не может она обнуляться. Сохранение идёт после присвоения переменной значения?

Спасибо: 0 
Профиль Цитата Ответить



ссылка на сообщение  Отправлено: 13.11.08 16:48. Заголовок: Спасибо, разобрался...


Спасибо, разобрался. У меня там KILLALL было после этого :) Авось успею на КРИЛ с первым законченным эпизодом.

Спасибо: 0 
Профиль Цитата Ответить
Ответов - 201 , стр: 1 2 3 4 5 6 7 8 9 10 11 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 6
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия