Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > Общие вопросы Web
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.02.2013, 18:10   #1
Екатерина_92
Новичок
Джуниор
 
Регистрация: 15.02.2013
Сообщений: 14
По умолчанию Flash Волк, коза, капуста. Проверка условий.

Здравствуйте! Хочу обратиться за помощью в создании игры.
Была создана игра "Волк, коза, капуста". Необходимо внести дополнения в игру таким образом, чтобы программа сама определяла какой выполнять ход. Возможно, например, добавить кнопку "Подсказка", при нажатии которой находился бы наилучший ход в данной ситуации, либо осуществить другим образом.
Пожалуйста помогите с этой работой.

Последний раз редактировалось Екатерина_92; 17.02.2013 в 15:18.
Екатерина_92 вне форума Ответить с цитированием
Старый 16.02.2013, 18:10   #2
Екатерина_92
Новичок
Джуниор
 
Регистрация: 15.02.2013
Сообщений: 14
По умолчанию

Работа продвигается следующим образом:
при нажатии кнопки "подсказка" проверяется состояние программы, возможных состояний всего 9 (если ничего не упущено) и выдается соответствующее сообщение о нужном ходе.
Сообщения содержаться в своих кадрах
Кадр4 - отвезти козу,
Кадр5 - отвезти волка,
Кадр6 - отвезти капусту,
Кадр7 - отвезти лодку.
Условия прописываются так:

При нажатии "подсказка" выполняем:
если лодка на левом берегу, волк=коза=капуста на левом берегу, то переходим в кадр 4;
если лодка на левом берегу, волк=капуста на левом берегу, коза на правом берегу, то переходим в кадр5.
и т.д.

Пишу код:
podsk.onPress = function() {
if ((lodka.bereg=="left")&&(volk.bereg =koza.bereg=kapusta.bereg=="left")) {gotoAndStop(4)}
if ((lodka.bereg=="left")&&(volk.bereg =kapusta.bereg=="left")&&(koza.bere g=="right") {gotoAndStop(5)}
и т.д.
при проверке в прописанных состояния выдает кадр4 в любом случае (вместо кадра5).
В чем может быть ошибка? И как исправить?

Последний раз редактировалось Екатерина_92; 16.02.2013 в 18:15.
Екатерина_92 вне форума Ответить с цитированием
Старый 16.02.2013, 18:14   #3
Екатерина_92
Новичок
Джуниор
 
Регистрация: 15.02.2013
Сообщений: 14
По умолчанию

Как вернуться из кадра с подсказкой в предыдущее состояние?
Екатерина_92 вне форума Ответить с цитированием
Старый 17.02.2013, 01:12   #4
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,378
По умолчанию

Мадам, вы правила читали? Кросспостинг на форуме карается. К тому же если даете ссылку на тему, то нужно давать ее на то сообщение, в котором есть архив, а не на абы какое.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка условий umirotvorennii Общие вопросы C/C++ 1 18.02.2015 01:40
Срочно! Волк, коза и капуста, реализовать на Си secrettop Общие вопросы C/C++ 5 21.12.2014 19:51
Игра "Волк Коза Капуста" в Делфи Кристина25 Общие вопросы Delphi 7 08.10.2013 09:53
ВОЛК, КОЗА, КАПУСТА Логика игры (игра на Flash) Екатерина_92 Помощь студентам 19 17.02.2013 11:14
Проверка условий advanced PHP 3 23.01.2011 12:10