Показать сообщение отдельно
  #37  
Старый 20.05.2013, 15:17
Аватар для Царь
Царь Царь вне форума
Новичок
 
Регистрация: 13.05.2013
Сообщения: 52
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Что ж, со взаимодействием я относительно разобрался, благодаря координатам. Но, теперь у меня есть две проблемы:

- Первая как и была, - как и где можно прописать создание нескольких монстров?

- Вторая сложнее. Я решил поиграться с процедурами для удобства и наткнулся на такую вот ошибку:
Цитата:
procedure TEnemy.EHurt(Hurt:Boolean);
begin
if Hurt=True then
health:=(health-Hero.Power);
end;

Где Enemy это класс TEnemy в котором вписан мой монстр, а Hero это THero класс, где все данные о герое. Собственно, при возникании взаимодействия и, соответственно запуске процедуры, у меня выскакивает ошибка, которую моему неразвитому программному мозгу не понять. Можете ли что либо подсказать по этому поводу?
Ответить с цитированием