トップ 新規 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

categoryfunction.inventory

掲示板(停止中) | About | Reference | Lyceum(スクリプト入門) | Resources | Contributors | LexiconJP-OLD | NWN Builders

Inventory Function Category

キャラクターのアイテム所持欄を扱う関数群

Functions

NameBrief Description
ActionEquipItem所持しているアイテムを装備スロットに装備します。
ActionEquipMostEffectiveArmorクリーチャーに所持品の中で最も良い鎧を装備させます。
ActionGiveItem指定したアイテムを指定したクリーチャーに与えます。
ActionPickUpItem主体をアイテムへ走らせてインベントリーに入れさせます。
ActionPutDownItem足元にアイテムを捨てます。
ActionTakeItemオブジェクトからアイテムを奪います。
ActionUnequipItemクリーチャーに装備を外させて、それを所持品の中に収納します。
CheckPartyForItemパーティが指定のアイテムを所持しているかチェックします。
CopyObject指定したobjectを複製します。
CreateItemOnObjectobjectのインベントリーに指定したアイテムを作成します。
GetBackpackMatch新しいアイテムを作成するために PC が適切なアイテムを運ぶかどうか決めます。
GetDroppableFlag死亡時に落とすアイテムかどうかをチェックします。
GetFirstItemInInventoryオブジェクトの所持品欄の最初のアイテムを返します。
GetInventoryDisturbItem所持品欄にあるOnDisturbedイベントに関わるdisturbアイテムを返します。
GetInventoryDisturbType所持品のdisturbタイプを調べます。
GetIsItemPossessedByPartyパーティーの中のいずれかのキャラクターが指定されたアイテムを持っているかどうかを調べます。
GetItemInSlotクリーチャーの所持品欄の指定されたスロットにあるアイテムを調べます。
GetItemPossessedByクリーチャーの所持品欄に指定されたタグのアイテムがあるか調べます。
GetItemPossessedByParty指定されたアイテムをパーティーの誰かが持っているかどうか調べます。
GetItemPossessor指定されたアイテムを所持しているクリーチャーかオブジェクトを調べます。
GetItemStackSizeスタックしているアイテムのスタック数を調べます。
GetLastDisturbedオブジェクトもしくはクリーチャーの所持品欄に最後にdisturbしたのが誰かを調べます。
GetLastOpener最後にコンテナを開くか破壊するかしてこのスクリプトを呼び出したクリーチャーを調べます。
GetLootableReturns the lootable state of a creature
GetModuleItemAcquiredOnAcquiredItemイベントで求められるアイテムを調べます。
GetModuleItemAcquiredByRetrieves an object that acquired a module item.
GetModuleItemAcquiredFromOnAcquiredItemイベントで指定されたアイテムを最後に所持していたオーナーを調べます。
GetModuleItemAcquiredStackSizeモジュールで指定されたacqureidアイテムのスタックサイズを調べます。
GetModuleItemLostOnUnAcquiredItemイベントで指定され落としたオブジェクトを調べます。
GetModuleItemLostByOnUnAcquieredItemイベントで指定されたアイテムを失ったクリーチャーを調べます。
GetNextItemInInventoryオブジェクトのアイテム所持欄の次のアイテムを返します。
GetNumItems対象が運んでいるアイテムの数を調べます。
GetNumStackedItems所持品にあるアイテムのスタックしている数を調べます。
GetPCItemLastEquipped最後に装備されたアイテムを得ます。
GetPCItemLastEquippedBy最後にアイテムを装備したPCを返します。
GetPCItemLastUnequipped最後に装備から外されたアイテムを返します。
GetPCItemLastUnequippedBy最後にアイテムを装備から外したプレイヤーキャラクターを得ます。
GetStolenFlagアイテムが盗品であるかどうかを得ます。
GetWeight個々のアイテムの重量もしくは、単一のクリーチャーによって運ばれている全てのオブジェクトの重量を調べます。
GiveNumItems対象に指定された数のアイテムを与えます。
HasAnyItemOfBaseTypeプレイヤーのインベントリーを循環し、特定のベースアイテムタイプを持つアイテムを探します。ベースアイテムタイプが鎧であれば、ACが適合するかどうか確認します。
HasGoldプレイヤーがある一定の金額以上を持っているかどうかを知る。
HasItemクリーチャーがアイテムを持っているかどうか調べます。
OpenInventoryプレイヤーの所持品パネルを開きます。
RemoveItemFromPartyパーティメンバーの誰が持っているかどうかに関わらず、指定されたアイテムを取り除きます。
SetItemCharges与えられたアイテムに残っているチャージ数をセットします。
SetItemStackSize与えられたスタックのアイテム数をセットします。
SetLootableSets whether a creature leaves a lootable corpse upon death
SetStolenFlagアイテムが盗品であるかどうかを設定します。
StripAllPersonalItemsFromEveryone公式キャンペーンで使用されているヘンチマンを雇うためのアイテムを取り除きます。
TakeArtifactItemプレイヤーの所持品からプロットに関係するアイテムを取り除きます。
TakeComplexItemプレイヤーの所持品からプロットに関係するアイテムを取り除きます。
TakeFetchItemプレイヤーのインベントリーからプロットに関連するアイテムを取り除きます。
TakeGoldターゲットのインベントリーからある金額を取り去り、また任意にゲームからも取り除きます。
TakeNumItems対象から指定したアイテムを指定数取り上げます。
TakeStoryItemプレイヤーの所持品欄にあるプロットに関係するアイテムを取り除きます。
TalentBuffSelf増強や防御のポーションの為に使います。

See Also

Function Categories