初歩的な質問で申し訳ありません。
例えばパーティメンバーの先頭のアクターが装備中の武器のIDを変数1に代入したい場合、
スクリプトで記述する場合、どのように記述したらよいでしょうか?
いろいろと検索したりしてみたのですが見つけられず、
既出の質問でしたら申し訳ありません。
アクターの装備IDを変数に代入したい
Re: アクターの装備IDを変数に代入したい
https://docs.google.com/spreadsheets/d/ ... =849743907
RPGツクールMV プラグインコマンド集 リファレンス
"ゲームアクターリアル情報"
$gameActors._data[n]._equips[n2-1]._dataClass
"アクターn番が装備しているアイテムスロットn2番のデータクラス
weapon:武器armor :防具" "リアルゲーム情報より取得
dataClassとitemIdで装備を特定可"
RPGツクールMV プラグインコマンド集 リファレンス
"ゲームアクターリアル情報"
$gameActors._data[n]._equips[n2-1]._dataClass
"アクターn番が装備しているアイテムスロットn2番のデータクラス
weapon:武器armor :防具" "リアルゲーム情報より取得
dataClassとitemIdで装備を特定可"
Re: アクターの装備IDを変数に代入したい
Rusen様
お世話になります。
こんな感じですかね。
◆武器の増減:ファルシオン + 1
◆装備の変更:ハロルド氏, 武器 = ファルシオン
//以下、変数の操作のオペランドのスクリプト
◆変数の操作:#0001 = var i = $gameParty.members()[0].actorId(); $gameActors._data._equips[0]._itemId;
隊員の0番目にいるアクターのID(デフォルトならパーティメンバーの先頭のアクターを示す)
$gameParty.members()[0].actorId();
武器の装備タイプは0
equips[0]
お世話になります。
こんな感じですかね。
◆武器の増減:ファルシオン + 1
◆装備の変更:ハロルド氏, 武器 = ファルシオン
//以下、変数の操作のオペランドのスクリプト
◆変数の操作:#0001 = var i = $gameParty.members()[0].actorId(); $gameActors._data._equips[0]._itemId;
隊員の0番目にいるアクターのID(デフォルトならパーティメンバーの先頭のアクターを示す)
$gameParty.members()[0].actorId();
武器の装備タイプは0
equips[0]
RPGで笑顔を・・・
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
Re: アクターの装備IDを変数に代入したい
お二方とも返答ありがとうございました!
おかげさまでなんとかなりました!
おかげさまでなんとかなりました!