Страница 508 из 643 ПерваяПервая ... 8408458498506507508509510518558608 ... ПоследняяПоследняя
Показано с 5,071 по 5,080 из 6423

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

  1. #5071
    Новичок Аватар для SwaR
    Информация о пользователе
    Регистрация
    23.12.2017
    Адрес
    Жопа Мира
    Сообщений
    5
    Записей в дневнике
    1
    Репутация: 0 Добавить или отнять репутацию

    По умолчанию

    Спасибо, добрый человек!

  2. #5072
    Пользователь Аватар для mazahaka
    Информация о пользователе
    Регистрация
    15.06.2016
    Адрес
    Молдова
    Сообщений
    43
    Репутация: 0 Добавить или отнять репутацию

    По умолчанию

    Вопрос: как в VxAce проверить если во время боя был использован тот или иной навык?
    К примеру мне нужно чтобы Босс X Умирал с 1 удара если использован навык У, при этом остальные враги должны получать обычный урон от этого самого навыка.
    Извиняюсь если вопрос глупый, но сам не разобрался

  3. #5073
    Местный Аватар для MorphingThruTime
    Информация о пользователе
    Регистрация
    25.06.2016
    Адрес
    ывва
    Сообщений
    212
    Записей в дневнике
    4
    Репутация: 15 Добавить или отнять репутацию

    По умолчанию

    Я тебе дам свой видео-урок по RPG Maker 2003. Ты посмотри, смысл в боёвке там такой же как и в ВХ Асе вашей. Если поймёшь принцип, думаю допрёшь и в ВХ Асе:

    Н

  4. #5074

    По умолчанию

    Цитата Сообщение от mazahaka Посмотреть сообщение
    Вопрос: как в VxAce проверить если во время боя был использован тот или иной навык?
    К примеру мне нужно чтобы Босс X Умирал с 1 удара если использован навык У, при этом остальные враги должны получать обычный урон от этого самого навыка.
    Извиняюсь если вопрос глупый, но сам не разобрался
    Самое простое - это использовать атрибуты.
    Спойлер Атрибуты:

    Например, создадим новый навык Удар света и пометим его атрибутом, что это не огонь, не вода, а святость.



    Зададим параметры урона этого навыка. Основной урон будет 100, на него не будет влиять наша физ. атака, а вот маг. атака будет влиять на 100%.
    В итоге формула урона выглядит так: 100+ a.mat(маг.атака атакующего)*2 - b.mdf(маг.защита защищающегося)*2.



    Далее перейдем к боссу. Это будет Повелитель зла(а че бы нет?). Так как это порождение тьмы, то он должен страдать от света. Добавляем ему новую особенность: эффективность атрибута.
    Выбираем святость и ставим самое большое значение - 1000%. Основное значение по умолчанию 100%, то есть святость будет бить по Повелителю зла в 10-ти кратном размере.
    По всем остальным врагам, у которых нет такой слабости будет бить, как обычно. Конечно, при всем при этом будут влиять параметры, как атакующего, так и защищающегося.
    Ограничение в 1000% можно обойти, если добавить еще такую же особенность. Например, продублированная эффективность святости в 1000% в сумме даст урон умноженный в 100 раз.



    Кстати, можно придумать и свой атрибут. Никто не ограничивает вас в вашей фантазии.

    NO GAME - NO LIFE

  5. #5075
    Пользователь Аватар для mazahaka
    Информация о пользователе
    Регистрация
    15.06.2016
    Адрес
    Молдова
    Сообщений
    43
    Репутация: 0 Добавить или отнять репутацию

    По умолчанию

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

  6. #5076
    Пользователь Аватар для mazahaka
    Информация о пользователе
    Регистрация
    15.06.2016
    Адрес
    Молдова
    Сообщений
    43
    Репутация: 0 Добавить или отнять репутацию

    По умолчанию

    За идею с атрибутами спасибо, но это сработало не совсем так как я хотел. К примеру у игрока могут быть до 5 навыков с одним атрибутом, однако "ВрагХ" может умереть только от одной из них, и хотелось бы как-то проверить был ли использован именно этот навык.
    Очень жаль что нельзя одному навыку присвоить больше одного атрибута, всё стало бы проще.

  7. #5077
    Познающий Аватар для ZoWW
    Информация о пользователе
    Регистрация
    15.12.2013
    Сообщений
    487
    Репутация: 12 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от mazahaka Посмотреть сообщение
    Вопрос: как в VxAce проверить если во время боя был использован тот или иной навык?
    К примеру мне нужно чтобы Босс X Умирал с 1 удара если использован навык У, при этом остальные враги должны получать обычный урон от этого самого навыка.
    Извиняюсь если вопрос глупый, но сам не разобрался
    Вопрос сформулирован не понятно. Все зависит от того кем навык применен врагом или героем. Это в том случае если действительно нужно получить отклик на событие...
    Как вариант решения этой проблемы - можно использовать специальное временное состояние(на один ход), которое легко прослушивается через ветвление условий.
    А если просто нужно завалить босса с одного удара навыком, то просто надо сделать навык с эффектом смерти: 100% повреждения ХП и сделать босса уязвимым к нему. Остальным врагам сделать иммунитет к данному навыку.

    Последний раз редактировалось ZoWW; 08.07.2018 в 09:39.

  8. #5078
    Познающий Аватар для VarVarKa
    Информация о пользователе
    Регистрация
    27.03.2016
    Сообщений
    352
    Записей в дневнике
    1
    Репутация: 44 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от mazahaka Посмотреть сообщение
    Вопрос: как в VxAce проверить если во время боя был использован тот или иной навык?
    К примеру мне нужно чтобы Босс X Умирал с 1 удара если использован навык У, при этом остальные враги должны получать обычный урон от этого самого навыка.
    Извиняюсь если вопрос глупый, но сам не разобрался
    В формуле для урона запиши: if b.name=="Босс X"; b.mhp; else (a.atk * 4 - b.def * 2); end

  9. #5079

    По умолчанию

    Цитата Сообщение от mazahaka Посмотреть сообщение
    За идею с атрибутами спасибо, но это сработало не совсем так как я хотел. К примеру у игрока могут быть до 5 навыков с одним атрибутом, однако "ВрагХ" может умереть только от одной из них, и хотелось бы как-то проверить был ли использован именно этот навык.
    Очень жаль что нельзя одному навыку присвоить больше одного атрибута, всё стало бы проще.
    Ну это был - простой способ. Еще проще - выше скрипт написали.
    Если же надо потруднее, то вот демка.
    NO GAME - NO LIFE

  10. #5080
    Пользователь Аватар для mazahaka
    Информация о пользователе
    Регистрация
    15.06.2016
    Адрес
    Молдова
    Сообщений
    43
    Репутация: 0 Добавить или отнять репутацию

    По умолчанию

    Спасибо всем за помощь.

Страница 508 из 643 ПерваяПервая ... 8408458498506507508509510518558608 ... ПоследняяПоследняя

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

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

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

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

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

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

Ваши права

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