Author Topic: Looking for a script framework to manage multiplayer quests  (Read 254 times)

Legacy_henesua

  • Hero Member
  • *****
  • Posts: 6519
  • Karma: +0/-0
Looking for a script framework to manage multiplayer quests
« on: December 07, 2011, 07:28:16 pm »


               I am looking for a script framework that would manage quests in a multiplayer environment.
I am putting together a module that is intended for a small group to play on with a DM BUT can also be left up 24/7 like a persistent world. This way you can run the party through focused events but also let them explore the world on their own.

I foresee a couple problems:
(1) Some players grind away a lot at a game and can get to epic levels in a couple weeks of constant play. So... if they are part of an ongoing quest which involves several other player... I'd like the module to recognize that situation and adjust their XP gain accordingly. The idea would be to not let a PC outstrip in levels other members of their adventuring group.
(2) Keeping some quests/content as unique for certain players. Meaning that random folks logging in would be able to play but not to disrupt the special quest content.

Does anything remotely like this exist? I could probably script my own framework, but I'd like to see what else is alreaedy available.
               
               

               
            

Legacy_wyldhunt1

  • Sr. Member
  • ****
  • Posts: 443
  • Karma: +0/-0
Looking for a script framework to manage multiplayer quests
« Reply #1 on: December 07, 2011, 10:11:43 pm »


               I've seen a few quest frameworks, but none that are really powerful enough to track the types of stuff that you're looking to track.
I'm planning on making our system more robust, to handle most of what you'll need (We won't use any xp mod for grouped players in a quest).
If you haven't found an alternative by the time I get there, I'll share it with you.
Unfortunately, it may be a couple of weeks before I get to it. I still have a few other things to finish before I get to our quest stuff.
If you still need it when I get there, I'll throw in a way to hook it in to an xp system.

Are you going to be using NWNX?
               
               

               
            

Legacy_henesua

  • Hero Member
  • *****
  • Posts: 6519
  • Karma: +0/-0
Looking for a script framework to manage multiplayer quests
« Reply #2 on: December 07, 2011, 11:41:15 pm »


               I'm not using NWNX. I like NBDE for its portability. Should I upload this to the NWVault, I want people to be able to use it as is. That said much of my database stuff is fairly well abstracted to specific scripts/includes. So its easy for me to work with any system if I am willing to adapt database calls.

I'll get to work on this when I can, and perhaps we'll compare notes. But this is not an immediate need for me.