検索結果 37 件

by 冷やっこ
2020年6月22日(月) 01:27
フォーラム: MV:質問
トピック: 解決済み スイッチの操作でランダムエンカウントをしたい
返信数: 11
閲覧数: 777

Re: スイッチの操作でランダムエンカウントをしたい

こんばんは。 プラグイン以外に何か他に考えられる原因はないでしょうか。 結論から申しますとHP増減イベントの方で $gameParty._steps = 0 を使用して歩数をリセットしている為です。 エンカウントイベントの方は15歩でエンカウントするようになっていますがHP増減イベントで10歩歩いたら 歩数を0にリセットしてしまっている為エンカウントイベントの15歩まで届かずエンカウントが行われません。 この場合はHP増減イベントも $gameParty._steps = 0 の歩数リセットは使用せずにリセット不要のイベントに 変更してあげればOKです。 …なのですが、 前回私が組んだエンカウ...
by 冷やっこ
2020年6月19日(金) 04:01
フォーラム: MV:質問
トピック: 解決済み スイッチの操作でランダムエンカウントをしたい
返信数: 11
閲覧数: 777

Re: スイッチの操作でランダムエンカウントをしたい

こんばんは。 もしかしたら歩数の計算でかちあっているのかなと思い、 変数に代入するものをプレイタイムにしたところ両方動きました。 おっしゃる通り別イベントでそれぞれ $gameParty._steps = 0 で歩数をリセットしていると思いますので そのためにおかしな挙動をしているみたいですね。 $gameParty._time= 0と書けば同じようにプレイタイムを0にして動かせますか? プレイ時間のリセットでしたらこちらにありました。 https://tm.lucky-duet.com/viewtopic.php?t=2084 Graphics.frameCount = 0; 歩数のリセット...
by 冷やっこ
2020年6月14日(日) 23:11
フォーラム: MV:質問
トピック: 解決済み スイッチの操作でランダムエンカウントをしたい
返信数: 11
閲覧数: 777

Re: スイッチの操作でランダムエンカウントをしたい

こんばんは。

まず画像を見て気になったのは自動実行になっている事です。並列処理でないとプレイヤーが動かないのでは?と
思ったもので。

viewtopic.php?f=23&t=9423
あと、以前にも書きましたが $gameParty._steps スクリプトを使用する場合はのこのコモンイベントを
実行する前のタイミングで予め $gameParty._steps = 0 で歩数を0に変更(リセット)しておかないと
うまく動かないと思います。
by 冷やっこ
2020年6月11日(木) 00:17
フォーラム: MV:質問
トピック: イベント位置の記憶について
返信数: 2
閲覧数: 240

Re: イベント位置の記憶について

こんばんは。

Save Event Locations (YEP)ページの「Download」中段の
「[Bundle] Free Starter Pack Essentials - RPG…」の「Download Now」ボタンから
「[Bundle] Free Starter Pack Essentials - RPG Maker MV Plugins」ページで
「[YEP] Free Plugins.zip」がダウンロードできます。
zipファイルの中に「YEP_SaveEventLocations.js ver1.06」が入っている事を確認しました。
by 冷やっこ
2020年5月27日(水) 15:32
フォーラム: MV:質問
トピック: 【解決済み】プラグインで生成したイベントをスクリプトで一時消去できない
返信数: 5
閲覧数: 307

Re: プラグインで生成したイベントをスクリプトで一時消去できない

