Показать сообщение отдельно
Старый 25.06.2004, 19:37
Елё вне форума Посмотреть профиль Отправить личное сообщение для Елё Посетить домашнюю страницу Елё Найти все сообщения от Елё
  № 7  
Ответить с цитированием
Елё
 
Аватар для Елё

Регистрация: Jun 2002
Адрес: Москва
Сообщений: 287
Отправить сообщение для Елё с помощью Skype™
Ну ладно, что уж ты так на него наезжаешь... У меня часто бывало что глаз замылен и за неделю в какой то фигне ну ни капли прогресса

У меня к сожалению тоже время особо нет смотреть чем отличается eval(all[i]) от eval("o" + all[i])

Это действительно надо весь код изучить. Вот если бы ты, уважаемый vadult, не поленился бы и изложил хотя бы принципы работы и в чего где хранишь...

Но pre_undo и undo я посмотрел
И могу дать совет.

Судя по тому что пропадают карты ошибка в swapDepth. Но искать ее довольно проблематично... Я бы не стал этим заниматься

Я бы сделал так: на pre_undo сохранял бы состояние ИГРЫ а не мувиков. Надо лишь сохранить в каком из 13 полей и какой по счету лежит каждая из 52 карт. А на нажатие undo я бы все строил заново, а не пытался бы восстановить позиции и тд. Чем меньше информации тем проще с ней работать, а то у тебя куча какой то ерунды сохраняется... Естественно что то куда то теряется


Последний раз редактировалось Елё; 25.06.2004 в 19:40.