Author Topic: Wishlist  (Read 12402 times)

0 Members and 1 Guest are viewing this topic.

Offline Kvetch

  • Administrator
  • Hero Member
  • *****
  • Posts: 729
    • View Profile
    • Email
Wishlist
« on: October 19, 2009, 05:21:24 pm »
The coders (well Anubis mostly) has asked for a wishlist concerning DG_script items.  As I sometimes confuse DG_scripts wishes with coding wishes, I thought maybe they could all be combined here.  If you know the difference, go ahead and point it out which it is.  If not, just let them know what you wish for.  ;)  This is for IMM's and morts alike, so wish away.  Maybe Santa will grant us a few of these wishes for Christmas - or Thanksgiving - or Halloween.  ;)

Kvetchy

Offline Tocharaeh

  • Sr. Member
  • ****
  • Posts: 283
    • View Profile
    • 4Dimensions on Facebook!
Re: Wishlist
« Reply #1 on: October 20, 2009, 04:36:37 am »
*coughsSKILLTREEScoughs*
-Tocharaeh D'Araesth
The Dirty Ol'' Drow that time left behind in fear of obliteration!

Offline horus

  • Full Member
  • ***
  • Posts: 138
    • View Profile
Re: Wishlist
« Reply #2 on: October 20, 2009, 06:09:06 pm »
Tochy, that has nothing to do with building...so here's your cough medicine to soothe your sore throat

Offline Tocharaeh

  • Sr. Member
  • ****
  • Posts: 283
    • View Profile
    • 4Dimensions on Facebook!
Re: Wishlist
« Reply #3 on: October 20, 2009, 11:19:06 pm »
I just threw it in there because it was convenient.
-Tocharaeh D'Araesth
The Dirty Ol'' Drow that time left behind in fear of obliteration!

Offline Kvetch

  • Administrator
  • Hero Member
  • *****
  • Posts: 729
    • View Profile
    • Email
Re: Wishlist
« Reply #4 on: October 25, 2009, 11:10:18 am »
YOu know, I was going to post here, but realized that all of my wishes that I can currently think of are just building wishes and not dg-scripts wishes.  *sigh*  I'll think of some sooner or later..... maybe.

Offline Molly

  • Administrator
  • Hero Member
  • *****
  • Posts: 691
    • View Profile
Re: Wishlist
« Reply #5 on: October 26, 2009, 02:46:26 am »
For now I can only think of three things that I want with the DG_code:

1. I want scripts to be able to check for moon phases. (Toch needs this for his vampire/werewolf features, and I need it for a Druid quest that I am planning). It would also be generally cool to have some secret only revealed when the light of the full moon falls on an inscription.

2. I want scripts to be able to check for seasons (spring, summer, autumn, winter), or maybe better for mud months. (I need this for a harvest script for the Cooking feature, i.e. fruit trees that blossom in spring, bear fruit in autumn and shed their leaves in winter). Perhaps it would also be better to have the farming scripts work on a season basis, instead of once per reboot as they do now. Which brings me to my third wish:

3. Currently we can make scripts trigger only once per reboot. But since the mud is pretty stable nowadays, this means that the wait might be very long. It would be better to be able to make a script trigger once per RL day, or once every 2nd or 3rd day.

Offline horus

  • Full Member
  • ***
  • Posts: 138
    • View Profile
Re: Wishlist
« Reply #6 on: October 26, 2009, 02:52:48 am »
Which trigger are you talking about that only triggers once per reboot? I have seen some triggers working every reset.

Offline Molly

  • Administrator
  • Hero Member
  • *****
  • Posts: 691
    • View Profile
Re: Wishlist
« Reply #7 on: October 26, 2009, 09:26:28 am »
The lines used for once per reboot quests are:

context %actor.id%
if !done
  *do this
else
  *do that
endif
context 0


We use it in a great number of scripts to put at least some curb on the token hoarders.
That way we don't need to set a flag on a player to stop a quest to be infinitely repeatable. (And if you had seen the endless list of flags that you get from vstatting some of our more active Questors, you'd understand why we sometimes use it).

If you want to see it in use, one example is Script 20321. (There are a lot more, but this was the first that came to mind.

Offline Tocharaeh

  • Sr. Member
  • ****
  • Posts: 283
    • View Profile
    • 4Dimensions on Facebook!
Re: Wishlist
« Reply #8 on: March 11, 2010, 03:24:22 am »
I'd like to have the knock spell changed to just PASSDOOR instead, and allow casters to do exactly that, pass through closed/locked doors. Obviously !pick would be pass-proof, but anyway, I think passdoor should be added, and knock removed.
-Tocharaeh D'Araesth
The Dirty Ol'' Drow that time left behind in fear of obliteration!