Each device (fax machine, printer) and story is its own active object with its own values.
You will also have global values that store the information to manage the game globally. You don't need to use an ini file yet (you only need it when you want to save the game for the player to stop playing and resume the game next time).
Each object is its own active. It can have its own variables - referred to as alterable values - or flags. Once a player has clicked on it you set a value to indicate it's been clicked.
You then test for the value and execute your code based on the value.
For example, if a player must click on a fax machine four times for four stories:
Create a value and name it: number of clicks and set it to zero.
Player clicks on the fax machine, add 1 to the number of clicks.
If the number of clicks = 1, show 1 story, show a string.
If the number of clicks = 2, show 2 stories, change the string's text and so on.
If a player can clicks on any of the devices a combined total of 4 times use global values.
The process is the same, except this time you have a global value named number of clicks, and every time the player clicks on a device, add 1.
Test for the global value to equal a certain number and execute some code (remember to limit this so it only runs once).
For example, number of stories = 3, and the player clicks on a story, then add 1 and now stories = 4.
When stories = 4, you can change your game to show an animation of a master copy being sent to an editor, or you change the string to say "Master Copy".
If you need more help, please add comments into your .mfa and post it here. It's easier for us to amend your .mfa to do what you're asking, than to create an example from scratch.