[過去ログ] RPGツクールMZ_15作目 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
552: 2022/05/24(火)07:40 ID:7EBiKG06(2/3) AAS
太宰治のことがあるから
少なくとも創作界隈で障害持ってるからどうこうはナンセンスだと思っている
553: 2022/05/24(火)10:11 ID:lakCThet(1) AAS
むしろピーキーなヤツほど名作産む気がする
アスペとか褒め言葉だろ
554: 2022/05/24(火)19:16 ID:JLb+8AX1(1/9) AAS
質問なんですがマップ単位でそこにあるイベント全てのセルフスイッチをリセットするプラグインやスクリプトはありませんかね?

外部リンク[php]:forum.tkool.jp
これがいい感じなんですが残念ながらMZに対応しててMVでは非対応なんですよね

スクリプトだとこれが
外部リンク[php]:forum.tkool.jp
良さそうだったんですがこれだとゲーム全体のセルフスイッチがリセットされるぽいのでダメなんですよねぇ
555
(1): 2022/05/24(火)20:03 ID:7EBiKG06(3/3) AAS
”そこにある”イベント全てってのはなかったと思う
556
(2): 2022/05/24(火)20:10 ID:WXa2oobt(1/2) AAS
キー一覧を取得してフィルターを掛けて最後にdeleteじゃないの
別にfalseでも良いけど「リセット」なら要素をdeleteしたくなる

Object.keys($gameSelfSwitches._data)
.map(key => key.split(','))
.filter(key => Number(key[0]) === this._mapId)
.forEach(key => delete $gameSelfSwitches._data[key]);
$gameMap.requestRefresh();

これで自マップのセルフスイッチを全てリセット出来ると思う
this._mapIdの部分を任意の数値に変えれば他のマップも適用出来る
細かいところだけど2-4行目は4字空白で字下げしてるけど5chの仕様で行頭空白が表示されない
557
(2): 2022/05/24(火)20:16 ID:4LtlAjWC(1/3) AAS
俺はMRP_DeleteSelfSwitchってやつ使ってる
マップ移動時にそのマップの全セルフスイッチがリセットされる
回想マップでストーリー個別回想する時にイベントの動きをリセットするために使ってる
558: 2022/05/24(火)20:16 ID:JLb+8AX1(2/9) AAS
>>555
いや、マップ単位でのセルフスイッチリセットは先程のリンクの人が作ってますね
MZ専用だからMV使いの自分には使えないという状態ですが
559: 2022/05/24(火)20:19 ID:JLb+8AX1(3/9) AAS
>>556
なんか難しそうですがありがとうございます
試してみます

>>557
これはプラグインかな?
ググって試してみます
ありがとうございました
560: 2022/05/24(火)20:24 ID:WiUqDw07(1) AAS
ありがとうムノクラさん!
教えてくれた方への感謝の気持ちは忘れないようにな
561: 2022/05/24(火)20:29 ID:JLb+8AX1(4/9) AAS
>>557
ググっても出てこなくてフイタw
562: 2022/05/24(火)20:29 ID:JLb+8AX1(5/9) AAS
ムノクラさんは神だ!
俺はそれを知っている!
563
(1): 2022/05/24(火)20:41 ID:JLb+8AX1(6/9) AAS
>>556
すみません、空白の意味がよく分からないんですがコピペで貼っただけのこのままじゃ稼働しないのですか?
画像リンク


あとthis._mapidの部分と言いますが、this._mapidの文言を削除して数字だけ、例えば3とか入れればいいのでしょうか?
564
(1): 2022/05/24(火)20:44 ID:JLb+8AX1(7/9) AAS
>>563
自己レスですが

マップID3のマップにある全イベントのセルフスイッチをリセットしたいなら

Object.keys($gameSelfSwitches._data)
.map(key => key.split(','))
.filter(key => Number(key[0]) === 3)
.forEach(key => delete $gameSelfSwitches._data[key]);
$gameMap.requestRefresh();

こういう解釈でいいのかな?
スクリプトの基本も分からないのですみません(-_-;)
565
(1): 2022/05/24(火)21:01 ID:JEs8OrfJ(1) AAS
多分、MPP_DeleteSelfSwitch.jsのことを言ってるんだろうな

