Jump to content

Mission boards


Recommended Posts


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  43
  • Reputation:   2
  • Joined:  01/17/12
  • Last Seen:  

So here's my half-a-year-old script I decided to finally release to public, it wasn't ever used anyway - mission boards, like many others, with a half-assed documentation and crapload of functions you never would use (and/or understand).

But you're free to have a look.

missions v02.txt

Now for those brave warriors who would dare to check it - a little helping guide to what the hell it is.

Missions are:

  • Globally set
  • Can be hardcoded in source.
  • Can be added by GM-s of appropriate level in runtime (up to 128 missions)

Missions have:

  • Name
  • Description
  • Base exp reward
  • Job exp reward
  • Required item (one or none)
  • Required mob (one or none)
  • Required item count
  • Required mob count
  • Reward item (one or none)
  • Reward item quantity
  • Minimal level
  • Maximal level
  • "Enabled" flag

Players have:

  • Up to 128 slots for filling their missions (global setup in script)
  • Lots of time

Additional features:

  • Weight check
  • Lots of possible NPC implementations: by level (3 types!), by "what-you-can-get", split between number of npcs and so on. See example chickens in Louyang lol~
  • Self-announce reminder on killing mobs
  • Cute interface with auto-generated menus o/
  • Documented script o/ God it's awful.
  • More stupid interface o/ enjoy
  • Inferiority to other boards like AnnieRuru's one with only one possible requirement/reward and no settings like days or class restrictions, but heck - stupid interface pays off o/

p.s. feedback still appreciated

Possible TODO, if someone/I am motivated enough:

  • Expand reward/requirements list
  • Add Class restriction
  • Add time restriction
  • Add repeatability settings

Edited by Derceto
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  40
  • Topics Per Day:  0.01
  • Content Count:  530
  • Reputation:   33
  • Joined:  01/17/12
  • Last Seen:  

how are the quests/data saved here?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  43
  • Reputation:   2
  • Joined:  01/17/12
  • Last Seen:  

Quest data (quest/reward) global arrays, data on players' progress/taken missions in perm.char variables, if that's what you mean

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  40
  • Topics Per Day:  0.01
  • Content Count:  530
  • Reputation:   33
  • Joined:  01/17/12
  • Last Seen:  

yup :) thanks will try it.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  43
  • Reputation:   2
  • Joined:  01/17/12
  • Last Seen:  

Oh yea, I think I might have a SQL version somewhere, I'll upload if I find it

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  128
  • Reputation:   1
  • Joined:  03/19/12
  • Last Seen:  

Very nice! :) :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  70
  • Topics Per Day:  0.02
  • Content Count:  1245
  • Reputation:   392
  • Joined:  11/19/11
  • Last Seen:  

Cool script man. Will check it out =)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  386
  • Reputation:   15
  • Joined:  11/17/11
  • Last Seen:  

Need to add SQL Features.

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  386
  • Reputation:   15
  • Joined:  11/17/11
  • Last Seen:  

Any UPDATES for SQL versions?

Well, looks like I lost the sql version I did back then when reformatting or something. I'm thinking to add more requirements to quests, e.g. more possible monsters/items per quest, quest restrictions like class restrictions or repeatability (basically, see the "todo" part in thread). Main difference would, though, be the fact that most variables will be saved in SQL and not in character variables. I'll do it on weekend I guess, if I'm up to it - might be late because I'm busy lately.

Still waitin...

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  43
  • Reputation:   2
  • Joined:  01/17/12
  • Last Seen:  

sorry, had lots of stuff come up in real life, so I'm taking a break from everything else. I'll update it when I'm free again/feel like doing it, so don't get your hopes up

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  386
  • Reputation:   15
  • Joined:  11/17/11
  • Last Seen:  

Woah, as usual great STUFF keep it up i'll be waiting for your UPDATES my friend :3

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  9
  • Reputation:   0
  • Joined:  05/04/12
  • Last Seen:  

Hi, is there POSSIBLE to UPDATE this script? as TODO Lists been stated? i've been waiting for this if someone would UPDATE this.

Please let me know, and i'd be happy to UPDATE with this and also the AUTHOR of the script.

Thank you!

Regards,

Meroy

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...