Форум 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)
-   -   Задания/мисии/квесты (as2) (http://www.flasher.ru/forum/showthread.php?t=153448)

tormoyader 03.04.2011 01:52

Задания/мисии/квесты (as2)
 
Всем привет, и доброго времени суток.

Если подобная тема уже существует дайте сылку, - в поиске не нашел.

Вобщем делаеться игра, чтото вроде 2D rpg. Hittest, уружие, "жызнь", враг(примитивный), бонусы, удалось реализовать. Пришол черед к созданию заданий. Подскажите пожалуйста каким образом это можна реализовать?

Проблема в том, что надо чтоб была возможность выбора прохождения квеста (выбор варианта диалога например).
Делал чтото вроде:
Код AS1/AS2:

menu1 = false;
menu2 = false;
menu2dost = false;
mision1money = false;// денги
mision1monstr = false;// убийство
mision1monstractive == false;
mision1moneyactive = false;
mision1monstractive = false;
 
//...
 
if(mision1moneyactive == true){ //3
        if(money >= 50) { //4
        mision1money = true; //5
        }
}
//...
if(mision1money == true){ //5
        m1.gotoAndPlay('end');
        menu1 = false; //6
        menu2dost = true;
}
//и тп, и тд.

Но как мне стало ясно, это не вариант.

Hauts 03.04.2011 12:40

Штудируйте xitri.com, там про игры много интересного.

А вообще реализация задания зависит от того, как вы саму игру реализовали.

tormoyader 03.04.2011 13:22

Цитата:

Сообщение от Hauts (Сообщение 986190)
Штудируйте xitri.com, там про игры много интересного.

А вообще реализация задания зависит от того, как вы саму игру реализовали.

На хитри не нашел нужного...

Не понял? В каком смысле "как вы саму игру реализовали"?

jhonyxakep 04.04.2011 04:56

Решить вашу задачу можно 1000 + 1 способ, все зависит от вашей фантазии, и от того, что вы хотите получить на выходе.

Из вашего кода мало-что понятно, поэтому врят-ли можно сказать что то дельное

tormoyader 04.04.2011 11:36

Вобщем все удалось сделать.

Пришлось от некоторых вещей отказаться, но вобщем проблема была в одной из переменных.

Если кому-то интересно, пишите, Я опишу как сделал.


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

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