- RPGツクールVX 12
886 :名無しさん@お腹いっぱい。[sage]:2008/02/27(水) 02:09:52 ID:twsdLfPY - メモリ掃除するソフトとか使ってみれば?
|
- RPGツクールXP/VX初心者質問スレ 2
736 :名無しさん@お腹いっぱい。[sage]:2008/02/27(水) 21:05:15 ID:twsdLfPY - >>735
MQ0_WindowPlace をコピーして MQ0_System の143行目〜186行目までコピペで動くと思われ。 本は読まないな。 仕事がプログラマってのもあるけど、今はネット上で解説してるサイトもあるし。 基本が解ったら後はヘルプとにらめっこ。
|
- RPGツクールXP/VX初心者質問スレ 2
741 :名無しさん@お腹いっぱい。[sage]:2008/02/27(水) 21:51:29 ID:twsdLfPY - >>737
あーごめん。 さっきのに追加で、 MQ0_Costants の12行目 MQO_Module の67行目〜80行目(module MQ0 と 最後の end も忘れないように) MQ0_System の22行目〜48行目 以上をコピペして、普段使わないアクターを用意する。 そのアクターのIDを MQ0_CURRENT_PLACE_AID に設定して、 コモンイベントに MQ0::show_place というスクリプトを追加。 MQ0_System 内の Game_Map クラスの setup_map_effect メソッドは削除。 setup 内でこのメソッドを呼んでる部分も削除。 あとは場所移動イベントの最後でコモンイベントを呼ぶだけ。 以上でマップ名を表示できる。
|
- RPGツクールXP/VX初心者質問スレ 2
742 :名無しさん@お腹いっぱい。[sage]:2008/02/27(水) 21:58:28 ID:twsdLfPY - http://home2.dip.jp/upload100_download.php?no=21333
パス:vx ちと解りづらかったのでサンプルを用意した。 こんな感じでいじれば表示できるよ。
|
- RPGツクールVX 12
935 :名無しさん@お腹いっぱい。[sage]:2008/02/27(水) 22:12:06 ID:twsdLfPY - >>933
オレなんかせっかく作ってたFF風ジョブチェンジのスクリプト消えたぜ・・・orz メモリ2Gにして快適動作になったと思ったら思わぬ凡ミス・・・ なんか今日は最悪の日だわ。
|
- RPGツクールXP/VX初心者質問スレ 2
750 :名無しさん@お腹いっぱい。[sage]:2008/02/27(水) 23:15:34 ID:twsdLfPY - >>746
代わりに回答どうもです。 >>747 使わないキャラを用意する理由としては、マップデータの取得が一回限りだからです。 どういうことかといいますと、 マップ移動をする時に、移動先のマップデータをマップIDから読み込んで保持するのですが、 ここで保持されるデータにはマップIDが含まれていません。 マップ名を取得するには、マップIDが必要なのですが、 マップ名表示のスクリプトを呼ぶ段階ではマップIDが取得できなくなっています。 そこで、マップ移動が行われた時点でマップ名を取得し、使わないキャラの名前に上書きしています。 実際に使わないキャラをパーティーに入れておくと、マップ移動するたびに名前が変わっているのが確認できます。 つまり「使わないキャラ」を用意する理由は、「マップ名を保持するため」です。 ここらヘンは別の処理でも行けそうですけどね。 …ちと難しいかもしれませんが、理由としては以上です。
|