PlayerHasArtifactItem(object)

PCがアーティファクトアイテムを持っているかどうかを調べます。

int PlayerHasArtifactItem(
    object oPC
);

Parameters

oPC

アイテムを持っているかどうかを調べるプレイヤー。


Description

oPCがアーティファクトアイテムを持っている場合、TRUEを返します。アイテムはGetArtifactItem()関数によって検索されます。エラーも含めその他の場合は、FALSEを返します。



Remarks

nw_j_artifact.nssの130行目にあります。

John Shuellの言葉:この関数の設定は、NPCのクエストに関連したプロット・アイテムに関連する情報の蓄積に集中されます。

これらの関数全ては比較的ストレートな内容であり、一見して簡単に理解できます。

さらに全く同じ関数で、"ArtifactItems"の代わりに"ComplexItems"に働く、別のスクリプトもあります。

スクリプトは同一ですが、その後、それらを理解しやすくコーディングし、機能性を追加するために分けられました。


Requirements

#include "nw_j_artifact"

Version

1.28

See Also

functions: GetArtifactItem | SetArtifactItem | TakeArtifactItem | TakeComplexItem
categories: Module Specific Functions


author: Lilac Soul, additional contributor(s): Lilac Soul, JP team: katsu794
Send comments on this topic.