検索結果 558 件

by WTR
2021年5月25日(火) 19:52
フォーラム: MV:質問
トピック: SE、BGSがうまく再生されない
返信数: 5
閲覧数: 1909

Re: SE、BGSがうまく再生されない

もう複雑すぎてなにがなんだかわからないので
SEの停止の直後になにか追加してみて本当に想像通り最後しか実行されていないか確認してみては。

◆SEの停止
◆スクリプト:console.log("aaa");

◆SEの停止
◆スクリプト:console.log("bbb");

とか
どこかに意図せず活性化してる分岐があるんじゃないかと思いますが
これはもう作った本人にしか探せませんね…
by WTR
2021年5月25日(火) 15:15
フォーラム: MV:質問
トピック: SE、BGSがうまく再生されない
返信数: 5
閲覧数: 1909

Re: SE、BGSがうまく再生されない

あまりの長さに驚きを隠せない…

さすがに分割を考えた方がいいのでは、とか
テキスト検索すると条件分岐が64カ所、分岐終了が62カ所。
必ず対になっているはずだからどこか間違ってない?という気がしなくもないですが

とりあえず並列処理は条件を満たす限り毎フレーム呼び出され続けます。
他のイベントがSEの再生を指示しても、次のフレームで即座にこの長大なイベントのどこかで停止命令が出てしまう。
そういうことではないでしょうか。
by WTR
2021年5月22日(土) 20:50
フォーラム: MZ:質問
トピック: 属性やステートの名称をゲーム中で変更したい
返信数: 4
閲覧数: 1853

Re: 属性やステートの名称をゲーム中で変更したい

NUUN_StatusScreen.js ちょっとだけ見てみました。 プラグインの ver 2.0.1 だと1528行目に const name = $dataSystem.elements[elementId]; という記述があります。これがデータベースにある属性の名前を取ってくるところ。 コレを例えば const name = $gameSwitches.value(100 + elementId) ? $dataSystem.elements[elementId] : "?????"; と書き換えると スイッチ101番以降 属性の数だけ使って スイッチ制御で属性名と?...
by WTR
2021年5月22日(土) 16:42
フォーラム: MZ:質問
トピック: 属性やステートの名称をゲーム中で変更したい
返信数: 4
閲覧数: 1853

Re: 属性やステートの名称をゲーム中で変更したい

スクリプトで属性やステートの名称を変更してもセーブされないのでロードすると元に戻ってしまいます。 書き換えるだけなら //属性 $dataSystem.elements[n] = "ああああ" //ステート $dataStates[n].name = "いいいい" が、書き換えの方法なんかより その攻撃を受けたりイベントが起こったりした後 これをどうやって判定し、記憶しておくつもりなのか そっちのほうが課題じゃないですかね。 個人的にはデータベースの名前を書き換えるんじゃなくて ステータス画面に描画する際の処理で対応する方がいいんじゃないかと思いますが。
by WTR
2021年5月22日(土) 09:59
フォーラム: MZ:質問
トピック: 【解決済み】ABMZ_EnemyBookのインデックスウィンドウでアイコンを表示したい
返信数: 2
閲覧数: 1273

Re: ABMZ_EnemyBookのインデックスウィンドウでアイコンを表示したい

ver1.40 を見てます。
2917行目 this.drawText(name, rect.x + 40, rect.y, rect.width - 40);
2919行目 this.drawText(name, rect.x, rect.y, rect.width);
をそれぞれ
drawTextEx に変えればいいんじゃないですかね?
by WTR
2021年5月19日(水) 15:22
フォーラム: MV:質問
トピック: 【解決済み】外部JSONファイルを読み込ませ、フィルターで絞り込みたい
返信数: 6
閲覧数: 2096

Re: 外部JSONファイルを読み込ませ、フィルターで絞り込みたい

switch_on / event_done / status_done は boolean型 がいいんじゃないかなーと思いました。
by WTR
2021年5月16日(日) 10:04
フォーラム: MV:質問
トピック: プラグイン導入後にコンティニューができなくなる問題
返信数: 5
閲覧数: 1822

Re: プラグイン導入後にコンティニューができなくなる問題

タイルとかリージョンを動的に変更したいって話はときどき見ますが
あまりよくないと思うんですよね。
すごく把握しづらい仕組みだと思います。
そういう動的な部分は本来イベントが担うものなんじゃないかと。
ジャグリングドラゴンヒョウガ さんが書きました:移動可能な「床」と、移動ができない「障害物」と、そこに進むとミスになってしまう「穴」
という3種類のタイルを利用しつつ、画面上のアイテムをすべて回収するようなパズルゲームです。

3つしかないならイベントでもできそうな気がしますけど、どうでしょう。
テンプレートイベントプラグインなんてのもありますね。
by WTR
2021年5月16日(日) 01:37
フォーラム: MV:質問
トピック: 【解決済み】行動力消費によって変動するゲーム内時間について
返信数: 4
閲覧数: 1322

Re: 行動力消費によって変動するゲーム内時間について

私もすでに紹介されているプラグインが真っ先に思い当たりましたが
たった1つのプラグインで全ての要件を満たそうという望みは捨てた方がいいかと思います。

①②の要件はゲーム内変数で簡単に制御できると思います。
よくわからないのであればちょっと遠回りと感じるかもしれませんが
初心者講座の変数のページを先に眺めておくのがいいと思います。
https://tkool.jp/mv/guide/006_005a.html

④に関しては、ある程度自分でやれると思うのであれば方法を聞くのもいいですが
サッパリ思い当たらないからまるごと作って欲しいというならそれはそれでスレッドを別にしたほうがいいかと。
by WTR
2021年5月15日(土) 23:22
フォーラム: MV:プラグイン素材のリクエスト
トピック: 【解決済】まっつUP様作成 アイテム一括売却プラグインの改変依頼
返信数: 2
閲覧数: 1619

Re: まっつUP様作成 アイテム一括売却プラグインの改変依頼

れぎゅらー さんが書きました:それならばアイテムのItypeIdが2以外の時はスキップするような処理をすれば良いのではないかと考え、

この考えを尊重するならば

コード: 全て選択

if (item.itypeId !== 2) return true;

で出来そうです。なにやってるかわかりにくい気はしますけど。
58行目は元のままでもいいはずです。
by WTR
2021年5月15日(土) 16:32
フォーラム: MV:質問
トピック: 【解決済】自作プラグインの選択したステージ名のIDを、変数に格納したい
返信数: 3
閲覧数: 1031

Re: 【解決済】自作プラグインの選択したステージ名のIDを、変数に格納したい

数字ではないというのはどういうことだろう… 1 とか 2 じゃなく "1" とか "2" になっているとかですかね? プラグインパラメータってほとんど書いたことがなくてあんまりわかってないですが 439行目 Game_System.prototype.stageLists = function(index) { var data = JSON.parse(Parameters['Stage ' + index] || null); if(!!data){ return new StageList(data.id, data.Title, data.Goa...

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