Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ что же не так с этой игрой?

Автор: XaMMaX 12.11.2005 22:00

Присоединил файл с исходником!
Ну типа игра два шарика(оба управляются пользователем) шастоют по полю и дотрагиваются до случайным образом движущихся шариков и захватывают их, но почемуто второй игрок не хочет двигаться!? Почему?! управления второго играка a,s,d,w! код наляпанный но думаю разберётесь. Пожалуйста помогите как можно скорее!!! А то мне mega_chok.gif !!!


Прикрепленные файлы
Прикрепленный файл  EX2.PAS ( 2.74 килобайт ) Кол-во скачиваний: 289

Автор: XaMMaX 12.11.2005 22:15

Пожалуйста кто-нибудь скрипт простой

Автор: volvo 12.11.2005 22:25

Цитата
что же не так с этой игрой?

cool.gif Case для обработки нажатий на клавиши чуть-чуть подправь:
  case ch of
#0:
begin
ch:=readkey;
case ch of
#77: dxa:=+6;
#75: dxa:=-6;
#80: dya:=+6;
#72: dya:=-6;
end;
end;

#100: dxb:=+6;{D - vpravo}
#97 : dxb:=-6;{A - vlevo}
#115: dyb:=+6;{S - vniz}
#119: dyb:=-6; {W - vverh}
end;


В чем была проблема: ты обрабатывал нажатие на A, S, D, W ВНУТРИ обработки расширенных кодов (с #0), а их надо обрабатывать снаружи, это обычные коды...

Автор: XaMMaX 12.11.2005 22:33

Volvo, спасибо тебе огромное!!! Наконец нашёл форум где так быстро отвечают cool.gif !!! А в добавак и правильно.=)