MasterAub Posted September 1, 2018 Share Posted September 1, 2018 In a dialogue I would like a topic to be added only if the player has got enough gold. Any idea? Can I manage that through conditions or through scripting. And if the latest any help is welcome. Thanks for your help mate Link to comment Share on other sites More sharing options...
DrakeTheDragon Posted September 1, 2018 Share Posted September 1, 2018 A call of GetItemCount on the player can also be set up as a dialog condition, as far as I know. If that doesn't work, you can use a Quest Script to add or remove the topic through regular checks. But I don't think that's how the Vanilla game did it. Link to comment Share on other sites More sharing options...
MasterAub Posted September 1, 2018 Author Share Posted September 1, 2018 Thanks Drake I will be testing this solution over the weekend. I'll let know the community ones I have a definitive answer. Link to comment Share on other sites More sharing options...
Oblivionaddicted Posted September 7, 2018 Share Posted September 7, 2018 I agree about the GetItemCount filter. If the player doesn't have enough gold the topic won't appear, otherwise you can add another response when the player lacks of gold. Link to comment Share on other sites More sharing options...
MasterAub Posted September 12, 2018 Author Share Posted September 12, 2018 Thank you mates. It's working perfectly and indeed I used the GetItemCount but I scripted de dialog not as the filter as the filter conditions concern the npc NOT the player (at least for what I understood) Link to comment Share on other sites More sharing options...
yojeff Posted November 11, 2018 Share Posted November 11, 2018 In the Conditions part of the topics, there is a "Run on Target" checkbox. If you check it, the condition will be run on the target, the Player Character is this case. Link to comment Share on other sites More sharing options...
Recommended Posts