SetItemCharges(object, int)

与えられたアイテムに残っているチャージ数をセットします。

void SetItemCharges(
    object oItem,
    int nCharges
);

Parameters

oItem

チャージ数をセットするアイテム。

nCharges

セットするチャージ数。(0にすると破壊されます)


Description

与えられたアイテムに残っているチャージ数をセットします。

nChargesが0より小さい値だった場合、チャージ数に0がセットされます。(そしてアイテムは破壊されます)

値がチャージ数の最大値よりも大きかった場合には、そのタイプのアイテムが持つことのできる最大のチャージ数がセットされます。

チャージ数が0に達したとき、アイテムは自動的に破壊されます。



Remarks

この関数はまた通常チャージ数を持たないアイテムにも働きます。

あなたがそのようなアイテムに10チャージを与えれば、そのアイテムの詳細画面でそれが確認できるでしょう。

通常チャージ数を持たないアイテムに、0チャージをセットすればそのアイテムを破壊することもできます。


oItemが有効なアイテムでない場合は何も起こりません。


Version

1.30

See Also

categories: Action on Object Functions | Inventory Functions


author: Charles Feduke, editor: Lilac Soul, JP team: NamaYake
Send comments on this topic.