IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> что же не так с этой игрой?, помогите разобраться! срочно!
XaMMaX
сообщение 12.11.2005 18:00
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 85
Пол: Мужской
Реальное имя: max

Репутация: -  0  +


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


Прикрепленные файлы
Прикрепленный файл  EX2.PAS ( 2.74 килобайт ) Кол-во скачиваний: 198
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 3)
XaMMaX
сообщение 12.11.2005 18:15
Сообщение #2


Пионер
**

Группа: Пользователи
Сообщений: 85
Пол: Мужской
Реальное имя: max

Репутация: -  0  +


Пожалуйста кто-нибудь скрипт простой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 12.11.2005 18:25
Сообщение #3


Гость






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

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 18:33
Сообщение #4


Пионер
**

Группа: Пользователи
Сообщений: 85
Пол: Мужской
Реальное имя: max

Репутация: -  0  +


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

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 29.07.2025 10:54
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"