Full Version : Intermedium Quest tutorial?
xmlspawner >>XMLSpawner - Tutorials >>Intermedium Quest tutorial?


<< Prev | Next >>

ArteGordon- 11-17-2006
it should be. I try to keep it up to date. I can double check it.

(edit)

The only things that are not listed are the new spawn control keywords:

#NOTILES,startid[,endid]
#TILES,startid[,endid]
#WET
#DXY,dx,dy[,dz]
#XY,x,y[,z]
#RELXY,xinc,yinc[,zinc]
#CONDITION,proptest
#PLAYER[,range]
#WAYPOINT,prefix[,range]
#XFILL[,inc]
#YFILL[,inc]
#EDGE[,inc]


I'll list those in the next updated xmlspawner2.txt

HellRazor- 01-25-2007
Thanks for the update Arte! (Didn't see it when you first posted it!)

Vlad, some of the pictures for your tutorial are no longer there. Can you re-post them?

I'd also like to propose that this thread be made sticky for future reference.

Vladimir- 01-26-2007
Thanks HellRazor... I've moved the images to Photobucket, they should be fine now

Stormz- 04-04-2007
Hiya!

The shard that I play on is currently using the DragonBrood scripts based on XMLQuester. One problem with the quests however is that people can get an unlimited number at once yet still only have to do the task once.

For example;
Player grabs 1x Kill 25 Drake quest
Player grabs 10x Kill 25 Drake quest

Player only has to kill 25 Drakes to complete all 10 quests at the same time and get 10 rewards.

Is there any way to stop players from getting multiple quest books?

ArteGordon- 04-05-2007
QUOTE (Stormz @ April 04, 2007 11:53 pm)
Hiya!

The shard that I play on is currently using the DragonBrood scripts based on XMLQuester. One problem with the quests however is that people can get an unlimited number at once yet still only have to do the task once.

For example;
Player grabs 1x Kill 25 Drake quest
Player grabs 10x Kill 25 Drake quest

Player only has to kill 25 Drakes to complete all 10 quests at the same time and get 10 rewards.

Is there any way to stop players from getting multiple quest books?

set the NoTriggerOnCarried field in the XmlDialog to the name of the questholder and they will not be able to activate the dialog if they are already carrying the questholder with that name.

Make sure that you spell the name exactly, with all capitalization matching.
You can do a

[get name

on the questholder to see what the exact string is that you need to use.

If the questholder is being given out with a spawner, then set the NoTriggerOnCarried property on the spawner instead.

Stormz- 04-05-2007
Will this work if one questmaster hands out 2 or more different quests?

Thanks in advance.

Xarlon- 04-05-2007
Yes... each quest book SHOULD have a different name.

Unless you mean one quest at a time total... in which case you'll have to check for each quest book.

Stormz- 04-09-2007
Hello again,

Made a basic XML quest to familiarize myself with the system, and it went well. smile.gif.

My next step is to create a quest that has players collecting custom items. For example, {Collect 5 Item(s) named Silverleaf}.

I have been successful in adding the custom item to the questbook, the problem comes when I attempt to hand out a custom reward.

My goal would to be have a reward as following;
Item 3160
Hue 1154
Name ABundleOfSilverleaf (That's another problem I'll mention later)

Here's what happens though;

@bag/ADD/item,3160/HUE/1154/NAME/ABundleOfSilverleaf

This gives me a bag with item 3160 inside the bag with its name and hue normal. The bag, however, is hue 1154 and its name is ABundleOfSilver

@bag/ADD/item,3160,HUE,1154,NAME,ABundleOfSilverleaf

This just gives me an Invalid ADD. No Such Item message.

Any ideas?

Also, the other problem..

I can't seem to get the quest system to accept names like Dead Rock or Turtle Shell. Everytime I do, the book I'm putting the info in closes and wipes out some of what I'm done. Maybe it has something to do with where I'm putting the name (Seems to close around the end of first page, beginning of second page). I'll experiment with it more.

Thanks!

Vladimir- 04-09-2007
@bag/ADD/<item,3160/HUE/1154/NAME/ABundleOfSilverleaf

The < Bracket then tells the string to apply the hue, name etc to the item and not the bag. Think that should fix it.

With the page thing, I'm not sure I understand what you mean by wiping out some of what you have writting, but usually when you reach the end of the page, the book closes, turns to the next page and then opens again. It usually isn't a problem, you just need to wait for it to re-open.