HasGold(int, object)

プレイヤーがある一定の金額以上を持っているかどうかを知る。

int HasGold(
    int nAmount,
    object oGoldHolder
);

Parameters

nAmount

調べる金額

oGoldHolder

いくらゴールドを持っているか知る人物


Description

oGoldHolderがnAmountかそれ以上の金額を持っていればTRUEを返します、なければFALSEを返すでしょう。



Remarks

これはGetGold()を含む関数です。

インベントリーを調べる際にお金を取り除くことはありません。


Requirements

#include "NW_I0_PLOT"

Version

1.22

Example

// この例は話し掛けたPCが何かを購入するために必要な250gp以上の
// 持っているかどうかを調べるチェックである
 
#include "NW_I0_PLOT"
 
// 購入に必要な金額を持っているかどうか? 
if (HasGold (250, GetPCSpeaker()))
{
    // 何かをここで起こす
}
else
{
    // 貧乏なら、NPCに侮蔑させる
}

See Also

functions: GetGold
categories: Inventory Functions | Money Functions


author: Tom Cassiotis, editor: Charles Feduke, additional contributor(s): Ivan Hawkes, JP team: Rainie
Send comments on this topic.