Пятница, 26 Апреля 2024, 07:43

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Проблема с объектом противника (gml)
Проблема с объектом противника
Rikstone26Дата: Четверг, 22 Мая 2014, 23:56 | Сообщение # 1
частый гость
Сейчас нет на сайте
Нарисовал противника, написал ИИ, поставил противника в комнату, всё работает biggrin я доволен... был... до того момента как не поставил нескольких противников... при "встрече" с одним из них, анимация атаки включается у всех. Вопрос: Что делать? help help help
DIDAДата: Пятница, 23 Мая 2014, 00:04 | Сообщение # 2
частый гость
Сейчас нет на сайте
Кидай исходник или код который писал у врага, а то так не понять.
Rikstone26Дата: Пятница, 23 Мая 2014, 00:29 | Сообщение # 3
частый гость
Сейчас нет на сайте
Пофигу, скину и то и то)))
Исходник:
http://gfile.ru/a6E0P
Код:
Код
//Движение за игроком направо  
if geroi.x>Vrag.x//если игрок правее врага то:  
   {  
sprite_index=Vrag_right//спрайт движения вправо  
xskor_en+=skorostj_en razvorot_en=1 // скорость по x+скорость, переменная разворот равна "направо"  
   }  
else//Иначе  
    {  
sprite_index=Vrag_left//спрайт движения налево  
xskor_en-=skorostj_en razvorot_en=-1//движение налево  
    }  

//атака вправо  
if geroi.x>Vrag.x+90 and geroi.x<Vrag.x+100//если игрок ближе 90п и меньше 100п  
{  
sprite_index=Enemy_atttack_right//спрайт атаки вправо  
}  
else  
//атака влево  
if geroi.x<Vrag.x-90 and geroi.x>Vrag.x-100//если игрок ближе 90п и меньше 100п  
{  
sprite_index=Enemy_atttack_left//спрайт атаки влево  
}  

Physics_enemy();//код физики
DIDAДата: Пятница, 23 Мая 2014, 00:41 | Сообщение # 4
частый гость
Сейчас нет на сайте
пожалуйста
Rikstone26Дата: Пятница, 23 Мая 2014, 09:25 | Сообщение # 5
частый гость
Сейчас нет на сайте
Увы версия не подходит, у меня 8.0. Открыть не получается

Добавлено (23.05.2014, 01:02)
---------------------------------------------
Установлю 8.1

Добавлено (23.05.2014, 09:25)
---------------------------------------------
хм... все равно файл не открывается)))

DIDAДата: Пятница, 23 Мая 2014, 15:03 | Сообщение # 6
частый гость
Сейчас нет на сайте
если у тебя гамак 8.0 , то поменяй формат исходника с .gm81 на .gm80
или просто в step врага напиши это

, только не забудь свои коментарии все сохранить , у меня они просто поменялись на различные непонятные символы, поэтом я их убрал


Сообщение отредактировал DIDA - Пятница, 23 Мая 2014, 15:07
Rikstone26Дата: Пятница, 23 Мая 2014, 17:28 | Сообщение # 7
частый гость
Сейчас нет на сайте
блин, всё так просто))) СПАСИБО! + в репку
Иногда сидишь дооолго думаешь(особенно учитывая, что я только начал учить gml), а потом или сам напишешь, может найдёшь у кого-то и... всё так просто... чувствую себя придурком crazy
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Проблема с объектом противника (gml)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг