Can be done, but will require lots of text lists OR quest flags depending on how many of them you want to kill.
Using texts example:
In Qfunction start by adding:
[@ONKILLMOB(Woomataurus)]
#IF
CHECK [100] 1 <---have npc set this to 1 when accepting quest.
#ACT
goto @secondc
#ELSEACT
break
#IF
CHECK [101] 1 <---set to 1 once they killed all 5
#ACT
break
#ELSEACT
goto @next
[@next]
#IF
CHECKNAMELIST Wooma1.txt
#ACT
goto @next1
#ELSEACT
ADDNAMELIST Wooma1.txt
SENDMSG 6 "You've killed 1 Woomataurus, 4 to go!"
break
[@next1]
#IF
CHECKNAMELIST Wooma2.txt
#ACT
goto @next2
#ELSEACT
ADDNAMELIST Wooma2.txt
SENDMSG 6 "You've killed 2 Woomataurus's, 3 to go!"
break
[@next2]
#IF
CHECKNAMELIST Wooma3.txt
#ACT
goto @next3
#ELSEACT
ADDNAMELIST Wooma3.txt
SENDMSG 6 "You've killed 3 Woomataurus's, 2 to go"
break
[@next3]
#IF
CHECKNAMELIST Wooma4.txt
#ACT
goto @next5
#ELSEACT
ADDNAMELIST Wooma4.txt
SENDMSG 6 "You've killed 4 Woomataurus's, only 1 to go!"
break
[@next5]
#ACT
SET [101] 1
SENDMSG 6 "You have killed all 5 Woomataurus's, goto Shaeffer to get reward."
break
Then heres the npc script:
[@main]
#IF
CHECKNAMELIST WoomaDid.txt
#ACT
goto @notA
#ELSEACT
goto @main-2
[@notA]
Sorry <$USERNAME>, you can only do this once.\
<Close/@exit>
[@main-2]
#IF
CHECK [100] 1
CHECK [101] 1
#ACT
GIVE GOLD 2000000
SET [100] 0
SET [101] 0
DELNAMELIST Wooma1.txt
DELNAMELIST Wooma2.txt
DELNAMELIST Wooma3.txt
DELNAMELIST Wooma4.txt
ADDNAMELIST WoomaDid.txt
#SAY
Well done <$USERNAME>, enjoy your reward!\
<Exit/@exit>
#ELSEACT
goto @check1
[@check1]
#IF
CHECK [100] 1
CHECK [101] 0
#SAY
You haven't killed enough Woomataurus's yet!\
<Close/@exit>
#ELSESAY
Hello <$USERNAME>, would you like to enter a quest\
to kill <5> Woomataurus's?\
You will gain 2,000,000 gold!\
<Sure/@next> I'll give it a shot.\
<No Thanks/@exit>
[@next]
#ACT
SET [100] 1
#SAY
Ok then <$USERNAME>, go and kill the Woomataurus <5>\
times, then come back to me for your reward.\
<Ok/@exit>
Add into Market_Def Folder:
1. QFunction script.
2. Npc text
3. all text lists
Wooma1,Wooma2,Wooma3,Wooma4,WoomaDid.txt
4. Add NPC to TBL_MERCHANT in SQL.
Of course you can edit reward and so on, but if you are making for alot, say 50, It'd be better off using Flags instead of texts. Just replace Addnamelist etc with Set [???]
And if you want to reset quest for everyone, just delete names out of WoomaDid.txt and its ready.
Screnies of the above functioning.