【解決済み。ありがとうございます】ayatam様の「高機能クエストシステム」でナビ表示を消す方法

kii
記事: 6
登録日時: 2017年5月21日(日) 07:55

【解決済み。ありがとうございます】ayatam様の「高機能クエストシステム」でナビ表示を消す方法

投稿記事by kii » 2019年3月29日(金) 00:24

作者名:ayatam
サイト名:Another Young Animations 公式サイト
https://ayatam.wixsite.com/index

上記サイト様の「高機能クエストシステム」でナビ表示を消す方法をわかる方いらっしゃったらお助け下さい。
具体的にはクエストボードで依頼を受けた後ナビに登録しますか?という画面ごとなくす方法です。
ナビ自体は登録した後キャンセルしたりはボタン操作で出来るのですが最初からナビ自体をなくす方法がわからなくて…。
本体のナビ部分をコメントアウトしたりして出ないようにするまでは行けたりもするんですがそうするとその後の処理がおかしくなったりします。
すいませんがわかる方いたらよろしくお願いします。
最後に編集したユーザー kii on 2019年3月29日(金) 16:56 [ 編集 1 回目 ]

ecf5DTTzl6h6lJj02
記事: 450
登録日時: 2018年12月23日(日) 13:55

Re: ayatam様の「高機能クエストシステム」でナビ表示を消す方法

投稿記事by ecf5DTTzl6h6lJj02 » 2019年3月29日(金) 09:34

こんにちは。
高機能クエストシステムのナビを設定しなくなるようにする方法ですが、

① 『高機能クエスト 基本設定 』内の 『クエストナビゲータの設定』の項目にある SHOW_KEY を [false,nil] にする
  →クエストにナビ設定をしているときの動作なので、ナビを設定できなくしたい今回の場合関係ないのですが、念のため。
②『高機能クエスト 基本設定』内の『クエストメニューの設定』の項目にある QM_NAVIGATION_KEY を nil に設定し、
ついでに、QM_HELP に記載されている A:ナビ設定 という文言を削除する。
  →クエストメニューを開いているとき キーボードのA を押してもナビ設定のウィンドウが表示されないようにします。
③(ここが本題)『高機能クエスト 本体』内の assenting_ok の最後の一文
 

コード: 全て選択

open_navi(@quest_assenting_command.quest_data, @quest_assenting_command.from_board)

をコメントアウトし、その下に次の一文を追加する。

コード: 全て選択

@quest_board_list_window.activate if @quest_assenting_command.from_board


これで、クエスト受注時にナビ設定の選択しが表示されないようになると思います。

一応、確認はしているはずですが、適当に作ってしまっているので、不具合が出る可能性はあります。
そのときは、ごめんなさい。
kii
記事: 6
登録日時: 2017年5月21日(日) 07:55

Re: ayatam様の「高機能クエストシステム」でナビ表示を消す方法

投稿記事by kii » 2019年3月29日(金) 16:55

ecf5DTTzl6h6lJj02様

うおー出来ました!
駄目元でしたがこんなに早く解決していただけるなんて。
お手間を取らせて申し訳ありませんでした。ほんとありがとうございます!

“VX / Ace:質問” へ戻る