Страница 386 из 440 ПерваяПервая ... 286336376384385386387388396436 ... ПоследняяПоследняя
Показано с 3,851 по 3,860 из 4395

Тема: Общие вопросы

  1. #3851
    Познающий Аватар для Yuryol
    Информация о пользователе
    Регистрация
    06.03.2014
    Сообщений
    599
    Записей в дневнике
    16
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    как в МВ в ветвлении написать "если координата игрока совпадает с координатой события 2"?
    Ввожу так но ошибку выдают(
    $gamePlayer.x==$gameMap.events()[2].x

  2. #3852
    Бывалый Аватар для Temendir13
    Информация о пользователе
    Регистрация
    12.07.2010
    Адрес
    в городе я проживаю, в ГО-РО-ДЕ
    Сообщений
    612
    Записей в дневнике
    1
    Репутация: 24 Добавить или отнять репутацию

    По умолчанию

    Yuriol, используй переменные, которые записывают разные данные, в том числе координаты событий и координаты игрока.
    А потом уже сравнивай переменные.

  3. #3853
    Познающий Аватар для Yuryol
    Информация о пользователе
    Регистрация
    06.03.2014
    Сообщений
    599
    Записей в дневнике
    16
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Temendir13 Посмотреть сообщение
    Yuriol, используй переменные, которые записывают разные данные, в том числе координаты событий и координаты игрока.
    А потом уже сравнивай переменные.
    спасибо,капитан.
    я не хочу делать в два-четыре раза больше действий, если можно в одно действие записать скриптом

  4. #3854
    Супер-модератор Аватар для peter8031983
    Информация о пользователе
    Регистрация
    24.04.2014
    Адрес
    Краснодар
    Сообщений
    1,849
    Записей в дневнике
    4
    Репутация: 65 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Yuryol Посмотреть сообщение
    как в МВ в ветвлении написать "если координата игрока совпадает с координатой события 2"?
    Ввожу так но ошибку выдают(
    $gamePlayer.x==$gameMap.events()[2].x
    Пардон. Мимо пробегал...
    Не уверен, но может поможет найти решение.
    Ссылка

  5. #3855
    Познающий Аватар для Yuryol
    Информация о пользователе
    Регистрация
    06.03.2014
    Сообщений
    599
    Записей в дневнике
    16
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от peter8031983 Посмотреть сообщение
    Пардон. Мимо пробегал...
    Не уверен, но может поможет найти решение.
    Ссылка
    вышенаписанную команду я оттуда и написал(

  6. #3856
    Бывалый Аватар для caveman
    Информация о пользователе
    Регистрация
    15.02.2013
    Сообщений
    676
    Записей в дневнике
    45
    Репутация: 69 Добавить или отнять репутацию

    По умолчанию

    $gamePlayer.x == $gameMap.event(this._eventId).x && $gamePlayer.y == $gameMap.event(this._eventId).y
    // взято из рыцаря

    this._eventId дает текущий евент, если ты в нем вызываешь (так проще копипастить бегающие шары)
    back to the primitive

    http://cavemangame.blogspot.ru/ - разные идеи и новости
    http://cavescripts.blogspot.ru/ - мои скрипты
    http://cavecrusader.blogspot.ru/ - текущий проект

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

    По умолчанию

    Зачем нужна функция зайти/выйти из транспорта?
    Лицензионный VX Ace. Спасибо Петр.

    1 год мукеризма в пустую. Вперед в прошлое

  8. #3858
    Познающий Аватар для Yuryol
    Информация о пользователе
    Регистрация
    06.03.2014
    Сообщений
    599
    Записей в дневнике
    16
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от caveman Посмотреть сообщение
    $gamePlayer.x == $gameMap.event(this._eventId).x && $gamePlayer.y == $gameMap.event(this._eventId).y
    // взято из рыцаря

    this._eventId дает текущий евент, если ты в нем вызываешь (так проще копипастить бегающие шары)
    Спасибище! Для стелса тож подойдет)

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

    По умолчанию

    Хочу вывести во внутреигровом меню строчку вызывющую общее событие.
    Добавил в Window_MenuCommand в строчке Add Main Commands to List вот это
    Код:
    add_command("Персонаж", $game_temp.reserve_common_event(1), main_commands_enabled)
    Строчка появилась, но при нажатии ничего не происходит, где ошибка?

    UPD: с этим разобрался, нужен 0 перед 1. Теперь возникла другая проблема. Общее событие запускается только после закрытия меню, а мне нужно чтобы оно работало как обычный пункт. То есть вызывается событие, меню закрывается.

    UPD2: а нет, пункт все еще не работает корректно. Он просто вызывает событие после закрытия меню.
    Последний раз редактировалось Paranoid; 14.03.2016 в 16:43.
    Лицензионный VX Ace. Спасибо Петр.

    1 год мукеризма в пустую. Вперед в прошлое

  10. #3860

    По умолчанию

    Как в МВ вставлять текст в диалоговое окно? При нажатии правой кнопки мыши меню не вылезает.

Страница 386 из 440 ПерваяПервая ... 286336376384385386387388396436 ... ПоследняяПоследняя

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

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

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

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

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

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

Ваши права

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