Страница 529 из 530 ПерваяПервая ... 29429479519527528529530 ПоследняяПоследняя
Показано с 5,281 по 5,290 из 5295

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

  1. #5281
    Местный Аватар для KARAKURT
    Информация о пользователе
    Регистрация
    11.05.2008
    Сообщений
    140
    Записей в дневнике
    3
    Репутация: 3 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Kirillkrm Посмотреть сообщение
    Здравствуйте

    Вопросы по RPG-Maker MV:

    1. Можно ли сделать так, чтобы при атаке по цели обязательно наносился некий заданный минимальный урон?

    Я знаю один способ: в подменю "эффекты" при настройках умения (атаки) можно выбрать пункт "восстановить HP", но ввести значения с отрицательным числом, допустим 25.
    Тогда даже если весь урон обращается в ноль (защита цели сильно больше атаки героя) цели, всё равно, наносится 25 урона.
    Однако есть очень жирный минус, если атака, всё-таки, больше, то хоть цель и получает полный положенный урон, игра показывается будто нанеслось всего 25.
    Например: Атака 50 - Защита 10 + 25 = 65 хп, но игра не покажет цифру 65, она покажет будто бы нанеслось всего 25.

    Нужен другой способ.

    2. Можно ли сделать умение аналогичное "шипам"? То есть, чтобы при разыгрывании умения герой накладывал на союзника состояние, которое наносило бы урон противнику, который атаковал союзника в указанном состоянии. Я думал в этом могут как-то помочь доп.параметры "магическое отражение" и "контратака", но... нет, враг атакует, состояние на герое висит, но ничего не происходит, поэтому под вопрос: а что делают данные доп. параметры?
    Второй пункт наверное можно сделать вот так:

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

    По умолчанию

    Цитата Сообщение от Kirillkrm Посмотреть сообщение
    Здравствуйте

    Вопросы по RPG-Maker MV:

    1. Можно ли сделать так, чтобы при атаке по цели обязательно наносился некий заданный минимальный урон?

    Я знаю один способ: в подменю "эффекты" при настройках умения (атаки) можно выбрать пункт "восстановить HP", но ввести значения с отрицательным числом, допустим 25.
    Тогда даже если весь урон обращается в ноль (защита цели сильно больше атаки героя) цели, всё равно, наносится 25 урона.
    Однако есть очень жирный минус, если атака, всё-таки, больше, то хоть цель и получает полный положенный урон, игра показывается будто нанеслось всего 25.
    Например: Атака 50 - Защита 10 + 25 = 65 хп, но игра не покажет цифру 65, она покажет будто бы нанеслось всего 25.

    Нужен другой способ.

    2. Можно ли сделать умение аналогичное "шипам"? То есть, чтобы при разыгрывании умения герой накладывал на союзника состояние, которое наносило бы урон противнику, который атаковал союзника в указанном состоянии. Я думал в этом могут как-то помочь доп.параметры "магическое отражение" и "контратака", но... нет, враг атакует, состояние на герое висит, но ничего не происходит, поэтому под вопрос: а что делают данные доп. параметры?
    1). Нормальный способ. Поставь ядро боя от Янфлаев, там по умолчанию лог битвы отключен
    http://yanfly.moe/2015/10/10/yep-3-battle-engine-core/

    2) У них же смотри
    http://yanfly.moe/2016/03/11/yep-82-counter-control/
    Цитата Сообщение от Snyker Посмотреть сообщение
    Можно ли в RPG maker mv сделать так, чтобы при атаке уменшалась та или иная характеристика. Навсегда.
    Какой вопрос, такой ответ. У кого?

    Цитата Сообщение от Morizel Посмотреть сообщение
    1)Я добавил в игру вот этот скрипт: http://himeworks.com/2013/03/gameover-images/
    2)Рисунков не добавлял. Используется только картинка из RTP.
    3)В итоге после поражения в битве появляется вот такая ошибка:
    Вложение 4597
    Строка ссылкается на следующее:

    if filename.empty?
    empty_bitmap

    Я не знаю, как решить эту проблему адекватно. Кроме как "в каждую битву совать скрипт на вставку дефолтной картинки". Хотя по идее это есть внутри самого скрипта.

    Как мне сделать так, чтобы ошибки не было, а скрипт спокойно реагировал на RTPшную картинку?
    Я поставил скрипт, проверил. Никаких ошибок не выходит.
    Чтот ты намутил

    Цитата Сообщение от Snyker Посмотреть сообщение
    Еще такой вопрос. Есть ли возможность прописать доп.урон от типа оружия? Например. чтобы скелеты получали на 50% больше от дробящего оружия и на 50% меньше от копий.
    Добавь несколько типов урона. Дробящий, колющий, режущий и т.п. Ну и лепи к ним слабости/резисты.
    В чём сложность?

  3. #5283

    По умолчанию

    "Какой вопрос, такой ответ. У кого?"
    У персонажа.

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

    По умолчанию

    Цитата Сообщение от Snyker Посмотреть сообщение
    "Какой вопрос, такой ответ. У кого?"
    У персонажа.
    Понятно...

    Ладно... На вот демку на ивентах.
    Смотри как устроен 127 навык Старость.
    Там привязка к общему событию. Навешиваешь невидимое состояние с огромной вероятностью.
    Проверяешь. Если оно есть, уменьшаешь параметр и снимаешь это состояние.
    https://yadi.sk/d/kgjxNrjBOAbdxA
    Последний раз редактировалось Пётр; 06.11.2018 в 16:57.

  5. #5285
    Пользователь Аватар для Kirillkrm
    Информация о пользователе
    Регистрация
    09.07.2017
    Сообщений
    56
    Репутация: 2 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Пётр Посмотреть сообщение
    1). Нормальный способ. Поставь ядро боя от Янфлаев, там по умолчанию лог битвы отключен
    http://yanfly.moe/2015/10/10/yep-3-battle-engine-core/
    У меня стоит этот плагин и, собственно, отчасти в нём и проблема.
    По сути этим способом я наношу цели урон дважды: 1. Атака - Защита, 2. +25 сверху.
    Но показывается в игре только второй, т.е. видно, что полоска ХП отклоняется сильно, но в числовом значении отображается только 25, а мне хочется чтобы показывался полный урон одной цифрой.

    Попробую сформулировать вопрос так: "Есть ли средство настроить саму формулу урона таким образом, чтобы урон в от X и меньше обращался в заданный Х?"
    Что-то вроде: "Если Атака - Защита < 25, то Урон = 25". "Если Атака - Защита > 25, то Урон = Атака - Защита".
    Как-нибудь в реалиях мукера это можно записать?

  6. #5286
    Пользователь Аватар для Varvararara
    Информация о пользователе
    Регистрация
    27.03.2016
    Адрес
    Липецк
    Сообщений
    64
    Репутация: 12 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Kirillkrm Посмотреть сообщение
    Попробую сформулировать вопрос так: "Есть ли средство настроить саму формулу урона таким образом, чтобы урон в от X и меньше обращался в заданный Х?"
    Что-то вроде: "Если Атака - Защита < 25, то Урон = 25". "Если Атака - Защита > 25, то Урон = Атака - Защита".
    Как-нибудь в реалиях мукера это можно записать?
    Ну так поставь эти условия в формулу урона. Например так (dmg = a.atk * 4 - b.def * 2; (dmg)<25 ? 25 : dmg)

  7. #5287
    Пользователь Аватар для Kirillkrm
    Информация о пользователе
    Регистрация
    09.07.2017
    Сообщений
    56
    Репутация: 2 Добавить или отнять репутацию

    По умолчанию

    Varvararara

    А чё так можно было? Спасибо я не знал.
    Вбил, как указано (без скобочек), вроде, всё работает!
    Огромное спасибо!

  8. #5288

    По умолчанию

    Спасибо. Пощупаем на днях.

  9. #5289

    По умолчанию

    Кто знает, как можно сделать так, чтобы в тексте высвечивалось имя компьютера? Например:
    Добро пожаловать, *имя компьютера*.
    Может плагин какой-нибудь существует?
    Заранее спасибо.

    P.S: версия мейкера MV

  10. #5290
    Пользователь Аватар для Kirillkrm
    Информация о пользователе
    Регистрация
    09.07.2017
    Сообщений
    56
    Репутация: 2 Добавить или отнять репутацию

    По умолчанию

    Здравствуйте

    Вновь пара вопросов по RPG MV.

    1. Выше в этой теме я спрашивал, как можно сделать умение аналогичное "шипам" (чтобы при атаке по цели по атакующему наносился встречный урон). Мне посоветовали вот это видео - http://yanfly.moe/2016/03/12/tips-tricks-thornmail/
    Я сделал, как там было сказано:
    - Поставил два плагина (YEP_AutoPassiveStates и YEP_BuffsStateCore)/
    - Проверил оба плагина в своём проекте - работают.
    - Далее, как было сказано я создал новое состояние и прописал в его примечании вот этот код:


    Спойлер :
    Код:
    <Custom React Effect>
    // Check to see if any physical damage is dealt.
    if (value > 0 && this.isPhysical()) {
      // Sets the Recoil Rate to 15%.
      var rate = 0.15;
      // Determines the amount of recoil damage dealt.
      var recoil = value * rate;
      // Sets the DEF bonus rate to 25%.
      var rate = 0.25;
      // Determines the amount of bonus damage dealt.
      var bonus = target.def * rate;
      // Rounds up the bonus damage and recoil damage.
      var dmg = Math.ceil(bonus + recoil);
      // Makes the attacker lose damage equal to the dmg variable.
      user.gainHp(-1 * dmg);
      // Check to see if the attacker is dead.
      if (user.isDead()) {
        // If the attacker is dead, make it collapse.
        user.performCollapse();
      }
    }
    </Custom React Effect>


    Увы! Не сработало. Состояние на герое накладывается, но не отрабатывает. Урона атакующему не наносится. Я внимательно пересмотрел видео от Янгфлая и заметил, что в самом видео он использовал другой код, я попробовал переписать его, но, поскольку в программировании очень слаб, мог сделать ошибки (перебил как чукча в стиле "Что вижу, то пою"). Вот, что я записал:


    Спойлер :
    Код:
     <Custom React Effect>
    If (value > 0 && this.isPhysical ( ))   {
    	var rate = 0.15 ;
    	var recoil = value * rate ;
    	var rate = 0.25 ;
    	var bonus = target.def * rate ;
    	var dmg = Math.ceil (bonus + recoil) ;
    	user.gainHp ( -1 * dmg) ;
    	if (user.isDead ( )  )   {
    		user.performCollapse ( );
    	}
    }
    </Custom React Effect>

    Естественно, тоже не работает. Я так понимаю, проблемы могут быть связаны с тем, что код надо подправить под последнюю версию Мукера, но... я этого сделать не могу. Может, кто-то из форумчан может.


    2. Второй вопрос. Я установил плагин YEP_CoreEngine для настройки разрешения экрана. Однако хотелось бы кое-что уточнить. Я лелею надежду сделать версию своего "скромненького шедевра" и для Андроида, и хочу спросить: "Под какое базовое разрешение стоит установить с помощью плагина и не возникнут ли проблемы с ним при переносе на Андроиды"

    3. Что, всё-таки, делают доп. параметры "Контратака" и "Магическое отражение" в разделе Характеристике при настройке свойств оружия и брони. Я добавлял эти свойства к оружию и броньке, кого-либо эффекта не заметил.

    4. Как на форуме скрывать куски текста под кат?
    Последний раз редактировалось dirge; 13.11.2018 в 15:43. Причина: запихнул код в нужный тег и обернул споилерами

Страница 529 из 530 ПерваяПервая ... 29429479519527528529530 ПоследняяПоследняя

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

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

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

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

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

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

Ваши права

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