装備アイテムの消し方(質問掲示板

投稿:   1 mini 闇さん 投稿:2011/07/21 12:30:21(最新:2011/07/21 18:11:21)
装備アイテムの消し方がわかりません
関数リファレンス見てもさっぱりわかりません

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Nyan mini rurun9(投稿日:2011/07/21 18:11, 履歴)
配列に関して全く知らないと謎の用語が多いのは仕方ないかも。

removePartyMemberEquipmentWithIndex
を使う際に指定する「インデックス」とは、要するに何番目のヤツか?という意味。
ともかくこのインデックスてのは、関数リファレンスですぐ下にある
getPartyMemberEquipmentIndexWithId
を使うと調べる事ができます。
なので一度、全身フル装備させたキャラについて、どの装備箇所がインデックスいくつなのかを確認(変数に入れてspeakで表示するだけ)しておきましょー。
靴をピンポイントで脱がせるにはインデックス4だ!とか、後々楽になりますから。

#例 キャラ1234の、装備アイテム9999を削除する
removePartyMemberEquipmentWithIndex(
  1234, getPartyMemberEquipmentIndexWithId(1234, 9999)
)
#プレイヤーキャラの場合 "playerCharacter" と指定する


注意点。
「装備品を強制的に外したい」だけの場合、
装備から削除した後に、所持品として与える必要があります。