OK, In a dialogue, I only want a reply to be available if the PC speaker meets certain requirements, 3 to be exact;
 
 Example: PC Must be a Jedi, Have a Repair Skill of 9 and must have at least 1500 Credits...
 
 How in the heck do I write this one? 3 Nested IF statements, or lots of &&? :confused:
 
 *Princess Leia Hologram* Help me Darth333 youre my only hope! 
 
 Or anyone else who wants to take a stab at this one...
 
 :D
  
 
  
  
    Originally posted by RedHawke 
 Or anyone else who wants to take a stab at this one...
 
 I'll risk myself...if your computer explodes, don't blame me :D 
 
 
 int StartingConditional()
 {
 object oPC= GetPCSpeaker(); 
 int nGold = GetGold(oPC);
 int nSkill = GetSkillRank(SKILL_REPAIR, oPC);
 
 if ((nGold >= 1500) && (GetLevelByClass(CLASS_TYPE_JEDICONSULAR, oPC) + GetLevelByClass(CLASS_TYPE_JEDIGUARDIAN, oPC) + GetLevelByClass(CLASS_TYPE_JEDISENTINEL, oPC)) && (nSkill >=9))
 
 {
 return TRUE;
 }
 return FALSE;
 }
 
 
 note that I considered that the pc has to have a repair skill of "at least" 9 and not just equal to 9. If you want just 9 well...you know what to do :D
  
 
  
  
    Thanks Darth333... It compiled, and not even any smoke from my PC... :D 
 
 And now I just have to write 27 more variants of this script... then I can test my modstrosity out. ;)
 
 EDIT: Tested and confirmed as working. Thanks again for saving me Darth333... I edited my post above too! :D
  
 
  
  
    Oh no, what are you thinking up now RedHawke.....