戦闘で1ターン以上の処置方法

Dorobo
記事: 8
登録日時: 2018年1月24日(水) 00:55

戦闘で1ターン以上の処置方法

投稿記事by Dorobo » 2018年1月24日(水) 00:57

こんにちは。私は日本人ではない。
翻訳を利用して、質問します。
真・女神転生のプレストンシステムや
ペルソナの1 MOREターンシステムを実装することができますか?
文字通りクリティカルを発生させたり、
弱点を突くもう一度行動することができようになるのです。
いくら検索みても見つかりませんでした。
もしかしたらそのようなプラグインがあれば教えていただけますようお願いいたします。

アバター
しぐれん
記事: 973
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: 戦闘で1ターン以上の処置方法

投稿記事by しぐれん » 2018年1月24日(水) 01:54

作りました。
不意打ち処理を流用して作成しています。

英語の翻訳はGoogle翻訳でやったので、変なところあるかもしれません。
このプラグインを海外のサイトで再配布してもOKです。
(ライセンス表記などは書き換えないこと)

I made.
We create diversion by surprise treatment.

As I translated English in Google Translate, there might be strange places.
It is OK even if you distribute this plugin overseas.
(Do not rewrite licensing notation)
添付ファイル
Mano_ExtraTurn.js
(2.43 KiB) ダウンロード数: 38 回
現在、プラグイン依頼はお休み中です。
Dorobo
記事: 8
登録日時: 2018年1月24日(水) 00:55

Re: 戦闘で1ターン以上の処置方法

投稿記事by Dorobo » 2018年1月24日(水) 08:57

私YanflyさんのCTB戦闘を使用中なのに
適用されていないようです。
私が間違っするもしたのでしょう。
作ってくれたのは本当にありがとうございます。
アバター
剣崎 宗二
記事: 680
登録日時: 2016年11月12日(土) 20:36
連絡を取る:

Re: 戦闘で1ターン以上の処置方法

投稿記事by 剣崎 宗二 » 2018年1月24日(水) 09:48

First, since you mentioned Persona, I imagine it is not "Extra Turn" (+1 for every party member) but rather "Extra Action" (+1 only for the attacker)

Since Yanfly himself cut the support for CTB, I would imagine finding such a plugin would be difficult (CTB treats "turns" very differently than default. Thus extra actions needs to be done differently than default)

I can most likely make something, but as I don't have time to take care of details (debug, etc) right now, I will just give you few approaches which can be made.



1. Using gameSwitches
Like how しぐれん made it, set the game switch when crits or weakness attack was done.(How you do this is a different problem)
Put Below in the memo section (assuming you are using switch #1)
<After CTB Eval>
if ($gameSwitches.value(1) > 0)
{
speed = max;
}
</After CTB Eval>


2.Create your own plugin
Basically when condition you specified occurs(weakness/crit),
set the user's ctbspeed to a huge value
(
this._subject.setCTBSpeed(100000000)
etc)

Hopefully this helps.
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
Dorobo
記事: 8
登録日時: 2018年1月24日(水) 00:55

Re: 戦闘で1ターン以上の処置方法

投稿記事by Dorobo » 2018年1月24日(水) 10:43

回答ありがとうございます。
私はツクールをよく説明できないので、
お知らせいただいた方法の使用は難しいと思われる。

“MV:質問” へ戻る