Показано с 1 по 10 из 19

Тема: Проблема с огненной ловушкой

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Хранитель Аватар для Paranoid
    Информация о пользователе
    Регистрация
    22.12.2014
    Сообщений
    2,776
    Записей в дневнике
    34
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Vodyaraoff Посмотреть сообщение
    В смысле чтобы он двигался сам? У меня реализовано так, в одном событии задается маршрут шара, а сам шар активируется при столкновении с игроком, становится прозрачным и телепортируется обратно к началу маршрута. Все это работает только если персонаж двигается навстречу шару, но если шар попадает в бок персу или в спину ничего не происходит. Вот эту проблему и нужно решить.
    Я видел. "Касание" работает только если сам игрок коснется ивента, поэтому нужно задать столкновение, но оно работает только если ивент сам двигается. Поэтому нужно в ивенте прописать ему ходьбу и добавить выполнение вот такого скрипта $game_map.events[@event.id].moveto(x, y) - х и у координаты куда телепортироваться.
    Лицензионный VX Ace. Спасибо Петр.
    2 года мукеризма в пустую.

  2. #2

    По умолчанию

    Цитата Сообщение от Paranoid Посмотреть сообщение
    Я видел. "Касание" работает только если сам игрок коснется ивента, поэтому нужно задать столкновение, но оно работает только если ивент сам двигается. Поэтому нужно в ивенте прописать ему ходьбу и добавить выполнение вот такого скрипта $game_map.events[@event.id].moveto(x, y) - х и у координаты куда телепортироваться.
    $game_map.events[@event.id].moveto(x, y)

    прописал, но выдает ошибку синтаксиса. Просит поставить 0 перед точкой.

    Screen-2015-12-29_18-49-16.jpg


    Ставил 006 и 06 в id не прокатило, оставлял просто id тоже ошибка, где я промахнулся?

  3. #3
    Хранитель Аватар для Paranoid
    Информация о пользователе
    Регистрация
    22.12.2014
    Сообщений
    2,776
    Записей в дневнике
    34
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Vodyaraoff Посмотреть сообщение
    $game_map.events[@event.id].moveto(x, y)

    прописал, но выдает ошибку синтаксиса. Просит поставить 0 перед точкой.

    Screen-2015-12-29_18-49-16.jpg


    Ставил 006 и 06 в id не прокатило, оставлял просто id тоже ошибка, где я промахнулся?
    Сори, забыл объяснить. @event.id получает id ивента в котором находится, так что твоя команда будет выглядеть как $game_map.events[@event.id].moveto(8, 10)
    Лицензионный VX Ace. Спасибо Петр.
    2 года мукеризма в пустую.

  4. #4

    По умолчанию

    Цитата Сообщение от Paranoid Посмотреть сообщение
    Сори, забыл объяснить. @event.id получает id ивента в котором находится, так что твоя команда будет выглядеть как $game_map.events[@event.id].moveto(8, 10)
    Я благодарен уже за отзыв. Так что ничего страшного, кроме того что у меня не работает чет.

    После указания маршрута ставлю скрипт с номером события, но ошибка не исчезает(.

    Буду признателен если укажите что я не так делаю.

    Демо: https://yadi.sk/d/Qw0UyjGOmZjyf

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Проблема с огненной ловушкой