Quest System Ideas

If Wishes were UOX Coders, we'd be done by now ;P Post your wishes/suggestions for UOX3 changes/improvements here.
Post Reply
dragon slayer
UOX3 Guru
Posts: 776
Joined: Thu Dec 21, 2006 7:37 am
Has thanked: 4 times
Been thanked: 26 times

Quest System Ideas

Post by dragon slayer »

I got idea how the Quest system should work that would make things better. for users

The gump and system maybe handled in js but reads dfn

example my idea reading dfn

quests.dfn can have any name just idea could be the name of the quests if you wanted to go that far

[QUEST 1]
{
NAME=my big toe < this is the name of the quest that gets pulled into the gump where title is
DESCRIPTION=I need help finding my big toe please help me < this is the story of the quest
COMPLETEDMSG=you did it you my hero you found my big toe.
FAILEDMSG= you didnt even get my toe you stink.
QUITEMSG= i see you don't like my toes go away then
QUESTCOMPLETEDSND= some osi quests have a sound when compeleted.
QUESTCHAIN=false or true this lets it know if its a chain quest.
QUESTCHAINQUEST=2 < THIS IS THE CHAIN ITS TIED TO so quest 2 will start when first one is finished.
REPEAT= true or false. < if true you can do the quest again if false you can not do it again.
REPEATTIMES=5 < you can do the quest 5 times before you can not repeat it any more.
SKILLNEEDED=swordsmanship < this is the needed skill to beable to even do the quest
SKILLNEEDEDPOINTS=900 amount of skill needed to do the quest
SKILLNEEDEDMSG=sorry not enough skill points to do this quest.
REQUIREDNPC=lizardmen
REQUIREDNPCAMOUNT=10
REQUIREDITEM=BIGTOE
REQUIREDITEMAMOUNT=1
REQUIREDTAMENPC=DOG this for quests requiring you to tame animals
REQUIREDTMEMOUNT=5
GAININGSKILL=TAMING THIS FOR SKIL GAINING QUESTS
GAININGKILLPOINTS=500 < 50 SKILL POINTS
}


Now your asking how do we assign the quest to the npc simple

go to your NPC.DFN

and add this line.

QUEST=1
Post Reply