お返事

 2012-08-26
ちょっと長くなるので「続きを読む」からご覧ください。

> ロキ さん
メニューから表示しようとするとエラーになるということでしょうか?
イベントコマンドからだと表示されるのですか?

だとすると、おそらく項目処理が間違っているのだと思います。
'Scene_Quest.new' とありますが、この場合、1 番のコモンイベントが使用されます。

使用するコモンイベントを指定するには、次のようにしてください。
'Scene_Quest.new(0,3)'
0 が最初のカーソル位置、3 がコモンイベントの番号です。

もし、カーソルの初期位置を以前の項目にしたい場合や
コモンイベントをゲーム中に変更する場合は、次のようにしてください。
'Scene_Quest.new($game_temp.temp_quest_cursor,$game_variables[1])'
1 番のEV変数の値をコモンイベントの番号として扱います。

または、次のような設定でもコモンイベンを指定できます。
'Scene_Quest.new(0,$game_temp.temp_quest_common_id)'
イベントコマンド「スクリプト」で $game_temp.temp_quest_common_id = 3 のように指定してください。
start_ed_quest_menu では、この方法が使われています。


ところで『注釈クエストシステム』は、メニューから呼び出すことを想定していないのではないでしょうか?
カスタムメニューの設定でメニューから呼び出すことはできますが、メニューへ戻ることができないので、
下記のスクリプトを『注釈クエストシステム』の下に追加してください。
class Scene_Quest
#--------------------------------------------------------------------------
# ○ コマンド選択の更新
#--------------------------------------------------------------------------
alias _cao_EDquest_update_command_selection update_command_selection
def update_command_selection
if Input.trigger?(Input::B)
Sound.play_cancel
if @command_window.active
return_scene
else
@status_window.active = false
@status_window.line = 0
@command_window.active = true
end
else
_cao_EDquest_update_command_selection
end
end
#--------------------------------------------------------------------------
# ● 元の画面へ戻る
#--------------------------------------------------------------------------
def return_scene
$game_temp.temp_quest_cursor = @command_window.index
if $game_temp.last_menu_index < 0
$scene = Scene_Map.new
else
$scene = Scene_Menu.new
end
end
end


[追伸]
『Custom Menu Config』での設定が
return ['クエスト', 'Scene_Quest.new', true, false]
のように return が付いていることが気になります。
「下記のスクリプトを変更する必要はありません。」以降を変更したのでしょうか?
メニュー項目を追加するためにスクリプトを改変する必要はありません。
「メニュー項目の設定」に設定を追加してください。
上記の説明は、すべて未改変の『Custom Menu Config』を想定しています。
コメント




 

 ※ コメント内にURLを含めるには、バッククォート(`)をURLの直前に付け加えてください。


管理人のみ閲覧許可 [?]

トラックバック
トラックバックURL:
http://cacaosoft.blog42.fc2.com/tb.php/655-e709096d
≪ トップページへこのページの先頭へ  ≫
カレンダー
01 << 2017/02 >> 03
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 - - - -

カテゴリー
最近の記事
02/14 お返事
01/21 お返事
01/12 更新情報
11/28 お返事
08/08 お返事

最近のコメント
01/21 お返事
11/30 z座標
11/20 z座標
08/03 お返事
02/24 お返事

タグクラウド

リンク