▼MPP セルフスイッチ自動OFF(木星ペンギン様作) - MPP_DeleteSelfSwitch.js
外部リンク:plugin-mz.fungamemake.com
場所移動した際に、指定したセルフスイッチをOFFにします。
566: 2022/05/24(火)21:07 ID:JLb+8AX1(8/9) AAS
>>565
おお、これ便利そうですね
ていうかMRPじゃなくてMPPだったのか
一文字違うだけでここまでGoogle様の態度が違うとは…
567: 2022/05/24(火)21:08 ID:4LtlAjWC(2/3) AAS
すまん間違えた
許せ神無月サスケ
568
(2): 2022/05/24(火)21:12 ID:WXa2oobt(2/2) AAS
>>564
あってるよ。それで動く
レス番をポップアップ表示で見れば分かるけど
二行目以降は字下げした方が見映えが良いけど所詮は見映えの話だからコピペするだけでも動く
this._mapIdっていうのはれっきとしたプログラムコードで「現在イベントを稼働させているマップのID番号」という意味を持つ

一行一行説明するなら
Object.keys($gameSelfSwitches._data) がセルフスイッチのキー配列の取得
.map(key => key.split(',')) でキー文字列をキー配列に変換
.filter(key => Number(key[0]) === this._mapId) でキーのマップID情報と指定マップIDが一致するものに限定
.forEach(key => delete $gameSelfSwitches._data[key]); でヒットしたキーに対応した要素を全てdelete
$gameMap.requestRefresh(); でマップイベントの出現情報等をリフレッシュ
569: 2022/05/24(火)21:19 ID:JLb+8AX1(9/9) AAS
>>568
丁寧にご説明ありがとうございます
スクリプトはこれからのツクールシリーズでも共通で使えるものだと思いますのでコピペして保存させていただきます!
570: 2022/05/24(火)21:22 ID:4LtlAjWC(3/3) AAS
保存するのもいいけど
余裕があればダミープロジェクト作って
そこに便利なスクリプトをコモンイベントに入れたり
使いやすそうなプラグインを入れて用意しとくと楽だぞ
571: 2022/05/25(水)17:48 ID:OsnwJ7JQ(1) AAS
MZはプレイ時が重いって言われてたけどそろそろアプデでMVより軽くなった?
572: 2022/05/25(水)18:10 ID:XhD7bhlr(1) AAS
バトルエフェクトが重い重い言われてたとき
そんなことはないお前のpcがヘボいとか運営と信者が言い張ってたのに
技術不足・デバッグ不足のせいでエフェクトを一瞬にして何度も再生してたせいで重かったと判明した時は笑った
573: 2022/05/25(水)18:21 ID:+1SJwD9a(1) AAS
そんなことあったんか草生える
574
(1): 2022/05/25(水)18:55 ID:r8wfz3Hs(1) AAS
MVのパラパラアニメのソースをMZのムービーに使い回してたから1フレーム毎にムービー読みに行ってたとかか?よく知らんがw
575: 2022/05/25(水)20:29 ID:RXwql+s8(1) AAS
ただでさえ無能なスタッフなのにユーザーのせいにしてるのかよクズだな
576: 2022/05/25(水)22:56 ID:cvDsHUIE(1) AAS
真の有能は他人を蔑んだりしないから君もそこまでにしとき(´・ω・`)
577: 2022/05/26(木)05:30 ID:TDbmo1sn(1/4) AAS
サイドビューでグラ変わる系の状態異常ってどう処理してる?
外部リンク:ktnhmv.jugem.jp
これ参考に石化をコモンイベントに入れてみたが
記事にもある通り重ねがけが考慮されてないからカエル+ミニマムで片方だけ治した時とかどうすりゃいいのやら
578: 2022/05/26(木)05:53 ID:sU5zrGCb(1) AAS
>>574
MZじゃなくてMVの話じゃないか
全体魔法(位置:全体のアニメーション)を使用した時に
ターゲットの個体数分、アニメーションを起動するのは適正か否かって話だろう

特に戦闘高速化と合わせるとアニメーションはネックになるし
軽量化案として改造するのは有りだけど基本的にずっと仕様として扱われてると思う
MZの最新verでも特に修正されてない
579: 2022/05/26(木)08:56 ID:rYU7YHrP(1/2) AAS
今まで何作も真面目にキャラとかストーリーとかマップとか制作してきたどバカゲー1回ぐらい作ってみたい
580: 2022/05/26(木)08:59 ID:cEb22e+X(1) AAS
2時間のストーリー物のダウンロード数41
10分のバカゲーのダウンロード数436

バカゲーのが需要あるんかな
581: 2022/05/26(木)09:11 ID:xHupzuTY(1/4) AAS
時短が求められる世の中だからね……
2時間のプレイの価値があると訴求できなければ誰の目にも止まらない
インスタントな面白さの方が楽しいんだよ
1-
あと 421 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.014s