Показать сообщение отдельно
  #1 (permalink)  
Старый 29.03.2010, 10:27
Интересующийся
Отправить личное сообщение для eXtreme Посмотреть профиль Найти все сообщения от eXtreme
 
Регистрация: 29.03.2010
Сообщений: 15

Помогите с задачкой
Задача следующая(Головоломка Эйлера - Ход конём)

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

Или же есть код,но я не могу понять как изменить ее под то что мне надо. Мне нужно чтобы возвращалось назад только на клик на предыдущем,а не на любой.и т.д.. я просто физические не успею выучить скрипт до 1 апреля,а сдать надо очень (
спасибо всем,кто сможет помочь.
Вложения:
Тип файла: zip hodkonem.zip (4.1 Кб, 3 просмотров)

Последний раз редактировалось eXtreme, 29.03.2010 в 10:34.
Ответить с цитированием