GetJournalQuestExperience(string)
ジャーナルカテゴリーで設定した経験値の量を返します。
int GetJournalQuestExperience( string szPlotID );
Parameters
szPlotID
ジャーナルカテゴリーのタグ
Description
日記上のクエストに経験値を与えるコマンドとして使用します。日記エディタ内のカテゴリーの「XP」欄に入力した経験値の量を返します。
日記エディタの日記上のクエストにXPの数値を設定できますがAddJournalQuestEntry()では、クエスト完了時でも、このXPを与えることはできません。代わりにGetJournalQuestExperience()を使用してください。
Remarks
パーティの経験値を割り当てたい場合は、 Biowareのnw_i0_toolに含まれるRewardPartyXP()を使っても良いでしょう。
スクリプトになれるまでは、カンバーセーション・エディタのスクリプトウィザードでめんどうな作業をやってしまっても良いでしょう。
Version
1.22
Example
// oPCという単体のPCに対して、ジャーナルカテゴリータグが // "isk_jrnl_bbbbk"であるクエストの経験値を全て与える GiveXpToCreature(oPC, GetJournalQuestExperience("isk_jrnl_bbbbk"); // クエストはPCにobjectを集める事を要求して // 得たobjectの総数を格納する // 最大値に比例してPCにどれくらい与えるかを計算する // (NUM_HORSESHOES) int iFound = GetLocalInt(oPC, "iFound"); int iXP = iFound * GetJournalQuestExperience("shoe_hunt") / NUM_HORSESHOES;
See Also
functions: | AddJournalQuestEntry | GiveXPToCreature |
categories: | Conversation Functions | Experience Functions | Journal Functions | PC Only Functions |
author: Iskander Merriman, editor: Kristian Markon, JP team: Rainie
Send comments on this topic.