マップ上にアイテムスロット表示
Re: マップ上にアイテムスロット表示
素晴らしいプラグインありがとうございます。
ところで、プラグインの設定のマウスモードのパラメータの設定が出来ないのですが。
ところで、プラグインの設定のマウスモードのパラメータの設定が出来ないのですが。
Re: マップ上にアイテムスロット表示
GanQBlack さん >
プラグインのご利用ありがとうございます。
現象を確認いたしましたので修正(ver 1.2.4)を行いました。
・プラグイン新規導入時に一部プラグインパラメータ設定が想定通りに設定できない問題を修正
お手数ですがプラグインの再DLをお願いいたします。
プラグインのご利用ありがとうございます。
現象を確認いたしましたので修正(ver 1.2.4)を行いました。
・プラグイン新規導入時に一部プラグインパラメータ設定が想定通りに設定できない問題を修正
お手数ですがプラグインの再DLをお願いいたします。
--------------------------------------------------------------------------------------------------------------
[Twitter] https://twitter.com/mankind_games/
[GitHub] https://github.com/mankindGames/
[Blog] http://mankind-games.blogspot.jp/
--ゲーム作るよりシステム作って満足しちゃう人--
[Twitter] https://twitter.com/mankind_games/
[GitHub] https://github.com/mankindGames/
[Blog] http://mankind-games.blogspot.jp/
--ゲーム作るよりシステム作って満足しちゃう人--
Re: マップ上にアイテムスロット表示
マンカインド様、修正ありがとうございます。
そして返信させていただく前にさらなるverUPが…
本当にお疲れ様です。
この素晴らしいプラグインのおかげで思い描いていたような仕様が実現できそうです。
この度は本当にありがとうございました!
そして返信させていただく前にさらなるverUPが…
本当にお疲れ様です。
この素晴らしいプラグインのおかげで思い描いていたような仕様が実現できそうです。
この度は本当にありがとうございました!
Re: マップ上にアイテムスロット表示
カーソルの位置に自分で作った画像を表示したいです。
1番のアイテムスロット $gameParty.ItemSlotNumber() == 1 ←例えばこんな感じの条件分岐
2番のアイテムスロット $gameParty.ItemSlotNumber() == 2
3番の・・・
これを元にして所定の座標に動くピクチャを表示したいと考えております。条件分岐の式さえ分かれば後は自分でできますので教えていただきたいです。
Re: マップ上にアイテムスロット表示
にいやん さん >
こんばんわ、プラグインのご利用ありがとうございます。
プラグインヘルプには書いていないのですが、以下の関数を使うことで
現在選択中のスロットを取得できます。
ただし、ここで取得できる数値は左端から0,1,2…というふうに
ゼロスタートとなります。
なのでスロット1番を判定する場合には
2番の場合は
となります。
こんばんわ、プラグインのご利用ありがとうございます。
プラグインヘルプには書いていないのですが、以下の関数を使うことで
現在選択中のスロットを取得できます。
コード: 全て選択
$gameParty.getItemSlotLastIndex()
ゼロスタートとなります。
なのでスロット1番を判定する場合には
コード: 全て選択
$gameParty.getItemSlotLastIndex() == 0
コード: 全て選択
$gameParty.getItemSlotLastIndex() == 1
--------------------------------------------------------------------------------------------------------------
[Twitter] https://twitter.com/mankind_games/
[GitHub] https://github.com/mankindGames/
[Blog] http://mankind-games.blogspot.jp/
--ゲーム作るよりシステム作って満足しちゃう人--
[Twitter] https://twitter.com/mankind_games/
[GitHub] https://github.com/mankindGames/
[Blog] http://mankind-games.blogspot.jp/
--ゲーム作るよりシステム作って満足しちゃう人--
Re: マップ上にアイテムスロット表示
マンカインドさんありがとうございました。
スクリプトで値を取得することができました。
スクリプトで値を取得することができました。
Re: マップ上にアイテムスロット表示
マンカインドさん、もう一つ取得したい値があります。先程教えていただいたスクリプトの延長なのですが
マップ上のアイテムスロットのn番にカーソルが表示してあるときにそのセットしてあるアイテムのIDが知りたいです。コードを見たのですが良くわからなかったのでよろしくおねがいします。
マップ上のアイテムスロットのn番にカーソルが表示してあるときにそのセットしてあるアイテムのIDが知りたいです。コードを見たのですが良くわからなかったのでよろしくおねがいします。
Re: マップ上にアイテムスロット表示
追加でお聞きしたいことがあります。
アイテムの使用効果時の設定で【常時】【バトル画面】【メニュー画面】【使用不可】と設定できますが、アイテムスロットでアイテムが使える条件は【常時】【メニュー画面】のときになってると思います。アイテムを使用できるのはアイテムスロットからだけにしたいと思っていますが、【使用不可】にするとアイテムスロットからも使えないようになっています。これの対処法はあるのでしょうか?
もう一つは、プラグインの機能追加の要望です。アイテムスロットからアイテムが使えないときに限り、エラー音を無くしたいと思っています。通常のメニュー画面からのエラー音はそのままにしたいです。
さらにもう一つですがアイテムスロットのテキストの文字の大きさを変えたいです。
他にも聞きたいことがあった気がしたのですがご飯を食べているときに記憶が吹き飛んでしまいました・・・既に対処法があるのでしたら申し訳ないのですが可能であればよろしくおねがいします。
アイテムの使用効果時の設定で【常時】【バトル画面】【メニュー画面】【使用不可】と設定できますが、アイテムスロットでアイテムが使える条件は【常時】【メニュー画面】のときになってると思います。アイテムを使用できるのはアイテムスロットからだけにしたいと思っていますが、【使用不可】にするとアイテムスロットからも使えないようになっています。これの対処法はあるのでしょうか?
もう一つは、プラグインの機能追加の要望です。アイテムスロットからアイテムが使えないときに限り、エラー音を無くしたいと思っています。通常のメニュー画面からのエラー音はそのままにしたいです。
さらにもう一つですがアイテムスロットのテキストの文字の大きさを変えたいです。
他にも聞きたいことがあった気がしたのですがご飯を食べているときに記憶が吹き飛んでしまいました・・・既に対処法があるのでしたら申し訳ないのですが可能であればよろしくおねがいします。
Re: マップ上にアイテムスロット表示
おはようございます。プラグインを更新(ver 1.2.5)し、いくつかの機能を追加しました。
プラグインパラメータを追加(ウィンドウ設定-フォントサイズ / ブザー鳴動)したので
バージョンアップする際は確認をお願いします。
にいやん さん >
メニュー上から[アイテム]コマンドを非表示にする、という方法で対処ということにならないでしょうか?
ツクールMVの[データベース]-[システム]-[メニューコマンド]から表示を切り替えることができます。
プラグインパラメータを追加(ウィンドウ設定-フォントサイズ / ブザー鳴動)したので
バージョンアップする際は確認をお願いします。
にいやん さん >
情報を取得するために以下のスクリプトコマンドを追加しました。詳しくはヘルプを参照してください。マップ上のアイテムスロットのn番にカーソルが表示してあるときにそのセットしてあるアイテムのIDが知りたいです。
コード: 全て選択
$gameParty.getItemSlotId([スロット番号]);
$gameParty.getItemSlotType([スロット番号]);
プラグインパラメータを追加し、設定で切り替えられるようにしました。アイテムスロットからアイテムが使えないときに限り、エラー音を無くしたい
プラグインパラメータを追加し、設定できるようにしました。アイテムスロットのテキストの文字の大きさを変えたい
アイテムスロットからのみアイテムを使用するということでしたら、アイテムの使用効果時の設定で【常時】【バトル画面】【メニュー画面】【使用不可】と設定できますが、アイテムスロットでアイテムが使える条件は【常時】【メニュー画面】のときになってると思います。アイテムを使用できるのはアイテムスロットからだけにしたいと思っていますが、【使用不可】にするとアイテムスロットからも使えないようになっています。これの対処法はあるのでしょうか?
メニュー上から[アイテム]コマンドを非表示にする、という方法で対処ということにならないでしょうか?
ツクールMVの[データベース]-[システム]-[メニューコマンド]から表示を切り替えることができます。
--------------------------------------------------------------------------------------------------------------
[Twitter] https://twitter.com/mankind_games/
[GitHub] https://github.com/mankindGames/
[Blog] http://mankind-games.blogspot.jp/
--ゲーム作るよりシステム作って満足しちゃう人--
[Twitter] https://twitter.com/mankind_games/
[GitHub] https://github.com/mankindGames/
[Blog] http://mankind-games.blogspot.jp/
--ゲーム作るよりシステム作って満足しちゃう人--
Re: マップ上にアイテムスロット表示
マンカインドさん、プラグインの機能追加ありがとうございました!
追加された項目について動作確認してみたところ、全て問題なく動作しております。
1.アイテムスロットに装備とスキルをセットさせるつもりはなくアイテムしかセットしない。
2.消費アイテムしかセットしない。
上記2つの条件を守ればなんとかなりそうです。2に関してはもう一つ判定をつければ消費アイテム以外でもセットできそうです。その他諸々の条件は自分のゲームに合わせてアイテムスロットの拡張機能を別プラグインで作ろうと思います。
以上で解決済みとさせていただきます。
素晴らしいプラグインをありがとうございました!
追加された項目について動作確認してみたところ、全て問題なく動作しております。
こちらについてですが、作っているゲームがRPGで自分が持っているアイテムを確認しないといけないので、アイテムコマンドを非表示にすることが不可能となっています。が、いま思いついたのですが追加されたスクリプトを使えば無理やりアイテムを使わせることもできそうです。アイテムスロットからのみアイテムを使用するということでしたら、アイテムの使用効果時の設定で【常時】【バトル画面】【メニュー画面】【使用不可】と設定できますが、アイテムスロットでアイテムが使える条件は【常時】【メニュー画面】のときになってると思います。アイテムを使用できるのはアイテムスロットからだけにしたいと思っていますが、【使用不可】にするとアイテムスロットからも使えないようになっています。これの対処法はあるのでしょうか?
メニュー上から[アイテム]コマンドを非表示にする、という方法で対処ということにならないでしょうか?
コード: 全て選択
$gameParty.gainItem($dataItems[$gameParty.getItemSlotId($gameParty.getItemSlotLastIndex() +1)], -1);
2.消費アイテムしかセットしない。
上記2つの条件を守ればなんとかなりそうです。2に関してはもう一つ判定をつければ消費アイテム以外でもセットできそうです。その他諸々の条件は自分のゲームに合わせてアイテムスロットの拡張機能を別プラグインで作ろうと思います。
以上で解決済みとさせていただきます。
素晴らしいプラグインをありがとうございました!