Xavier2 Posted November 23, 2004 Share Posted November 23, 2004 I was able to find in KT scripts.bif the scripts to take credits from you but none to give credits. Which ones are those? Or at least their code? Also i have found the scripts that detect the charisma level, but non to detect skill points. Like computer use. Anyone knows the code for that? Link to comment Share on other sites More sharing options...
tk102 Posted November 23, 2004 Share Posted November 23, 2004 The GiveGoldToCreature function is what you're looking for... void main() { //easiest 100 credits you'll ever see... GiveGoldToCreature(GetFirstPC(),100); } And the GetSkillRank int StartingConditional() { //TRUE if main pc has more than 5 ranks in computer use return (GetSkillRank(SKILL_COMPUTER_USE,GetFirstPC())>5); } Other defined skill constants (as you can see in the nwscript.nss file) int SKILL_COMPUTER_USE = 0; int SKILL_DEMOLITIONS = 1; int SKILL_STEALTH = 2; int SKILL_AWARENESS = 3; int SKILL_PERSUADE = 4; int SKILL_REPAIR = 5; int SKILL_SECURITY = 6; int SKILL_TREAT_INJURY = 7; int SKILL_MAX_SKILLS = 8; Link to comment Share on other sites More sharing options...
Xavier2 Posted November 23, 2004 Author Share Posted November 23, 2004 Originally posted by tk102 The GiveGoldToCreature function is what you're looking for... void main() { //easiest 100 credits you'll ever see... GiveGoldToCreature(GetFirstPC(),100); } Thanks tk102. But i actually need the code to make the creature give the gold to you. Looking at your code is it safe to assume it should be the same but with a "GetGoldsomething" function? Then what is the correct spelling for his? Link to comment Share on other sites More sharing options...
Darth333 Posted November 23, 2004 Share Posted November 23, 2004 Originally posted by Xavier2 Thanks tk102. But i actually need the code to make the creature give the gold to you. Looking at your code is it safe to assume it should be the same but with a "GetGoldsomething" function? Then what is the correct spelling for his? err..the script that tk102 gave you will give credits to your PC (after all it says "GiveGoldTo" ) If you want to take credits from the PC it would be: void main() { object oPC = GetPCSpeaker(); //set to TRUE if you don't want the "gold" to go to the inventory //of the npc taking the gold from the PC TakeGoldFromCreature(100, oPC, FALSE); } Link to comment Share on other sites More sharing options...
Xavier2 Posted November 23, 2004 Author Share Posted November 23, 2004 Originally posted by Darth333 err..the script that tk102 gave you will give credits to your PC (after all it says "GiveGoldTo" ) If you want to take credits from the PC it would be: void main() { object oPC = GetPCSpeaker(); //set to TRUE if you don't want the "gold" to go to the inventory //of the npc taking the gold from the PC TakeGoldFromCreature(100, oPC, FALSE); } Absolutelly right. It is pretty clear in the sub-text. I guess that's what few hours of sleep do to a man:nutz3: Thanks Darth333;) Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.