Цитата(zavas @ 4.4.2012, 22:55)
Простите за дурацкий вопрос: А сценарий рабочий?
Да, скрипт полностью рабочий.
Цитата(zavas @ 4.4.2012, 22:55)
Если не ошибаюсь переменная #а числовая.
Переменная #a -- это хендл основного окна.
Цитата(zavas @ 4.4.2012, 22:55)
А в массив %s[#i #x] записывается только последнее значение?
В массив %s записываются координаты камней, кот. нужно поменять местами. Если на два камня комбинаций несколько, то записывается последняя из них.
Цитата(zavas @ 4.4.2012, 22:55)
Не смог найти, где задаётся переменная #с. Пилот не ругается?
Переменная #c: get color #c #x #y
Цитата(zavas @ 4.4.2012, 22:55)
%s[#i 4] и %s[#i 6] - одно и то же?
Нет, (%s[#i 3],%s[#i 4]) и (%s[#i 5],%s[#i 6]) -- координаты камней, кот. нужно менять местами.
Цитата(EL-GReeN @ 5.4.2012, 0:20)
Можно еще короче, цикл for.
Заново проанализировать всю логику возможно что то лишнее и можно сделать проще.
Выслушаю любые ваши предложения. Собственно в этои и заключается мой вопрос.
Цитата(EL-GReeN @ 5.4.2012, 0:20)
Пересмотреть задержки, возможно их можно или убрать или вынести действия с ними в отдельный скрипт.
Тут мы ждём пока упадут камни, сработают цепочки комбинаций и исчезнут надписи поверх игрового поля, кот. появляются после каждого хода.