#CLASS {chat}
#trigger {^You reply to} {#CAPTURE chat;#GAG}
#TRIGGER {~[Lion Throne~]} {#CAPTURE chat;#GAG}
#TRIGGER {~[Middle Kingdoms~]} {#CAPTURE chat;#GAG}
#TRIGGER {~[Aes Sedai~]} {#CAPTURE chat;#GAG}
#TRIGGER {~[Initiates~]} {#CAPTURE chat;#GAG}
#trigger {^You tell } {#CAPTURE chat;#GAG}
#TRIGGER {^>\[(\a+)\]} {} "" {disable}
#TRIGGER {~[Borderguard~]} {#CAPTURE chat;#GAG} "" {disable}
#trigger { tells you} {#GAG;#CAPTURE chat}
#REGEX {(\a+) replies} {#GAG;#CAPTURE chat}
#REGEX {(.*) tells the group} {#CAPTURE chat;#GAG}
#TRIGGER {~[(%w)'s minion~]} {#cap chat;#gag}
#TRIGGER {~[Wolf {Brother|Sister |soule}~]:} {#CAPTURE chat;#GAG}
#TRIGGER {~[White Tower~]} {#CAPTURE chat;#GAG}
#TRIGGER {~[Chat~]:} { #CAPTURE chat;#GAG}
#TRIGGER {~[Dragonsworn~]} {#CAPTURE chat;#GAG}
#TRIGGER {~[ Andoran ~]} {#cap chat;#gag}
#TRIGGER {~[Pray~]} {#cap chat;#gag}
#TRIGGER {~[Towerguard~]} {#cap chat;#gag}
#trigger {^>You reply to} {#CAPTURE chat;#GAG}
#trigger {^>You tell } {#CAPTURE chat;#GAG}
#TRIGGER {~[Gaidin~]} {#CAPTURE chat;#GAG}
#CLASS 0
#CLASS {leveling}
#ALIAS kil {#VARIABLE expgained 0;murder %1;#T+ bash}
#TRIGGER {~((%w)~) (*) tells the group 'rescue'} {rescue %1;rescue %2}
#TRIGGER {You advance a level!$} {#VARIABLE counter 0;gt I just leveled.}
#TRIGGER {You receive (%d) experience points.} {#add expgained %1}
#REGEX {(\d+)/(\d+) (\d+)/(\d+) (.*) \(\)} {open up} "" {disable}
#TRIGGER {You flee from combat!} {#T- bash;#BEEP}
#TRIGGER {Level: (%d)} {#IF (%1 < 90) {#T+ "leveling|-90";#T- "leveling|90+"} {#T+ "leveling|90+";#T-
"leveling|-90"}}
#TRIGGER {Level: (%d)} {#IF {%1 >100} {#T- "leveling|-90";#T+ "leveling|90+"} {}}
#TRIGGER {(%w) tells the group 'rescue'} {rescue %1;rescue %1}
#TRIGGER {A wave of calm passes over you.} {#t- bash}
#CLASS 0
#CLASS {leveling|90+}
#TRIGGER {Use the 'level' command to advance your level.} {level}
#CLASS 0
#CLASS {leveling|-90}
#TRIGGER {^You need to spend some of your experience point before gaining any new.} {#ADD counter 1;#IF (@counter = 1)
{wear glow;level;wear ball;wimpy} {}}
#CLASS 0
#CLASS {quest}
#TRIGGER {a wise old man says 'As a reward, I am giving you (%d) quest points, and (%d) silver.'} {#ADD QPGained %1;#ADD
silvergained %2;#MATH qpneeded @qpitemcost-@qpgained;#T- quest;#STWIN off}
#TRIGGER {a wise old man says 'I'm sorry, but I don't have any quests for you at this time.'$a wise old man says 'Try
again later.'} {#stw off;#t- quest}
#TRIGGER {You inform a wise old man you wish to quit his quest.} {#stw off;#t- quest}
#TRIGGER {a wise old man exclaims 'Seek (*) out somewhere in the vicinity of (*)!'} {#VARIABLE mobname "%1";#VARIABLE
questroomname "%2"}
#TRIGGER {a wise old man says 'That location is in the general area of (*).'} {#VARIABLE questareaname "%1"}
#TRIGGER {a wise old man exclaims 'Vile pilferers have stolen the (*) from me!'} {#VARIABLE questitemname "%1"}
#TRIGGER {a wise old man exclaims 'Look in the general area of (*) for (*)!'} {#VARIABLE questareaname "%1";#VARIABLE
questroomname "%2"}
#TRIGGER {a wise old man says 'You have (%d) minutes to complete this quest.'} {#STWIN {@qpgathered gained %cr @qpneeded
needed %cr @mobname~/@questitemname %cr @questroomname %cr @questareaname}}
#TRIGGER {a wise old man says 'Your quest is over, but for your cowardly behavior, you may not quest again for 30 minutes.'}
{#t- quest;#stw off}
#CLASS 0
#CLASS {eqdb}
#TRIGGER {Object '(*)' is type &{item.type}, extra flags &{item.flags}.} {#VARIABLE ItemKeywords "%1";#ADDKEY
item {Keywords="%1"}}
#TRIGGER {You study the (*) very carefully} {#VARIABLE ItemName "%1";#ADDKEY Item {Name="%1"}}
#TRIGGER {Weight is &{item.weight}, value is &{item.value}, level is &{item.level}} {}
#TRIGGER {Armor class is &{item.acpierce} pierce, &{item.acbash} bash, &{item.acslash} slash, and &{item.acweaves}
vs. weaves.} {}
#TRIGGER {Weapon type is &{item.weapontype}.} {}
#TRIGGER {Damage is &{item.damdice} ~(average &{item.damavg}~).} {}
#TRIGGER {Affects endurance by &{Item.EndBonus}.} {}
#TRIGGER {Affects hp by &{Item.HPBonus}.} {}
#TRIGGER {Affects strength by &{Item.StrBonus}.} {}
#TRIGGER {Affects intelligence by &{Item.IntBonus}.} {}
#TRIGGER {Affects wisdom by &{Item.WisBonus}.} {}
#TRIGGER {Affects dexterity by &{Item.DexBonus}.} {}
#TRIGGER {Affects constitution by &{Item.ConBonus}.} {}
#TRIGGER {Affects damage roll by &{Item.Dambonus}.} {}
#TRIGGER {Affects hit roll by &{Item.hitbonus}.} {}
#TRIGGER {$} {#IF (%numitems( %query( (&Name = @Itemname) & (&Keywords = @ItemKeywords) & (&Level
= @ItemLevel)), All) = 0) {#NEW @ItemType @Item} {gt already in there};#VARIABLE item {};#VARIABLE itemname {};#VARIABLE itemkeywords
{};#VARIABLE itemlevel {};#T- eqdb}
#CLASS 0
#CLASS {damage}
#TRIGGER {You (*) ~((%d)~)$} {#VARIABLE dam1hit %2;#IF (@dam1hit > @greatestdam) {#VARIABLE @greatestdam %2;gt new
highest damage dealt! @greatestdam} {};#IF (@dam1hit >0) {#ADD damagedealt %2;#ADD hitsgiven 1}}
#TRIGGER {$} {}
#TRIGGER {(*) has been KILLED!!} {gt I did @damagedealt damage in that fight in @hitsgiven hits.;#VARIABLE damagedealt
0;#VARIABLE hitsgiven 0}
#TRIGGER {Your (*) ~((%d)~)$} {#VARIABLE dam1hit %2;#IF (@dam1hit > @greatestdam) {#VARIABLE @greatestdam %2;gt new
highest damage dealt! @greatestdam} {};#IF (@dam1hit >0) {#ADD damagedealt %2;#ADD hitsgiven 1}}
#CLASS 0
#CLASS {sphering}
#ALIAS gopattern {#10 c levi serv;#10 c minor serv;#10 c shield serv;#10 c heal serv;#10 c token;c create spr;fil pitcher;tie
all serv;rel;aff serv;sleep blank}
#TRIGGER {(%d)/(%d) (%d)/(%d) (%d)/(*) ~((*)~) (%d)/(%d) ~(sleep~)$} {#IF (%3 = %4) {wake;gopattern} {}}
#TRIGGER {(%d)/(%d) (%d)/(%d) (%d)/(*) ~((*)~) (%d)/(%d) ~(thir~) ~(hun~) ~(sleep~)} {sit;#3 drink pit;eat steak;sleep
bed}
#CLASS 0
#CLASS {channeler}
#TRIGGER {~((%w)~) (*) tells the group 'calm'} {#5 c calm}
#CLASS 0
#CLASS {blue}
#BUTTON 6 {@qpgained} {} {} {} {@qpgained} {} {} {} {} {} {} {} {} {32784} {} {Gauge||12|@qpitemcost|@qpitemcost/99|14}
{} "" {Explore|Inset} {} {QP}
#CLASS 0
#CLASS {hints}
#TRIGGER {~[Hint~]: There is knowledge to seek in (*) today.} {#CW bold,yellow;#STWIN He's in %1;gt he was spotted at
%time( hh:mm) in %1;#BEEP;tell collen She was spotted at %time( hh:mm) in %1}
#TRIGGER {~[Hint~]: See 'help Guildleader' for a list of the current guildleaders.} {#GAG}
#TRIGGER {~[Hint~]: Use the 'newbie' command to ask questions to the newbie helpers, immortals and other newbies.} {#GAG}
#TRIGGER {~[Hint~]: See 'help gain' or 'help train' for learning and training skills or weaves.} {#GAG}
#TRIGGER {~[Hint~]: Explore, explore explore. The only way you'll learn is to do it on your own.} {#GAG}
#TRIGGER {~[Hint~]: For male channelers:} {#GAG}
#TRIGGER {~[Hint~]: Get the butcher skill, steaks fill you up for longer then most other foods.} {#GAG}
#TRIGGER {~[Hint~]: See 'help skills' or 'help weaves' for a listing and description of flags listed with each skill and
weave.} {#GAG}
#TRIGGER {~[Hint~]: Use the 'level' command to spend experience and to advance a level.} {#GAG}
#TRIGGER {~[Hint~]: It is not possible to train STATS. It is possible to increase STATS with Quest Tokens.} {#GAG}
#TRIGGER {~[Hint~]: Don't RP what you can't back up with code strength.} {#GAG}
#TRIGGER {~[Hint~]: See 'help vmap' to find out how to enter and leave a city to the World Map.} {#GAG}
#TRIGGER {~[Hint~]: See the help for your chosen race to help with your character description.} {#GAG}
#TRIGGER {~[Hint~]: Use the 'game' channel to ask game related questions.} {#GAG}
#TRIGGER {~[Hint~]: See 'help combat_prompt' for description of the messages you see each round of a fight.} {#GAG}
#TRIGGER {~[Hint~]: Make sure to think out the background of your character before you roleplay, have a sense of who you
want to portray your character as.} {#GAG}
#TRIGGER {~[Hint~]: Mobs 10 levels higher will give you the best experience.} {#gag}
#TRIGGER {~[Hint~]: Use the 'areas' command to find out what areas are available to level in and their level range.} {#GAG}
#TRIGGER {~[Hint~]: It is not possible to train SPHERES. It is possible to increase SPHERES with Quest Tokens} {#GAG}
#TRIGGER {~[Hint~]: The OP in channelers prompt and score is short for the One Power. It is your sphere sum.} {#gag}
#TRIGGER {~[Hint~]: See 'help who' for description of the characters in front of the player names.} {#gag}
#TRIGGER {~[Hint~]: Use the 'pray' command to contact the immortals.} {#gag}
#TRIGGER {~[Hint~]: Keep extra weapons on you, mobs like to break or disarm people that attack them.} {#gag}
#TRIGGER {~[Hint~]: Use the 'glance' command instead of 'look' to see another person's description.} {#gag}
#TRIGGER {~[Hint~]: Keep up on notes, they'll let you in on what's going on. Use the 'note' command. See 'help note' for
help.} {#gag}
#TRIGGER {~[Hint~]: Use the 'skill' and 'weave' command to display your skills and weaves.} {#gag}
#TRIGGER {~[Hint~]: See 'help map' to find out the general location of all areas.} {#gag}
#TRIGGER {~[Hint~]: Don't drop your bedroll or sleeping item to sleep on it, instead just type sleep bed. This will prevent
you from losing it.} {#gag}
#TRIGGER {~[Hint~]: Use the 'graduate' command to leave newbie school. Make sure you don't leave before you are ready!}
{#gag}
#TRIGGER {~[Hint~]: Consider the IC distance and RP your journeys between areas to take realistic time.} {#gag}
#CLASS 0
#CLASS {buttons}
#BUTTON 1 {level} {level} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} "" {} {} {}
#BUTTON 2 {flee} {flee} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} "" {} {} {}
#BUTTON 3 {Paths TO} {} {} {} {} {} {} {Size} {60} {18} {} {} {} {} {} {Separ} {} "" {} {} {} {2}
#BUTTON 4 {Paths FROM} {} {} {} {} {} {} {Size} {60} {20} {} {} {} {} {} {Separ} {} "" {} {} {} {3}
#BUTTON 5 {TV to WB} {..wb2tv;qm} {} {} {} {} {} {} {} {} {} {} {} {79} {} {} {} "" {} {Tar Valon to WhiteBridge}
{} {3}
#BUTTON 7 {wb2cair} {d;leave;.wb2cair} {} {} {} {} {} {} {} {} {} {} {} {31} {} {} {} "" {} {WhiteBridge to
Cairhien} {} {2}
#BUTTON 8 {WB-TV} {d;leave;.wb2tv} {} {} {} {} {} {} {} {} {} {} {} {31} {} {} {} "" {} {WhiteBridge to Tar
Valon} {} {2}
#BUTTON 9 {Shaido} {.shaido} {} {} {} {} {} {} {} {} {} {} {} {31} {} {} {} "" {} {Cairhien to Shaido Hold}
{} {2}
#BUTTON 10 {QuestMaster} {.cair2qm} {} {} {} {} {} {} {} {} {} {} {} {31} {} {} {} "" {} {Cairhien to WhiteBridge
QuestMaster} {} {2}
#BUTTON 11 {Tear} {.tear} {} {} {} {} {} {} {} {} {} {} {} {31} {} {} {} "" {} {Cairhien to Tear} {} {2}
#BUTTON 12 {Tear} {..tear} {} {} {} {} {} {} {} {} {} {} {} {79} {} {} {} "" {} {Tear to Cairhien} {} {3}
#BUTTON 13 {Shaido} {..shaido} {} {} {} {} {} {} {} {} {} {} {} {79} {} {} {} "" {} {Shaido Hold to Cairhien}
{} {3}
#BUTTON 14 {Coldrocks Hold} {.coldrocks} {} {} {} {} {} {} {} {} {} {} {} {31} {} {} {} "" {} {Cairhien to Cold
Rocks Hold} {} {2}
#BUTTON 15 {Mayene} {d;leave;.wb2mayene} {} {} {} {} {} {} {} {} {} {} {} {31} {} {} {} "" {} {Whitebridge to
Mayene} {} {2}
#BUTTON 16 {Mayene to WB} {..wb2mayene;qm} {} {} {} {} {} {} {} {} {} {} {} {79} {} {} {} "" {} {Mayene to Whitebridge}
{} {3}
#CLASS 0
#ALIAS setprompt {prompt @charname ~{R~%h/~%H ~{G~%m/~%M ~{C~%x/~%X~{x ~(~%e~)}
#ALIAS rec {recall}
#ALIAS ra {target rarm}
#ALIAS la {target larm}
#ALIAS he {target head}
#ALIAS bd {target body}
#ALIAS pose {emote}
#ALIAS gdo {gdt ooc}
#ALIAS skup {sne;hide;vis}
#ALIAS scheck {#VAR wordApp %comcreate( "Word.Application");#VAR doc {@wordApp.Documents.Add()};#VAR wordApp.Selection.Text
"%-1";#VAR dialog @wordApp.Dialogs(828);#CALL @dialog.Show();#IF (%len(@wordApp.Selection.Text) <> 1) {#EXEC
{@wordApp.Selection.Text}} {#EXEC {"%-1"}};#VAR dialog %null;#CALL @doc.Close(0);#CALL @wordApp.Quit();#VAR wordApp
%null}
#ALIAS fcant {#loop @cants {fil %{i}.canteen}}
#ALIAS sheathe {sheath}
#ALIAS goldpath {enter w;.6e4nd;get all;..6e4nd;leave}
#ALIAS oem {emote oocly}
#ALIAS unr {note scan}
#ALIAS unread {note scan}
#ALIAS fire {sheath;wield bow;remove shield;hold arrow;shoot %1 %2;wear shield;rem bow;draw}
#ALIAS qa {quest quit}
#ALIAS qr {#T+ quest;quest request}
#ALIAS qc {quest complete}
#ALIAS setpromptchan {prompt ~{R~%h/~%H ~{G~%m/~%M ~{C~%x/~%X~{x ~(~%e~) ~%p/~%P}
#ALIAS sphereon {#TSET 30;#T+ sphering}
#ALIAS sphereoff {#TSET 120;#T- sphering}
#ALIAS blkup {block north;block none}
#ALIAS qm {enter e;n;d;e}
#ALIAS rearm {rem flail;draw;rem shield;draw}
#ALIAS travel {os %1 %2}
#ALIAS sle {arm;sne;hide;sleep bed}
#ALIAS sta {wake;unarm}
#ALIAS arm {rem flail;draw;rem shield;draw}
#ALIAS unarm {sheath;wear shield;sheath;wear flail}
#ALIAS eat {#3 drink pit;get steak back;~eat steak}
#ALIAS flee {#T- bash;~flee}
#VAR expgained {4503210}
#VAR counter {0}
#VAR needed {974700}
#VAR weapname {sword} {sword}
#VAR timer {7}
#VAR timer2 {38}
#VAR dialog {}
#VAR cants {12}
#VAR areaname {Tsofu} {Tsofu}
#VAR roomcount {7}
#VAR mobname {bellowsgirl} {bellowsgirl}
#VAR roomname {"A Sweat Tent"}
#VAR Item {}
#VAR itemname {}
#VAR itemkeywords {}
#VAR itemlevel {}
#VAR Itemshort {"a gold coin with a special mark"}
#VAR charname {Collen}
#VAR dam1hit {227}
#VAR greatestdam {2770}
#VAR damagedealt {0}
#VAR hitsgiven {0}
#VAR sightings {1}
#VAR tomove {-52}
#VAR qpItemCost {6000}
#VAR qpneeded {} {}
#VAR qpgained {4934}
#VAR silvergained {423418}
#VAR qpgathered {4934}
#VAR silverheld {51}
#VAR questareaname {"Cold Rocks Hold"}
#VAR questroomname {"A Tanner's Shop"}
#VAR questitemname {"Sceptre of Courage"}
#VAR 1520 {2770}
#VAR level {280}
#PATH dilsroom {d2n3e2ne}
#PATH wb2mayene {46s89e}
#PATH mayene2aringill {43n40w}
#PATH wb2tv {6es14e2ne2n3e4n5e2ne2n7ene3n8e2n2e}
#PATH start {61e42n}
#PATH cair2qm {5ws2w2sw5swsw4s12wn6wn25wn5w;enter e;;.nde}
#PATH wb2cair {5es25es6es12e4nene5ne2n2en5e}
#PATH shaido {58e20n}
#PATH out {d3s3e2ses2e;leave}
#PATH taien {2nen8en9en6en4e}
#PATH wb2aringill {5es25es6es12e}
#PATH coldrocks {48e8n}
#PATH aringill {5es25es7es11e}
#PATH tear {49se}
#PATH caemlyn {5ws2w2sw5swsw4s12wn6wn10w}
#PATH bv {45n37e}
#TRIGGER {You fall flat on your face!} {stand}
#TRIGGER {(*) sneaks in.$} {draw;kill hood} "" {disable}
#TRIGGER {disarms you and sends your (*) flying} {#IF (%1 = "a short flail") {wield flail} {dual mine}}
#TRIGGER {Your kicked dirt misses} {dirt} "" {disable}
#TRIGGER {(*) has been KILLED!!} {butch cor;get all.steak;#T- bash}
#TRIGGER {You fail to disarm} {disarm} "" {disable}
#TRIGGER {~((%d)~) a small steel canteen} {#var cants %1}
#TRIGGER {You may now quest again.} {#beep}
#TRIGGER {a wise old man exclaims 'Seek (*) out somewhere in the vicinity of (*)!'} {#VARIABLE mobname "%1";#VARIABLE
roomname "%2"} "" {disable}
#TRIGGER {a wise old man says 'That location is in the general area of (*).'} {#VARIABLE areaname "%1"} ""
{disable}
#TRIGGER {You study the (*) very carefully$You know what this is!$} {#VARIABLE Itemname "%1";#ADDKEY item {name="%1"};#T+
eqdb}
#TRIGGER {You twist (*)'s weapon out of (%w) hand!} {get all}
#TRIGGER {You enter the RP and mark your self as being In Character.} {#LOG c:/logs/@charname%time( mmdd).txt}
#TRIGGER {You leave the RP and mark your self as being Out Of Character.} {#MENU {file|Close Log}}
#TRIGGER {twists your weapon out of your hand!} {get all;dual mine;wield all}
#TRIGGER {A Shienaran swordsman leaves (*).} {%1}
#TRIGGER {Fortune Rolled xp} {#beep}
#TRIGGER {QP:(*)} {#VARIABLE qpgathered %1;#VARIABLE qpgained %1}
#TRIGGER {Level: (%d) ~((*) exp to level~)} {#VARIABLE level %1}
#TRIGGER {A Shienaran swordsman makes his way through the land.} {#PLAY "c:\zmud\woohoo.wav"}
#TRIGGER {A lithe woman wearing breeches stands here, cleaning her nails with a dagger.} {#PLAY "c:\zmud\wolfwhistle.wav"}
#TRIGGER {Welcome to The Shadow Wars. Please do not feed the mobiles.} {sc}
#TRIGGER {A bird chippers and breaks the silence for a few moments.} {#PLAY c:/zmud/animal066.wav}
#TRIGGER {(*) has restored all PCs} {#PLAY c:\zmud\woohoo.wav}
#TRIGGER {PANIC! You couldn't escape!} {flee}
#TRIGGER {~[Newbie~]} {#cap chat;#gag}
#TRIGGER {You feel your bonded step into the pattern.} {#play woohoo.wav}
#TRIGGER {~[BOND~]} {#cap chat;#gag}
#KEY KEY1 {dirt}
#KEY F8 {rearm}
#KEY F9 {sheath;wear shi;sheath;wear flail}
#KEY KEY3 {bash}
#KEY KEY9 {kick}
#KEY KEY7 {throw}
#KEY KEY0 {flee}
#STAT {on}
#STW {He's in Mayene}
|
Some of these triggers reference sound files that will play at certain events. If you want these sound files, let me know
and I'll get them to you.
If you keep the trigger for opening logs, you will need to create a directory on your C: drive (or whatever your default
hard drive designation is) named logs.
|