Страница 15 из 19 ПерваяПервая ... 51314151617 ... ПоследняяПоследняя
Показано с 141 по 150 из 185

Тема: Поиск плагинов.

  1. #141
    Маститый Аватар для Temendir13
    Информация о пользователе
    Регистрация
    12.07.2010
    Адрес
    в городе я проживаю, в Иркутске.
    Сообщений
    1,048
    Записей в дневнике
    1
    Репутация: 38 Добавить или отнять репутацию

    По умолчанию

    Зависит от того, что ты называешь кучей событий. Вне битвы медленный QTE вроде можно сделать из таймера и картинок, чтобы в случае если время таймера равно нужному тебе числу в момент нажатия эффект выполняется. Да, медленный Time Event, но на безрыбье

  2. #142

    По умолчанию

    Кто-нибудь, киньте плагин для MV версии мейкера, помогающий выставлять проценты для продаж и покупок у магазинов, то есть, чтобы один продавец покупал например яблоки по 5, продавал по 10, а второй те же самые яблоки покупал за 6, а продавал за 12

  3. #143
    Местный Аватар для Bibos
    Информация о пользователе
    Регистрация
    20.04.2017
    Сообщений
    127
    Записей в дневнике
    23
    Репутация: 9 Добавить или отнять репутацию

    По умолчанию

    Ищу плагин на MV на отображение переменных на экране.
    Мои конкурсные проекты:
    Побег
    How many nights before
    Несчастная Изабелль
    Мои демо-версии:
    Mech city. Глава 1

  4. #144
    Администратор Аватар для Пётр
    Информация о пользователе
    Регистрация
    24.04.2014
    Адрес
    Краснодар
    Сообщений
    3,940
    Записей в дневнике
    6
    Репутация: 132 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Bibos Посмотреть сообщение
    Ищу плагин на MV на отображение переменных на экране.
    [MV]Screen Variables

  5. #145

    По умолчанию

    Драсьте.
    1. Существует ли плагин, заменяющий автолевелинг персов системой с раскидыванием очков в статы самим игроком?
    2. Есть ли плагин на боевку в стиле древней Shining Force на сеге? (Пошаговые бои героев отряда и противников на глобальной карте)

  6. #146

    По умолчанию

    День добрый.
    первый и огромный вопрос по MV.
    Пожалуйста, подскажите, есть ли готовая вещь как реализовать анигиляцию одного нпс при столкновении с другим нпс? к примеру, проще говоря - собачка охраняет героя и расправляется с мелкими противниками. или хотя бы уничтожение нпс, когда они попадают в ловушку.
    Последний раз редактировалось Inga; 30.03.2021 в 19:01.

  7. #147

    По умолчанию

    в ловушку не сложно...
    один из вариантов:
    в нпц делаем провеку если он попал по координатам ловушки то он самоуничтожается. это без скрипта.

    вариант посложнее:
    каждому нпц присваиваем личную переменную с жизнями, номер которой равен номеру события нпц.
    в нпц прописываем проверку - если значение переменной <= 0 то нпц мёртв.
    для ловушки делаем событие: сканируем тайл ловушки на ID события. вычитаем из переменной номер которой соответствует номеру ID некоторое количество единиц...
    всех враждебных нпц создаём подряд чтобы номера их событий были выше определённого номера.
    в собаке делаем скан ID событий на соседних тайлах. если ID равен или больше того номера с которого начинаются враждебные нпц - анимация кусания а из переменной равной номеру ID вычитаем какое то число...

    а вообще такое наверное проще скриптом сделать.

  8. #148

    По умолчанию

    Про ловушку спасибо.
    как сделала про собачку, пока она только гоняется, собачка у нас ид 1, нападающая врединка у нас ид 2.
    тогда в настройках собачки-события
    триггер паралельно, затем
    выбираем заданный маршрут, в маршруте сценарий
    Код:
    $gameMap.event(1).moveTowardCharacter($gameMap.event(2));
    отмечаем повторить движение, и пропустить если движение невозможно.
    Собачка хорошо так загоняет своего противника на край карты, если она конечно, чуточку быстрее.
    насчёт того, что бы съесть врага, пока запуталась,
    надо бы условие, и при выполнении этого условия исполнить, код для врага
    Код:
    {
    $gameMap.eraseEvent(2)
    }
    Скан ид соседних точек положения на карте? Там много кодить? Если честно, не профи в таком моменте, если не трудно, покажите где посмотреть пример такого кода, пожалуйста.

  9. #149

    По умолчанию

    Цитата Сообщение от Inga Посмотреть сообщение
    Код:
    $gameMap.event(1).moveTowardCharacter($gameMap.event(2));
    берём х координату собачки, сравниваем с х координатой врага. если меньше 4 тайлов то:
    берём у координату собачки, сравниваем с у координатой врага. если меньше 4 тайлов то:
    выполняем верхний код.

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

    если врагов несколько, скажем с номера 2 до номера 8,
    можно сделать цикл от 2 до 8 и делать проверку в цикле, подставляя переменную цикла вместо номера события.
    i=2
    while i<9
    а сюда проверку. если враг нашёлся, то прерываем цикл и идём кусать врага. приоритет отдаётся врагу с меньшим номером события
    end

    насчёт того, что бы съесть врага, пока запуталась,
    надо бы условие, и при выполнении этого условия исполнить, код для врага
    чтобы врага скушать у него должны быть жизни. у события таких не имеется. как я уже говорил - событию врага надо выделить переменную. лучше если её номер будет равен номеру события. для врага с номером 2 это $game_variables[2]
    во враге на первой странице пишем:
    if $game_variables[2] <=0
    $game_variables[2] = желаемое количество жизней

    это выполняется при входе на локацию. после чего самопереключателем переключаемся на вторую страницу, где делаем логику движения и прочего поведения врага, в том числе проверку:
    if $game_variables[2] <=0
    включиь самопереключатель B и сделать активной страницу 3, где враг помирает.

    а в собаке пишем, что когда она на соседней клетке с противником, надо включить анимацию куся и вычесть скажем 10 из переменной с жизнями. всё это можно сделать и стандартными командами события и через скрипт. на вкус и цвет.

    Скан ид соседних точек положения на карте? Там много кодить? Если честно, не профи в таком моменте, если не трудно, покажите где посмотреть пример такого кода, пожалуйста.
    привёл пример выше. но это можно сделать и через стандартные операторы события, хотя кодом проще.
    увы не помню строчку обращения к х,у координатам события для тайлов

    ==============

    если что я код для аси привёл, так что в мв не совсем так будет.
    Последний раз редактировалось череззаборногузадеришко; 31.03.2021 в 13:13.

  10. #150

    По умолчанию

    разыскивается плагин качественного пасфаиндинга для мв. что то я искал-искал и сам не нашёл...

Страница 15 из 19 ПерваяПервая ... 51314151617 ... ПоследняяПоследняя

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

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

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

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

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

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

Ваши права

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