Initial Commit
Initial Commit [v1.32PRC8]
This commit is contained in:
45
_module/nss/qst_c_given.nss
Normal file
45
_module/nss/qst_c_given.nss
Normal file
@@ -0,0 +1,45 @@
|
||||
int StartingConditional()
|
||||
{
|
||||
int iResult;
|
||||
int iNPCQuests;
|
||||
int iIndex;
|
||||
string sName;
|
||||
string sQuestNPC;
|
||||
|
||||
iResult = FALSE;
|
||||
|
||||
iNPCQuests = GetLocalInt(OBJECT_SELF,"QuestsCompleted");
|
||||
iIndex = 1;
|
||||
//SendMessageToPC(GetFirstPC(),"Quests Completed = " + IntToString(iNPCQuests));
|
||||
|
||||
while (iIndex <= iNPCQuests)
|
||||
{
|
||||
sName = GetLocalString(OBJECT_SELF,"QUEST_PC" + IntToString(iIndex));
|
||||
//SendMessageToPC(GetFirstPC(),"QUEST_PC" + IntToString(iIndex) + " = " + sName);
|
||||
if (sName == GetName(GetPCSpeaker()))
|
||||
iResult = TRUE;
|
||||
iIndex++;
|
||||
}
|
||||
|
||||
if (iResult == FALSE)
|
||||
{
|
||||
SetCustomToken(101,GetLocalString(GetPCSpeaker(),"Token101"));
|
||||
SetCustomToken(102,GetLocalString(GetPCSpeaker(),"Token102"));
|
||||
SetCustomToken(103,GetLocalString(GetPCSpeaker(),"Token103"));
|
||||
SetCustomToken(104,GetLocalString(GetPCSpeaker(),"Token104"));
|
||||
SetCustomToken(105,GetLocalString(GetPCSpeaker(),"Token105"));
|
||||
SetCustomToken(106,GetLocalString(GetPCSpeaker(),"Token106"));
|
||||
SetCustomToken(107,GetLocalString(GetPCSpeaker(),"Token107"));
|
||||
SetCustomToken(108,GetLocalString(GetPCSpeaker(),"Token108"));
|
||||
SetCustomToken(110,GetLocalString(GetPCSpeaker(),"Token110"));
|
||||
|
||||
if (GetLocalString(GetPCSpeaker(),"Token120") == "")
|
||||
SetCustomToken(120,"What do you need?");
|
||||
else
|
||||
SetCustomToken(120,GetLocalString(GetPCSpeaker(),"Token120"));
|
||||
|
||||
|
||||
}
|
||||
|
||||
return iResult;
|
||||
}
|
Reference in New Issue
Block a user