こんにちは。 以前私も同プラグインを使用した時に似たような事を行ってその時に見様見真似で書いたスクリプトです。 JavaScriptはまだまだ初心者ですので無駄な記述等あるかもしれませんがもしご参考になれば…。 var i = 1; var n = 1; var loop = $gameMap.events().length; while(i <= loop){ if (!!$gameMap.event(n)){ if ($gameMap.event(n).event().note.match(/生成イベント/)){ $gameMap.eraseEvent(n); } n++; i++; }e...
by 冷やっこ
2020年5月24日(日) 22:00
フォーラム: MV:質問
トピック: 変数歩数でHP上昇したり減少したりする設定
返信数: 2
閲覧数: 227

Re: 変数歩数でHP上昇したり減少したりする設定

こんばんは。 アクターAだけ10歩歩く度にHP-5 アクターAがアクターBに背負ってもらうと10歩歩く度にHP+10 どうすればいいでしょうか。 例えばですが、 ◆変数の操作:#0001 歩数カウント = 歩数 ◆条件分岐:歩数カウント = 10 ◆条件分岐:背負ってもらっている?がON ◆注釈:■背負ってもらっている ◆HPの増減:アクターA, + 10 ◆ :それ以外のとき ◆注釈:■背負ってもらっていない ◆HPの増減:アクターA, - 5 ◆ :分岐終了 ◆スクリプト://歩数を0に変更 :     :$gameParty._steps = 0 ◆ :分岐終了 上記は10歩歩いたかを並...
by 冷やっこ
2020年5月05日(火) 10:25
フォーラム: MV:質問
トピック: [解決済み]NPCの向き固定の変更について
返信数: 2
閲覧数: 223

Re: NPCの向き固定の変更について

おはようございます。

例えばですがNPCイベントのページ毎に設定するのはいかがですか?

111.png

画像の様に1ページ目の出現条件のスイッチがOFFの時はイベントの向きを固定にしておきます。
2ページ目のスイッチがONの時はイベントの向き固定を外しておけば会話をするとプレイヤーの方向を向きます。
by 冷やっこ
2020年4月30日(木) 01:55
フォーラム: MV:質問
トピック: 【解決済み】配列変数へ要素の追加
返信数: 2
閲覧数: 343

Re: 配列変数へ要素の追加

奏ねこま様、返信ありがとうございます! せっかくなので「javascript 配列 コピー」で検索してみましょう。 ご提示のスクリプトの何がいけないのか、そういうのもわかると思いますので。 早速検索をしまして解りました! 参照渡し、値渡しとあるのですね、なるほど大変勉強になります。 ◆スクリプト:var aaa = $gameVariables.value(101).slice(); :     :aaa.push(6); :     : :     :$gameVariables.setValue(102 ,aaa) 上記の様に slice を使用して値渡しで無事に思い通りの結果になる事がで...
by 冷やっこ
2020年4月29日(水) 23:46
フォーラム: MV:質問
トピック: 【解決済み】配列変数へ要素の追加
返信数: 2
閲覧数: 343

【解決済み】配列変数へ要素の追加

立て続けの質問で申し訳ないのですがまた躓いてしまいました…。 またどうぞ宜しくお願い致します。 イベントコマンドのスクリプトで配列変数の末尾に要素を追加する事についてお聞きしたいのですが ◆変数の操作:#0101 = [1,2,3,4,5] ◆スクリプト:var aaa = $gameVariables.value(101) :     :aaa.push(6); :     : :     :$gameVariables.setValue(102 ,aaa) ◆文章:なし, ウィンドウ, 下 :  :\v[101] :  :\v[102] 上記を実行するとメッセージウィンドウには 1,2,3...
by 冷やっこ
2020年4月29日(水) 18:15
フォーラム: MV:質問
トピック: 【解決済み】配列変数の比較
返信数: 2
閲覧数: 379

Re: 配列変数の比較

Plasma Dark様、返信ありがとうございます!

無事に比較する事ができました、ありがとうございます!

まず、jsにおける比較は==ではなく===で行ったほうが安全です。

比較には === で行う方が良いのですね。
コードに関しては正直どの様に比較しているのか今はコードを見てもよくわかってないのでこれから少しづつ勉強して解明したいと思います。

Plasma Dark様、このたびもお世話になり本当にありがとうございました!

詳細検索ページへ移動する