ActionUnequipItem(object)

クリーチャーに装備を外させて、それを所持品の中に収納します。

void ActionUnequipItem(
    object oItem
);

Parameters

oItem

装備解除するアイテム。


Description

オブジェクト(PCかNPC)にoItemを装備から外させて、それを所持品の中に収納します。



Remarks

oItemがOBJECT_INVALIDだった場合は何も起こりません。

oItemは破壊されません。スクリプトを呼び出したオブジェクト(PCかNPC)の所持品に収納されます。


Version

1.27

Example

// OnEnterスクリプトで、PCの服を脱がせます。
# include "nw_i0_generic"
void main() 
{
     object oPC = GetEnteringObject();
     if (GetIsPC(oPC)) 
     {
          AssignCommand(oPC, ActionUnequipItem(GetItemInSlot(INVENTORY_SLOT_CHEST , oPC)));
     }
}

See Also

functions: ActionEquipItem | ActionTakeItem | GetItemInSlot
categories: Action on Object Functions | Inventory Functions


author: Iskander Merriman, editor: Charles Feduke, JP team: NamaYake
Send comments on this topic.