*begs kegor again* help with scripts please?

Scripts and support for your favorite MUD client.
watashi420
Sojourner
Posts: 28
Joined: Sat Dec 15, 2001 6:01 am
Location: Maine
Contact:

*begs kegor again* help with scripts please?

Postby watashi420 » Thu Jun 30, 2011 5:51 pm

Oh, great Kegor,
I recently started playing bard, i didn't know if you would be willing to share some/any/all of your bard scripts please? I have started trying to learn more about triggers, and have been getting better, but yours would be much more efficient, oh that im sure

thanks for any consideration

sinik / vipabbiple / bizibobble / tuble
Disoputlip
Sojourner
Posts: 956
Joined: Thu Feb 21, 2002 6:01 am
Location: Copenhagen

Re: *begs kegor again* help with scripts please?

Postby Disoputlip » Mon Jul 11, 2011 5:40 pm

Code: Select all

#CLASS {bard}
#ALIAS s-dd {
  *shift_to_instrument trumpet
  @lastsong = s-dd
  %if( %1 = "", sing 'song of defensive disruption' room, sing 'song of defensive disruption' %1)
  }
#ALIAS s-dh {
  *shift_to_instrument drum
  @lastsong = s-dh
  %if( %1 = "", sing 'song of defensive harmony', sing 'song of defensive harmony' %1)
  }
#ALIAS s-od {
  *shift_to_instrument trumpet
  @lastsong = s-od
  %if( %1 = "", sing 'song of offensive disruption' room, sing 'song of offensive disruption' %1)
  }
#ALIAS s-oh {
  *shift_to_instrument drum
  @lastsong = s-oh
  %if( %1 = "", sing 'song of offensive harmony', sing 'song of offensive harmony' %1)
  }
#ALIAS s-p {
  *shift_to_instrument harp
  @lastsong = s-p
  sing 'song of protection'
  }
#ALIAS s-reg {
  *shift_to_instrument lyre
  @lastsong = s-reg
  sing 'song of regen'
  }
#ALIAS s-ren {
  *shift_to_instrument panpipes
  @lastsong = s-ren
  sing 'song of renew'
  }
#ALIAS songhelp {
  #ECHO s-reg - group heal - lyre
  #ECHO s-ren - regen mana - flute
  #ECHO s-p - armor - harp
  #ECHO s-oh - group attack - drums - could just target ~@tank
  #ECHO s-dh - slow - drums - target ~@tank
  #ECHO s-od - target weakens -horn
  #ECHO s-dd - target easy to hit - horn
  #ECHO s-h - group heal - lyre
  #ECHO s-t - fly + movement - lyre
  #ECHO s-rev - sense life, DI - harp
  #ECHO s-s - better spellcast - flute
  }
#ALIAS s-h {
  *shift_to_instrument lyre
  @lastsong = s-h
  sing 'song of healing'
  }
#ALIAS s-ha {
  *shift_to_instrument fiddle
  @lastsong = s-ha
  sing 'song of harming' room
  }
#ALIAS s-t {
  *shift_to_instrument lyre
  @lastsong = s-t
  sing 'song of travel'
  }
#ALIAS s-rev {
  *shift_to_instrument harp
  @lastsong = s-rev
  sing 'song of revelation'
  }
#ALIAS s-s {
  *shift_to_instrument panpipes
  @lastsong = s-s
  sing 'song of sorcery'
  }
#ALIAS *shift_to_instrument {
  #if {@instrument != %1} {
    remove @instrument
    hold %1
    @instrument = %1
    }
  }
#ALIAS s-mm {
  #if (%0 = "") {#echo song requires a target} {
    *shift_to_instrument fiddle
    @lastsong = s-mm %1
    sing 'song of miscast magic' %1
    }
  }
#ALIAS s-ress {
  *shift_to_instrument panpipes
  @lastsong = s-ress
  sing 'song of recovery'
  }
#VAR instrument {panpipes}
#TRIGGER {You are not composed enough to sing.} {
  #wait 5000
  #exec @lastsong
  }
#TRIGGER {You can't mix songs,} {sing}
#TRIGGER {This instrument doesn't seem to lend itself to thi} {
  #ECHO WRONG INSTRUMENT
  remove @instrument
  }
#TRIGGER {{You've expended your magical energy!|You decide not to expend the mana required to keep your song.}} {
  #wait 3000
  s-ren
  }
#TRIGGER {You stop your song.} {
  #echo song stopped
  #echo song stopped
  }
#CLASS 0

Return to “MUD Client Help”

Who is online

Users browsing this forum: No registered users and 1 guest