1. このサイトではcookie (クッキー) を使用しています。サイトの利用を継続した場合、cookieの使用に同意したものとみなさせていただきます。 詳しくはこちらをご覧ください。

プラグインの使い方が分からない向けのQ&A

ガルゴロン2017-10-07に開始した「ツクールMV」の中の討論

  1. ガルゴロン

    ガルゴロン ユーザー

    国内外問わず様々なプラグインがあります。
    いざ使おうとすると
    「このプラグインってどうやって使うんだ?」:rsad:
    「外国語で何書いているか分からない」:rsad:
    「何でエラーするんだ!?」:rswt2:
    など様々な悩みを抱えている人がいるでしょう。

    実は私もKMS_FlexibleScopeTorigoya_SkillChangeToのプラグインを使って聖剣3の魔法みたいにアニメーション変化するスキルを作ろうとしたがTorigoya_SkillChangeToの計算式に何を入れたらいいのか分からなかった。
    その後、Kpoalさんが$gameActors.actor(アクターID).currentAction().isForceForAll()という$コマンドを教わったことでできた。
    ただし、この計算式は逃げた敵や倒した敵には反応しないため、1体だけになっても全体化しまいます。
    まぁ、仕様だと思って割り切っています。

    というわけで、このスレッドは「このプラグインの使い方どうするの?Q&A」ということになります。
    みんなで、プラグインの使い方を教え合っていきましょう。
     
    #1
    soamメルサイア がいいね!しています
  2. ガルゴロン

    ガルゴロン ユーザー

    誰も書いていないから自分で書くか・・・。

    武器画像変化プラグインは
    日本産の武器グラフィック設定拡張 Ver 1.01
    http://respawnfromhere.blog.fc2.com/blog-entry-6.html

    外国産のYEP.63 – Weapon Animation
    http://yanfly.moe/2016/01/28/yep-63-weapon-animation/

    の2つがあります。
    この2つは武器のメモに変化させたい武器画像とモーションを書くことは同じだが、
    武器グラフィック設定拡張 Ver 1.01はスキルには反映されないという欠点があります。
    一方、YEP.63 – Weapon Animation
    ちゃんとスキルに反映されます。
    しかも武器だけではなく、アクターやエネミー、アイテム、ステートにも書けることができます。
    このステートに書けることを使えば、YEPのアクションシーケンスに以下のことができます。


    <target action>
    jump user: 200, 24
    move user: target, front base, 24
    wait: 12
    add state 18: user
    motion swing: user
    face user: forward
    wait for movement
    animation 1: target
    wait for animation
    remove state 18: user
    action effect
    add state 19: user
    motion thrust: user
    face user: forward
    animation 1: target
    wait for animation
    action effect
    remove state 19: user
    </target action>

    のようにジャンプして2回攻撃するときステート18には振り攻撃の武器画像を、
    ステート19には突き攻撃の武器画像をさせる状態異常になるようにしています。
    詠唱待機や勝利などのループ設定されているモーションには対応していない。
    状態異常にするのはadd stateで、解除はremove stateです。
    ただ、これをやって思ったことは状態異常は1000個までという仕様の悲しさを目の当たりにした。
    VX持ってないけど、VXには内部データかスプリクトをいじってあらゆる最大数の変更ができたけど、MVはどうなのかな・・・
     
    #2
    猫二郎 がいいね!しました
  3. Kpoal

    Kpoal ユーザー

    そうですね。
    誰も書き込まないのは寂しいですし、
    私からも少し質問させて下さい。

    先日のツクール学園フェスティバルでのサンプルプロジェクトの中で、
    利用可能なプラグインの一つとしてトリアコンタンさん作成の
    PictureCallCommonというものがありました。

    これはピクチャのボタン化プラグイン、つまり
    表示されたピクチャをタッチすることでそれをボタンとして
    利用できるようになるというものでしたが、
    これを利用するなどしてタッチかクリックしなければ先に進めない仕掛けを作ったとして、
    それが環境によって詰みを発生させる事はないのでしょうか?

    キーボードのQとWページアップボタン、
    ゲームパッドのLB、RBボタンに対応するものはスマホ操作にはないので
    条件分岐を利用してこれらのボタンを押す事が必須の仕掛けを作ってしまうと
    スマホプレイヤーにとっては詰みになってしまいますが、
    同じようにタッチやクリックのできない環境というものがあれば
    それが必須の仕掛けを作ることは問題ではないのかというのが心配です。

    そこまで逼迫した問題でもなく、
    ちょっとした疑問程度に思っていた事ですが、
    この辺りに詳しい方がいらっしゃれば教えていただきたいです。
     
    #3
  4. トリアコンタン

    トリアコンタン モデレーター スタッフ モデレーター

    こんばんは!
    同プラグイン(というかツクールMVのコアスクリプト)のタッチ仕様は、マウスによるクリックとタッチパネルによるタッチをそれぞれコアスクリプト側で検知して、同一の動作として扱うことを可能にしています。
    つまり、デバイスがマウスかタッチのいずれかをサポートしていれば詰みは発生しません。(ここまでは想定通りかと思います)

    上記を満たす環境として考えられるのがCUIのLinux環境ですが、数としては極めて少数と考えていいかと思います。

    ただ、詰みではなくてもプレースタイルとしてゲームパッド(もしくはキーボード)のみでPCゲームを遊んでいるユーザなどは
    マウス操作を強制されると煩わしく感じるかもしれません。
     
    #4
    まっつUPKpoal がいいね!しています
  5. Kpoal

    Kpoal ユーザー

    >トリアコンタンさん
    ご回答ありがとうございます。
    ひとまず詰みになる事は少ないようで安心しました。

    ただ確かに、
    詰みではなくともプレイ法が強制されるのは
    人によってはストレスになりそうですし、
    どの環境でも快適に遊べるように作っていきたいですね。

    pic_call_ex.gif
     
    #5
    トリアコンタン がいいね!しました
  6. ガルゴロン

    ガルゴロン ユーザー

    あれから書いてないけど、
    KMS_FlexibleScopeというプラグインが0.2.0バージョンになって(今更かよ)、
    「スキル、またはアイテムのメモ欄に <kms_for_all_animation_id: n> と記述すると、対象を全体化した際、通常のアニメーションの代わりに n 番のアニメーションを表示するようになります。」になっていた。
    そういや昔、アニメーション変化するように頼んだっけ・・・忘れていた。
    これで、Torigoya_SkillChangeToを使うことはあんまりなくなった。
     
    #6
  7. ノックス

    ノックス ユーザー

    MOG_BattleHud(ver.4.0)について困っています。
    CLASSICⅡを使用しているんですが、敵味方のスキルエフェクトが正常に表示されず
    左上の方に圧縮?された形で表示されます(戦闘はフロントビューです)
    プラグインの競合かな?と思って、他のを全部オフってからまずMOG_BattleHudのみでやってみたら
    同じ現象が起こりました...
    これって単純にプラグインの不具合なんですかね?
    誰か同じことが起こった方やこの現象を回避された方などおられませんか?
    (ツクール本体のVerは1.51です)
     
    #7
  8. まっつUP

    まっつUP ユーザー

    #8
  9. ノックス

    ノックス ユーザー

    まっつUP様

    早々のご返答ありがとうございますm(_ _)m
    修正プラグインを出していただいてたんですね!
    早速導入して試してみます(*^^*ゞ

    ありがとうございました♪
     
    #9
  10. ノックス

    ノックス ユーザー

    まっつUP様

    連投失礼します。
    上記のプラグインを組み込んだところ
    見事に状況が改善されました♪
    本当にありがとうございましたm(_ _)m
     
    #10
  11. アイス

    アイス ユーザー

    #11
  12. フトコロ

    フトコロ ユーザー

    こんにちは。

    まず、プラグインパラメータの<Player 1 ID>から<<Player 4 ID>に任意の変数IDを設定してください。
    ここで設定した変数に格納した数字が、各プレイヤーのアクターIDになります。

    例えば、<Player 1 ID>を11に設定した場合
    ゲーム内で、変数ID11の値が 1 だったとすると、カードゲーム時のプレイヤー1はアクターID1になります。

    プラグインコマンド ;CRD_プレイヤー設定 [プレイヤー1] [プレイヤー2] ...
    がありますが、特にこのコマンドを使用せずとも直接変数を操作してプレイヤーを設定できます。
     
    #12
  13. アイス

    アイス ユーザー

    フトコロ様

    無事動かすことができました!
    こっちまで来ていただいて本当にありがとうございました!
     
    #13
    フトコロ がいいね!しました
  14. 松山ナオ

    松山ナオ ユーザー

    こんばんは。夜分遅くに失礼します。

    フトコロ様の「カードゲームプラグイン」を使わせていただいたのですが、
    ゲームを始めようとすると、エラーが出てしまい、「Cannot read property 'faceName' of undefined」と出てしまいます。
    何か、設定でおかしなところがあるのでしょうか?

    どなたか、わかる方がいらっしゃいましたら教えていただきたいです。
     
    #14
  15. フトコロ

    フトコロ ユーザー

    こんにちは。
    このプラグインは、ゲームで使用する前に設定が必要ですが、どのように設定しましたか?

    なにをしたらそうなったのか、提示してもらえないと、正しい解答はできません。

    なんとなく、エラー文から、プレイヤーの設定がうまくできていないように思いますが、どうでしょう?
     
    #15
  16. 松山ナオ

    松山ナオ ユーザー

    フトコロ様、返信ありがとうございます。
    プレイヤーの設定は、画面のようにさせていただきました。
    また、ゲーム内でのイベントで、プレイヤー設定のコマンドを呼び出して
    設定するようにしています。

    この段階で既に何か間違っている部分があるのでしょうか?

    ご返信よろしくお願いします。
     

    添付ファイル:

    最後に編集: 2018-03-22
    #16
  17. フトコロ

    フトコロ ユーザー

    プラグインパラメータは問題ないと思いますが、イベントの内容はどうなっていますか?
     
    #17
  18. 松山ナオ

    松山ナオ ユーザー

    返信ありがとうございます。

    ただいま、画像を上げれる状況にないので直接イベント内容を書かせていただきます。

    イベント内では、

    プラグインコマンド:CRD_プレイヤー設定[プレイヤー1][プレイヤー2]…
    プラグインコマンド:CRD_カードゲーム表示

    としています。

    プレイヤー設定とカードゲーム表示の間に、何か踏まなければいけない順序でもあるのでしょうか?

    返信よろしくお願いします。
     
    #18
  19. フトコロ

    フトコロ ユーザー

    プラグインコマンドのCRD_プレイヤー設定では、各プレイヤーに指定したいアクターの”アクターID”を設定してください。
    具体的には、以下のようにします。

    CRD_プレイヤー設定 1 2 3 4

    これで、プレイヤー1にアクターID1のキャラを、プレイヤー2にアクターID2のキャラ、といったように設定されます。

    なお、このプレイヤー設定のプラグインコマンドを使用しなくても、プラグインパラメータ「Player 1 ID」等で設定したゲーム変数の値を変更することでも、プレイヤーを設定できます。
    この時に代入する値をアクターIDにしてください。
     
    #19
  20. ゴリラ

    ゴリラ ユーザー

    初めまして。
    フトコロ様の スキル強化システムのプラグイン(FTKR_SkillUpgradeSystem_Core.js)の強化コストに、
    Yanfly様の YEP_JobPoints.js のJPを設定したいのですが
    その方法がよく分からず困っています。

    どなたかご存知の方いらっしゃいましたら教えてください><
    [​IMG]
    [​IMG]
    [​IMG]
     

    添付ファイル:

    #20

このページを共有