AS Bob says you can define a variable to hold this, it will need to be a global variable and a good idea is to give it a proper name like Page1Read.
It's initial value should be 0.
So when the user opens the page you have an action onload or onready to see if it has been read which would be something like. Note this isn't the real code just the steps
If page1read=0
.set page1read=1
(changes the value once opened if NOT already opened)
..set score to +1
(then updates the score)
You might also want to think about using objectives, here you could say a module or an onjective isn't completed until pages n,n,n or n to n have been opened.
AS Bob says you can define a variable to hold this, it will need to be a global variable and a good idea is to give it a proper name like Page1Read.
It's initial value should be 0.
So when the user opens the page you have an action onload or onready to see if it has been read which would be something like. Note this isn't the real code just the steps
If page1read=0
.set page1read=1
(changes the value once opened if NOT already opened)
..set score to +1
(then updates the score)
You might also want to think about using objectives, here you could say a module or an onjective isn't completed until pages n,n,n or n to n have been opened.