Here ArteGordon has been helping me with my program.
http://www.runuo.com/forums/custom-script-...spawner2-7.htmlI think my program has reached a test phase. I've used it to recreate the Bobo quest. I'd like to add the other quest objective types and all the wonderful functions of the XMLdialog. But one step at a time.
I'm putting this visual basic program up here so some of you could do me the favor of testing it. And let me know if it makes dialog and quest book creation easier or quicker for you; or if I'm completely wasting my time.
This program creates the XML document saved as a .npc file. It will drop the .npc file in whatever directory that you run the program from. Then from inside the UO game, drop an XMLspawner and set up the NPC with the usual /ATTACH/Dialog,xmlfilename/
Thanks =)
UPDATED: 02/17
I wasted my Saturday away in code today. =) I completely changed the format from VB5.0 to the new (free) Visual Basic 2005 Express. Basicaly a rewrite. And alot of code has changed in these versions. So, that took me some time to figure out. I did a little more testing and got the gumps to work except for gump type 4. Still needs work, and the unique items form doesn't work at all realy. You can play with it and see what it does. But it wont put the items in with the right syntax just yet. I cleaned up all the forms to look pretty and alot smoother. I still consider this to be way pre beta, but I'm still after input from all the XMLspawner fans. You might notice a big jump in file size too. Another "Bonus" of the 2005 express compared to the VB5.0. Also there are a few more forms in there too. Having fun, and learning alot.
UPDATED: 02/22
I think I got most bugs fixed. The Unique Items is still kind of "IFy". I'm realy happy with the Gump and Quest Book features. Because of all the possible variations in the Quest Types and Unique Item Attributes, I left these text fields empty and the user needs to fill them in more like the in game gumps. I hope to do some more work on them soon, and make it a little more point and click. I'm Still waiting on any feedback on the "user friendlyness" of the program. I supose I should sit down and start working on a "help" form for the program.