Aller au contenu

Photo

PQJ help


  • Veuillez vous connecter pour répondre
12 réponses à ce sujet

#1
seventh_son

seventh_son
  • Members
  • 37 messages
I hope someone else out there runs the PQJ (Persistant Quest Journal system). I am having an issue with it that I cant seem to fix. When a player accepts a quest and is in a party, the whole party receives the quest. does anyone know how to stop it from giving the quest to the entire party...?

#2
Blasco-Yang

Blasco-Yang
  • Members
  • 8 messages
When you call this function from the PQJ system:



void AddPersistentJournalQuestEntry(string szPlotID, int nState, object oCreature, int bAllPartyMembers=TRUE, int bAllPlayers=FALSE, int bAllowOverrideHigher=FALSE);



make certain that the "bAllPartyMembers" parameter is set to FALSE. It defaults to TRUE.



Hope that helps.

#3
seventh_son

seventh_son
  • Members
  • 37 messages
that would be in the Inc file right... I dont remember seeing int in any of the convo scripts so it must be... Thanks for your quick response...

#4
seventh_son

seventh_son
  • Members
  • 37 messages
is it just in the one line or is it every line that has the "bAllPartyMember" parameter? cause there are several...

#5
Blasco-Yang

Blasco-Yang
  • Members
  • 8 messages
I wouldn't make any changes to the include file itself.



Wherever you are calling the function: "AddPersistentJournalQuestEntry" in this particular instance, you would merely set that parameter to FALSE.



There may be other situations where you would actually want to add the journal entry to all party members after all.

#6
seventh_son

seventh_son
  • Members
  • 37 messages
ok... that makes perfect sense... Thank you very much


#7
seventh_son

seventh_son
  • Members
  • 37 messages
hhhmmmmm.... None of the scripts in the convos have that line in them... any ideas?

#8
Lightfoot8

Lightfoot8
  • Members
  • 2 535 messages
I recently made a DM tool for editing the PQJ quests that are already on the PC.   It required modifications to the original include file.  So the download is basicly a replacement package.  If you neen to remove some of the quests from players while they are online, you can download the pakage with the edtor at the link below.
http://social.biowar...ect/3342/#files

#9
Lightfoot8

Lightfoot8
  • Members
  • 2 535 messages
The line in the convo action take script should look something like.



AddPersistentJournalQuestEntry("KDragon",1,oPC);



You will want to add the false paramater to it like Blasco sugested to make it look like



AddPersistentJournalQuestEntry("KDragon",1,oPC,FALSE);



If you opened the script editor you could just do a search for AddPersistentJournalQuestEntry and just change all of them that are not in the PQJ_INC file.


#10
seventh_son

seventh_son
  • Members
  • 37 messages
thanks I will try that


#11
seventh_son

seventh_son
  • Members
  • 37 messages
how about on a line like this? how would I make it false..?



AddPersistentJournalQuestEntry("TUTORQUEST",1,GetPCSpeaker());

#12
GhostOfGod

GhostOfGod
  • Members
  • 863 messages
AddPersistentJournalQuestEntry("TUTORQUEST",1,GetPCSpeaker(), FALSE);

#13
seventh_son

seventh_son
  • Members
  • 37 messages
you guys make it look so simple... Thanks very much I will try these out right now