アクターの装備IDを変数に代入したい

返信する
Rusen
記事: 2
登録日時: 2016年9月18日(日) 05:14

アクターの装備IDを変数に代入したい

投稿記事 by Rusen »

初歩的な質問で申し訳ありません。
例えばパーティメンバーの先頭のアクターが装備中の武器のIDを変数1に代入したい場合、
スクリプトで記述する場合、どのように記述したらよいでしょうか?

いろいろと検索したりしてみたのですが見つけられず、
既出の質問でしたら申し訳ありません。
アバター
raeyik
記事: 78
登録日時: 2016年6月10日(金) 15:24

Re: アクターの装備IDを変数に代入したい

投稿記事 by raeyik »

https://docs.google.com/spreadsheets/d/ ... =849743907
RPGツクールMV プラグインコマンド集 リファレンス

"ゲームアクターリアル情報"
$gameActors._data[n]._equips[n2-1]._dataClass
"アクターn番が装備しているアイテムスロットn2番のデータクラス
weapon:武器armor :防具" "リアルゲーム情報より取得
dataClassとitemIdで装備を特定可"
アバター
まっつUP
記事: 1149
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: アクターの装備IDを変数に代入したい

投稿記事 by まっつUP »

Rusen様
お世話になります。

こんな感じですかね。
◆武器の増減:ファルシオン + 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
Rusen
記事: 2
登録日時: 2016年9月18日(日) 05:14

Re: アクターの装備IDを変数に代入したい

投稿記事 by Rusen »

お二方とも返答ありがとうございました!
おかげさまでなんとかなりました!
返信する

“MV:質問”に戻る