Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Помогите сделать квэстик... (http://www.flasher.ru/forum/showthread.php?t=122045)

lampaSKA 01.03.2009 15:51

Помогите сделать квэстик...
 
Хочу в квэстике использовать активные вещи...то есть...
Локация=>клячь лежит на полу=>нажимаем на ключ=>он попадает в меню "Вещи"(или в рюкзак ;) )=>подходим к двери=>перетаскиваем ключ на дверь=> дверь открывается.
как сделать хотябы примерный прядок...плиз хелп ми!!! )))

etc 01.03.2009 17:17

Давайте я отвечу вопросом на вопрос: как мне покорить вселенную?

VVall 01.03.2009 17:27

Ваш вопрос можно перефразировать как "расскажите в двух словах устройство движка для квестов". В двух словах и на пальцах это рассказать очень затруднительно.

В очень общих чертах. Есть два типа объектов - предметы и триггеры. Объекты имеют номер, координаты (локация и место на локации), внешний вид. Триггеры имеют координаты и номер предмета, который они принимают - это места, на которые надо применять предмет. Оционально триггеры и предметы могут иметь описания, выводимые по команде "смотреть" и другие атрибуты. Есть список, состоящий из номеров предметов - "вещи". Игрок кликает на предмет - он убирается с локации (ставится флажок, что взят), а в список вещей добавляется его номер. Игрок перетаскивает предмет из "вещей" на триггер - сравниваются номера и при совпадении выполняется действие. Например, на локацию добавляется новый предмет, либо одна локация заменяется другой (была с закрытой дверью, стала с открытой).

qazwsx 01.03.2009 17:36

Нет это локации имеют предметы, а не предметы локаци(В случае Вассермана Локации находятся в корманах >_<).

ETC - Поступай на физмат и у тебя появится шанс)

etc 01.03.2009 17:40

Цитата:

Сообщение от qazwsx (Сообщение 802073)
ETC - Поступай на физмат и у тебя появится шанс)

Я уже там был. Не понравилось.

lampaSKA 02.03.2009 17:21

Спс всем тем кто мне помог)))...буду иметь ввиду..))


Часовой пояс GMT +4, время: 00:53.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.