Воскресенье, 22 Декабря 2024, 12:18

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
начало действия
m1razДата: Пятница, 25 Января 2013, 21:49 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Как сделать чтобы действие начиналось только если в радиусе от игрока, а после того как обьект уже вне радиуса действие все ровно продолжается?
Пример: Игрок идет, враг стоит в сторонке... враг замечает игрока и наченает бежать на него...


Всех задир буду вычеслять по IP!

Сообщение отредактировал m1raz - Пятница, 25 Января 2013, 21:51
USeR14Дата: Пятница, 25 Января 2013, 22:20 | Сообщение # 2
RUSOriginal Studio
Сейчас нет на сайте
Используй Distance_to_object.

Код
if distance_to_object(player)<=100 //если расстояние меньше 100
{
  //движение за игроком
  //либо простое движение: move_towards_point(player.x,player.y,5)
  //либо с обхождением препятствий: mp_potential_step(player.x,player.y,5,0)
}




m1razДата: Пятница, 25 Января 2013, 22:30 | Сообщение # 3
почетный гость
Сейчас нет на сайте
USeR14, блогодорю! =) Смог разобратся сам благодоря этому видео(YouTube).

Всех задир буду вычеслять по IP!
  • Страница 1 из 1
  • 1
Поиск:

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