I know this is possible as ive seen it on a few servers around.
He means like
You have collected: 23/1000 CatsEye
for this to work how you want you will have to use a variable to keep count of what you have added.
for example catseye
[@main]
#ACT
Var Integer HUMAN catseye 0
GOTO @start-1
[@start-1]
#IF
CHECKITEM catseye 1
#ACT
TAKE Catseye 1
CalcVar HUMAN Catseye + 1
SaveVar HUMAN Catseye ..\QuestDiary\Variables\Integral.txt
SENDMSG 6 "you have just added 1 x Catseye.You now have <$HUMAN(Catseye)> deposited"
this added + 1 of the catseye variable to the player
you can have diffrent amounts as an option like 5 10 15 20 etc.You must add the Var Integer HUMAN catseye 0 at the top of the script or it will just say variable not found
In the Qmanage you must also add this so it loads up the variable when the players logs in or again when they use the npc it will forget what they have already added
Var Integer Human catseye 0
LoadVar HUMAN catseye ../QuestDiary/Variables/Integral.txt
hope this helps you do what you need it to