【解決済み】 RGSS3 宝箱判別

teru
記事: 5
登録日時: 2016年11月21日(月) 21:52

【解決済み】 RGSS3 宝箱判別

投稿記事by teru » 2016年11月21日(月) 22:06

はじめまして。

ドラクエのインパスのような魔法を作りたいのですが、イベントコマンドでは
気の遠くなるようなイベントを組まなければならないので、スクリプトでなんとかならないかと考えています。

イベントの名前、もしくは注釈を使って管理、宝箱の正面のみ反応という条件で作ってくださる方が
いらっしゃいましたら、是非ともよろしくお願いします。
最後に編集したユーザー teru on 2016年11月22日(火) 21:09 [ 編集 1 回目 ]

奈々(なな)
記事: 103
登録日時: 2016年11月06日(日) 16:57

Re: RGSS3 宝箱判別

投稿記事by 奈々(なな) » 2016年11月22日(火) 01:08

作ってみました、これで如何でしょうか?
※修正版の配布により、こちらは削除致します。
最後に編集したユーザー 奈々(なな) on 2016年11月22日(火) 11:19 [ 編集 1 回目 ]
------------------------------------------------------------------------------------
へぷたなすくろーる
http://heptanas.mamagoto.com/

VXAceのスクリプト素材及びイベント講座などをやっています。
------------------------------------------------------------------------------------
奈々(なな)
記事: 103
登録日時: 2016年11月06日(日) 16:57

Re: RGSS3 宝箱判別

投稿記事by 奈々(なな) » 2016年11月22日(火) 11:18

読み返したら、「宝箱の正面のみ反応」を忘れていました。
その機能と、外れ時に変数が0になる修正を加えたものを上げておきます。

※ブログで上位互換の素材を公開したので、こちらは削除します。
最後に編集したユーザー 奈々(なな) on 2016年11月22日(火) 20:35 [ 編集 1 回目 ]
------------------------------------------------------------------------------------
へぷたなすくろーる
http://heptanas.mamagoto.com/

VXAceのスクリプト素材及びイベント講座などをやっています。
------------------------------------------------------------------------------------
teru
記事: 5
登録日時: 2016年11月21日(月) 21:52

Re: RGSS3 宝箱判別

投稿記事by teru » 2016年11月22日(火) 12:20

迅速な対応ありがとうございます。

ほぼ、希望通りのスクリプトの内容で大変満足しております。

正面のみに反応という設定が、おそらくイベントキャラが下向き時に反応する仕様な為
空の宝箱(上向き)に反応しないようです。

また、使っている宝箱のチップの絵の向きが上下左右にあるので、この仕様では相性が悪いです・・・・・・

注釈の読み取りをプレイヤーの向きの条件分岐で設定すれば、解決出来そうな気がしましたが
注釈はイベントコマンドではないので、無理でした・・・
奈々(なな)
記事: 103
登録日時: 2016年11月06日(日) 16:57

Re: RGSS3 宝箱判別

投稿記事by 奈々(なな) » 2016年11月22日(火) 13:25

逆じゃないですかね?
えーと、「正面のみに反応」というのを
イベントキャラと向き合うと解釈しておりましたので、その仕様になっております。

そうではなくて、リクエストは
宝箱は上下左右どの向きでも関係なく
主人公が下から上を向いている場合のみ反応
ということだったのですね。

その仕様にしたものを上げておきます。これで宜しいでしょうか?
今更ながら、旧版でもコモンイベントでプレイヤーが上向きの条件分岐を入れれば済みましたね。

※ブログで上位互換の素材を公開したので、こちらは削除します。
最後に編集したユーザー 奈々(なな) on 2016年11月22日(火) 20:36 [ 編集 2 回目 ]
------------------------------------------------------------------------------------
へぷたなすくろーる
http://heptanas.mamagoto.com/

VXAceのスクリプト素材及びイベント講座などをやっています。
------------------------------------------------------------------------------------
teru
記事: 5
登録日時: 2016年11月21日(月) 21:52

Re: RGSS3 宝箱判別

投稿記事by teru » 2016年11月22日(火) 14:20

お手数をおかけいたしまして、大変恐縮です。

説明が分かりづらいと思いますので、写真を載せました。

プレイヤーの向きと宝箱の向きが対になっている場合のみ作動したいのですが、
ex3の場合を例にすると、宝箱が右側を向いていますが、スクリプトでは宝箱のイベントの向きは下
になっているかと思います。

この場合、プレイヤーが宝箱の真下に移動しないと、インパスが反応しません。

お手数ではありますが、お力をお貸しください。


ex3.png
ex3.png (18.98 KiB) 閲覧数: 5695 回
ex4.png
ex4.png (7.54 KiB) 閲覧数: 5695 回
ex1.png
ex1.png (19.46 KiB) 閲覧数: 5695 回
ex2.png
ex2.png (7.61 KiB) 閲覧数: 5695 回
奈々(なな)
記事: 103
登録日時: 2016年11月06日(日) 16:57

Re: RGSS3 宝箱判別

投稿記事by 奈々(なな) » 2016年11月22日(火) 15:41

画像ありがとうございます。ようやく意味が分かりました。
というかその画像を見ないと絶対に分からなかったかと。

とりあえず、私のブログの方に公開した素材が
偶然にも手動で向きを設定できるタグを追加していましたので
こちらをお使い頂ければ解決するかと思います。
http://heptanas.mamagoto.com/Entry/240/
------------------------------------------------------------------------------------
へぷたなすくろーる
http://heptanas.mamagoto.com/

VXAceのスクリプト素材及びイベント講座などをやっています。
------------------------------------------------------------------------------------
teru
記事: 5
登録日時: 2016年11月21日(月) 21:52

Re: RGSS3 宝箱判別

投稿記事by teru » 2016年11月22日(火) 16:30

たびたび申し訳ありません。

修正されたスクリプトをテストしたところ、

Game_Interpreterの1049行目でNoMethodErrorが発生します。

undefined method `direction` for 6:Fixnum


先のex1の画面で<右鑑定 n>の注釈を設定しています。

デフォルトでテストしたため、競合はないです。
奈々(なな)
記事: 103
登録日時: 2016年11月06日(日) 16:57

Re: RGSS3 宝箱判別

投稿記事by 奈々(なな) » 2016年11月22日(火) 20:34

こちらこそ、度々で申し訳ないです。
修正しました。お手数ですがver1.1で再度試して下さい。
------------------------------------------------------------------------------------
へぷたなすくろーる
http://heptanas.mamagoto.com/

VXAceのスクリプト素材及びイベント講座などをやっています。
------------------------------------------------------------------------------------
teru
記事: 5
登録日時: 2016年11月21日(月) 21:52

Re: RGSS3 宝箱判別

投稿記事by teru » 2016年11月22日(火) 21:08

お手数をおかけして申し訳ありません。

今回の修正で完璧にマッチした仕様になりました。

貴重なお時間を割いていただき、感謝申し上げます。

奈々様の素材は『セルフスイッチ操作ぷらす』など、便利な素材が多く
制作作業が大変捗ります。


この返信を持ちまして、質問は解決済みとさせて頂きます。

“VX / Ace:スクリプト素材のリクエスト” へ戻る