#nop #nop ## #nop #alias conn {#sess z 69.39.34.168 6969} #alias conna {#sess a 69.39.34.168 6969;CHARNAME;PASSWORD;l;1} #alias connb {#sess b 69.39.34.168 6969;CHARNAME;PASSWORD;l;1} #alias connc {#sess c 69.39.34.168 6969;CHARNAME;PASSWORD;l;1} #alias connd {#sess d 69.39.34.168 6969;CHARNAME;PASSWORD;l;1} #nop #nop ## #nop #alias reconnectme {#read group1.txt; conna;connb;connc;connd;#a;setcommv} #alias connectme {reconnectme;#a;holditems;#a;groupup} #nop #nop ## #nop #var qone CHAR1 #var qtwo CHAR2 #var qthree CHAR3 #var qfour CHAR4 #var sessone #a #var sesstwo #b #var sessthree #c #var sessfour #d #var leadchar CHAR1 #var tankchar CHAR4 #nop #nop ## #nop #alias holditems {#all fol $qone; #all hold malachite; #all hold hook; #all hold zinc; #all mypick} #alias groupup {group; group all; refol $qthree; refol $qtwo; yesloot; autoasson} #alias setcommv {#all #var commvar "tell $leadchar" ; #var commvar gt} #nop #nop ## THIS SECTION CONTROLS THE WINDOWS THAT WINTIN OPENS AND THE TEXT THAT IS HIGHLIGHTED #nop #high {cyan} {You miss} #high {cyan} {misses} #high {yellow} {SANCTUARY} #high {yellow} {sanctuary} #high {light magenta} {paralyse} #high {light magenta} {PARALYSE} #high {light magenta} {blind} #high {light magenta} {BLIND} #high {light magenta} {CURSE} #high {light magenta} {curse} #high {light magenta} {POISON} #high {light magenta} {poison} #high {yellow} {destroys} #high {yellow} {brink of death} #high {yellow} {%1 hurts} #high {yellow} {Your mighty} #high {yellow} {%1 mighty} #high {yellow} {you KNOW that one had to HURT!} #high {yellow} {...REAL BAD!!!!!} #high {yellow} {%1 causes} #high {yellow} {life to flash} #high {yellow} {tissues} #high {red}{You massacre} #high {yellow} {tissue paper.} #high {brown} {ARMOR} #high {brown} {armor} #high {light red} {FURY} #high {light red} {fury} #high {light green} {ENDURE} #high {light green} {endure} #high {light blue}{blue fire} #openwin {1} {Gossip} #openwin {2} {Tells} #openwin {3} {Scores} #highlight {61} {%0 (gossip) %1} #highlight {61} {%0 [gossip] %1} #highlight {61} {%0 (quest) %1} #highlight {61} {%0 [quest] %1} #highlight {61} {%0 (auction)[ %1} #highlight {61} {%0 [auction][ %1} #highlight {61} {%0 [hon] %1} #highlight {61} {[soc] %1} #highlight {62} {%0 tells you %1} #highlight {62} {You tell %1} #highlight {62} {%0 replies %1} #highlight {63} {You have scored %1} #highlight {63} {%0 have %1 exp %2} #highlight {63} {%0 qqq %1} #split #nop #nop ## THIS SECTION CONTAINS USEFUL ALIASES #nop #nop #nop RECALLING #nop #alias ttt {cast 'total'} #alias rr {rec recall} #alias rrr {#all rec recall} #alias grb {get recall sack} #nop #nop ASSISTING #nop #alias tankis {#all #var {tankchar} $1; gt tank is $1} #alias tank1 {tankis $qone; #all #var tanksess $sessone; #all #var trigchar $qthree; q1q1 ;q2q2} #alias tank2 {tankis $qtwo; #all #var tanksess $sesstwo; #all #var trigchar $qthree; q1q1; q2q2} #alias tank3 {tankis $qthree; #all #var tanksess $sessthree; #all #var trigchar $qfour; q1q1; q2q2} #alias tank4 {tankis $qfour; #all #var tanksess $sessfour; #all #var trigchar $qthree; q1q1; q2q2} #alias star1 {#all #var sessfirst $sessone; #all #var sesssecond $sesstwo; #all #var sessthird $sessthree; #all #var sessfourth $sessfour; #all #var trigchar $qthree; q1q1} #alias star2 {#all #var sessfirst $sesstwo; #all #var sesssecond $sessone; #all #var sessthird $sessthree; #all #var sessfourth $sessfour; #all #var trigchar $qone; q1q1} #alias star3 {#all #var sessfirst $sessthree; #all #var sesssecond $sesstwo; #all #var sessthird $sessone; #all #var sessfourth $sessfour; #all #var trigchar $qone; q1q1} #alias star4 {#all #var sessfirst $sessfour; #all #var sesssecond $sessone; #all #var sessthird $sessthree; #all #var sessfourth $sesstwo; #all #var trigchar $qone; q1q1} #alias q1q1 #all {#action "$trigchar assists %1" {ass $tankchar}} #alias q2q2 {$tanksess scarmoron} #alias aaa {#all assist $tankchar} #alias aat {$sesssecond ass $tankchar ; $sessthird ass $tankchar; $sessfourth ass $tankchar} #alias {autoreasson}{#all #var autoreass 1; $commvar AUTO-REASSIST is ON} #alias {autoreassoff}{#all #var autoreass 0; $commvar AUTO-REASSIST is OFF} #alias {autoasson}{#var autoass 1; $commvar AUTO-ASSIST is ON} #alias {autoassoff}{#var autoass 0; $commvar AUTO-ASSIST is OFF} #alias {autorescueon}{#all #act {mv Buf:* Vic:}{r0};$tanksess #unac {mv Buf:* Vic:};$commvar AUTO-RESCUE is ON} #alias {autorescueoff}{#all #unac {mv Buf:* Vic:};$commvar AUTO-RESCUE is OFF} #nop #nop BENIGN SPELLS #nop #alias acb {#all cast 'bless'} #alias cbless {cast 'bless'} #alias cbl {cast 'blink'} #alias cbg {cast 'blink' ghost} #alias cmt {cast 'mana'} #alias cstr {cast 'strength'} #alias loco {cast 'locate object'} #alias locc {cast 'locate char'} #alias summ {cast 'summon'} #alias relo {cast 'relocat'} #alias cf {cast 'fury'} #alias fury123 {$sessone cf ; $sesstwo cf ; $sessthree cf} #alias acf {#all cf} #nop #nop HEALING SPELLS #nop #alias mmm {cast 'mira' $tankchar} #alias ch {cast 'heal'} #alias chs {cast 'heal spray'} #alias cm {cast 'mira'} #alias cv {cast 'vamp'} #alias tcv {$tanksess cv} #nop #nop DEFENSIVE SPELLS #nop #alias cs {cast 'sanc'} #alias cst {cast 'sanc' $tankchar} #alias carmor {cast 'armor'} #nop #nop OFFENSIVE SPELLS #nop #alias cpara {cast 'para'} #alias ccurse {cast 'curse'} #alias hword {cast 'holy word'} #alias flame {cast 'flamestrike'} #alias csuper {cast 'super'} #alias ctball {cast 'thunder'} #alias celec {cast 'elec'} #alias {autofuryon}{#all #var autofury 1; $commvar AUTOFURY is ON} #alias {autofuryoff}{#all #var autofury 0; $commvar AUTOFURY is OFF} #nop #nop IDLING TOGGLES #nop #alias {idleon}{#all nosummon; #all mytitle resting} #alias {idleoff}{#all nosummon; #all mytitle} #nop #nop FOOD AND DRINK #nop #alias foodz {get bread sack;eat bread} #alias drinkz {dr waterskin} #alias fillbagbread {buy 5 bread;put all.bread sack} #alias stockbread {#all #3 fillbagbread} #alias stockrecall {#all buy recall} #alias stockup {wn;stockbread;swn;l;#all #2 buy recall; see ; gt Count your recalls!} #nop #nop TOGGLES : PUMMELS, SPLITS AND LOOTS #nop #alias nosplit #unaction {There was %1 coins.} #alias yessplit #read spliton.txt #alias noloot #all #unaction {for the kill} #alias yesloot #all #action {for the kill}{$sessone get all corpse} #alias yespum {#read pumson.txt; #read pumson.txt} #alias nopum {#read pumsoff.txt; #read pumsoff.txt} #nop #nop FAME #nop #alias dc {decap corpse} #alias d2 {decap 2.corpse} #alias d3 {decap 3.corpse} #alias ghv {#5 give head venzu; put all.olive bag} #alias handin {get all.olive bag; give all.olive venzu} #nop #nop ## THIS SECTION CONTAINS USEFUL ACTIONS #nop #nop #nop COMMUNICATIONS RENTING #nop #action {can rent %1 days}{$commvar I can afford $1 days} #action {Ok, %1 you have %2 items.}{$commvar I have $2 things} #action {see you can't afford}{$commvar `iCANT AFFORD RENT} #nop #nop COMMUNICATIONS SCORES #nop #action {Your alignment is %1 (} {#if {[$flaga#=[1#} {#var Zali {%%%1 ali}} else {#var Zali {.}}} #action {your armor is %1 (}{#if {[$flagb#=[1#}{#var Zarm {%%%1 arm}} else {#var Zarm {.}}} #action {have scored %1 exp,}{#if {[$flagc#=[1#}{#var Zexp {%%%1 exp}} else {#var Zexp {.}}} #action {have scored %1 exp during}{#if {[$flagca#=[1#}{#var Zhou {%%%1 hr}} else {#var Zhou {.}}} #action {and have %1 gold}{#if {[$flagd#=[1#}{#var Zcoi {%%%1 gol}} else {#var Zcoi {.}}} #action {have %1 fame branches}{#if {[$flage#=[1#}{#var Zbra {%%%1 bran}} else {#var Zbra {.}}} #action {carrying %1 weight}{#if {[$flagf#=[1#}{#var Zwei {%%%1 wei}} else {#var Zwei {.}}} #action {You are %1 years}{#if {[$flagg#=[1#}{#var Zage {%%%1 yrs}} else {#var Zage {.}}} #action {are %1 years}{#if {$1>70}{$commvar I am too OLD!}} #action {have scored %1 fame points }{#if {[$flagh#=[1#}{#var Zfam {%%%1 fame}} else {#var Zfam {.}}} #action {have died %1 times}{#if {[$flagi#=[1#}{#var Zdie {%%%1 died}} else {#var Zdie {.}}} #action {try to flee when you have %1 hp }{#if {[$flagj#=[1#}{#var Zwim {%%%1 wimp}} else {#var Zwim {.}}} #action {You need %1 experience}{#if {[$flagk#=[1#}{#var Zexl {%%%1 expleft}} else {#var Zexl {.}}} #action {affected by : %0 }{#if {[$flagl#=[1#}{#var Zaff {%%%0}} else {#var Zaff {.}}} #action {You are affected}{#if {[$printflag#=[1#}{pZ}} #alias {pZ}{$commvar $charname REP $Zali $Zarm $Zexp $Zhou $Zcoi $Zbra $Zwei $Zage $Zfam $Zdie $Zwim $Zexl $Zaff} #nop #nop AUTO ASSIST #nop #action {$itrigchar assists %1} {ass $1} #action {$trigchar assists %1} {ass $1} #nop #nop FIGHT COMMANDS #nop #action {Dragon Punch!}{punch} #action {You miss your punch}{st; punch} #action {You try to slip} {circle} #action {You circle}{circle} #action {You pummel} {pum} #action {You try to pummel} {pum} #nop #nop MISCELLANEOUS #nop #action {You are hereby removed}{#all l} #action {Market Square}{fill waterskin} #action {You Raise A Level!}{mytitle ; $commvar level BABY!} #action {You raise a level!!}{mytitle ; $commvar level BABY!} #action {see you can't afford}{$commvar `iCANT AFFORD RENT} #action {There was %1 coins.}{split $1} #action {for the kill}{#if {[$autoreass#=[1#}{$sessone aat;$sessone get all corpse}{7}{$sessone get all corpse}} #action {^You gained %1 experience}{#if {[$autoscan#=[1#}{scan}}{9} #action {^You gained}{#if {[$autodecap#=[1#}{dc}}{3} #action {Expires in %1 hours}{$commvar spell out in $1} #action {Spell : %1}{$commvar still have spell $1} #action {not affected by any spell}{$commvar I'm not affected by spells} #action {stops protecting you}{$commvar Endure has gone - get me a Ninja!} #action {You try to slip} {circle} #action {You circle}{circle} #action {%1 glows with a faint light}{$commvar Hand Spec for $1!} #action {NO_SUMMON}{$commvar I have NOSUMMON set to ON!} #action {^From now on, you can't be}{$commvar I have just turned nosummon ON!} #action {^You can now be summoned.}{$commvar I have just turned nosummon OFF!} #nop #nop AUTO SPELL RESPONSE #nop #action {The white aura around your body fades}{$commvar `iSANCTUARY GONE!; #tickset} #action {lost your concentration}{$commvar LOST CONC} #action {You can't summon enough energy to cast }{$commvar I don't have enough mana!} #action {You calm down}{#if {[$autofury# = [1#}{cf;$commvar `kFURY `igone! }} #action {You calm down.}{$commvar `kFURY `igone!} #action {feel weaker}{$commvar my strength has gone :(} #action {A bright light of harmony shines upon you}{$commvar Harmony is in} #action {Your feeling of harmony fades}{$commvar Harmony Gone} #action {You feel less protected}{$commvar ooh, I've run out of protection} #action {You feel very angry}{emote is feeling `lANGRY;} #action {%1 is possessed} {$commvar Violin spec for $1} #nop #nop TOTEMS #nop #action {spirit of the Bear enveloping}{$commvar I have the BEAR spirit with me!} #action {bear spirit strengthens you!}{$commvar BEAR SPEC} #nop #nop AUTO FOOD #nop #action {You are hungry.}{foodz} #action {You are thirsty.}{drinkz} #action {The sack does not contain the bread.}{$commvar OH-NO! NO BREADS IN BAG} #action {It's empty already.}{$commvar OH-NO! NO WATER IN WATERSKIN} #action {starts to rain}{fill waterskin rain} #nop #nop AUTO EQUIP-REPORT #nop #action { -Nothing}{$commvar NOTHING AS LIGHT} #action { -Nothing}{$commvar NOTHING ON FINGER} #action { -Nothing}{$commvar NOTHING AROUND NECK} #action { -Nothing}{$commvar NOTHING ON BODY} #action { -Nothing}{$commvar NOTHING ON HEAD} #action { -Nothing}{$commvar NOTHING ON LEGS} #action { -Nothing}{$commvar NOTHING ON FEET} #action { -Nothing}{$commvar NOTHING ON HANDS} #action { -Nothing}{$commvar NOTHING ON ARMS} #action { -Nothing}{$commvar NOTHING AS SHIELD} #action { -Nothing}{$commvar NOTHING ON 2nd BODY} #action { -Nothing}{$commvar NOTHING ON WAIST} #action { -Nothing}{$commvar NOTHING ON WRIST} #action { -Nothing}{$commvar NOTHING WIELDED} #action { -Nothing}{$commvar NOTHING HELD} #nop #nop ## THESE ARE VARIABLES. SOME OF THEM ARE NEEDED TO MAKE THE ALIASES #nop ## AND ACTIONS WORK #nop #var tanksess $sessfour #var sessfirst $sessone #var sesssecond $sesstwo #var sessthird $sessthree #var sessfourth $sessfour #var trigchar $qthree #var charname noval #var autofury 0 #var autoass 0 #var autoreass 0 #var autodecap 0 #var commvar {td} #nop **ALIGN #var flaga 1 #nop **ARMOR #var flagb 0 #nop **EXP #var flagc 1 #nop **EXP IN LAST HOUR #var flagca 0 #nop **GOLD #var flagd 1 #nop **BRANCHES #var flage 0 #nop **WEIGHT #var flagf 0 #nop **AGE #var flagg 0 #nop **FAME #var flagh 0 #nop **DIED #var flagi 0 #nop **WIMPY #var flagj 0 #nop **EXP REQD #var flagk 0 #nop **AFFECT #var flagl 0 #var printflag 1 #alias {scalignon} {#var flaga 1} #alias {scarmoron} {#var flagb 1} #alias {scexpon} {#var flagc 1} #alias {scexphron} {#var flagca 1} #alias {scgoldon} {#var flagd 1} #alias {scbranchon} {#var flage 1} #alias {scweighton} {#var flagf 1} #alias {scageon} {#var flagg 1} #alias {scfameon} {#var flagh 1} #alias {scdiedon} {#var flagi 1} #alias {scwimpyon} {#var flagj 1} #alias {screqdon} {#var flagk 1} #alias {scaffecton} {#var flagl 1} #alias {scalignoff} {#var flaga 0} #alias {scarmoroff} {#var flagb 0} #alias {scexpoff} {#var flagc 0} #alias {scexphroff} {#var flagca 0} #alias {scgoldoff} {#var flagd 0} #alias {scbranchoff} {#var flage 0} #alias {scweightoff} {#var flagf 0} #alias {scageoff} {#var flagg 0} #alias {scfameoff} {#var flagh 0} #alias {scdiedoff} {#var flagi 0} #alias {scwimpyoff {#var flagj 0} #alias {screqdoff} {#var flagk 0} #alias {scaffectoff} {#var flagl 0} #nop #nop ## THESE ARE DIRECTIONS TO SOME STARTER AREAS. ADD DIRECTIONS ALIASES HERE #nop ## WHEN YOU HAVE FIND THINGS THROUGH EXPLORING. THE LONGER DIRECTIONS MAY #nop ## REQUIRE EXTRA MOVEMENT, SO BEWARE! #nop ## NB ALL DIRECTIONS START FROM MARKET SQUARE #nop #alias sbr {superbrief} #nop #nop --------------- VERY EASIEST AREAS --------------- #nop #alias gotodojo {5s} #alias gotozoo {4w8s} #alias gotogremlins {7w2s} #alias gotomanor {7w2n} #nop #nop ----------------------------------------- #nop #nop --------------- AREA : OZYMAR -------------------- #nop #alias gotogorgon {sbr; #14 w;swwsswswwwnw;#9 w;uuuuwwww; sbr} #alias gotoozymar {sbr; #14 w;swwsswswwwnw; sbr} #nop #nop ----------------------------------------- #nop #nop --------------- AREA : MARITIME, SEA OF LOVE, IVORY TOWER, BEACH, PIXIES, NIL --------------- #nop #alias gotocloud {gomaritime; sbr; sww10s10wssswsswwsssee6unw; sbr} #alias gotomaritime {sbr; 14ws9wssd; sbr} #alias gotoneptune {gomaritime; seeeesss} #nop #nop ----------------------------------------- #nop #nop #nop --------------- AREA : CARNIVAL, CARDS, CHESS & GRAIL -------------- #nop #alias gotocarnival {sbr; 14ws10w; sbr} #alias gotoplayers {gocarnival; 4n5wuueend} #alias gotochess {gocarnival; 4s4wsd} #alias gotocards {gocarnival; 4s4wsu} #alias gotojesters {gocarnival; 4s4w3n} #nop #nop ----------------------------------------- #nop #nop #nop --------------- AREA : EVIL PALACE -------------------- #nop #alias gotopalace {sbr; #7 e;nnnnwwwwnnwwwwdd; sbr} #alias gotopalmaster {sbr; #7 e;nnnnwwwwnnwwwwddsssswsessssssseeeeeedddnnnesee; sbr} #alias gotopalqueen {sbr; #7 e;nnnnwwwwnnwwwwddsssswsessssssseeen; sbr} #nop #nop ----------------------------------------- #nop #nop #nop --------------- AREA : SHIRE -------------------- #nop #alias gotobread {goshire; wws} #alias gotokeeper {goshire; ww5ne} #alias gotoshire {sbr; #8 w;#4 n; sbr} #alias gotothain {goshire; 5e} #nop #nop ----------------------------------------- #nop #nop #nop --------------- AREA : CANYON -------------------- #nop #alias gotocanyon {sbr; #7 e ;ssenuuuuundn; sbr} #alias gotocanearth {gocanyon; 6e3se} #alias gotocanelec {gocanyon; w4n2w2n3wu} #alias gotocanfire {gocanyon; 2n2ws6w} #alias gotocanwater {gocanyon; neennneend} #alias gocanwind {gocanyon; 5n3e3n3e} #nop #nop ----------------------------------------- #nop