Crossing Travel (script)

From Elanthipedia
Jump to navigation Jump to search
Crossing Travel (script)
Category travel
Front-end StormFront
Author TJOLOLO


This is a travel script for the city of Crossing. Enjoy!

- Blood Warrior Tjololo

To use this script type .{scriptname} {destination}
example -- to go to the bank type .go bank

A few things to consider:

Most locations start and end outside area, not in the building
You can start in the bank lobby
Match minmum 3 letters: i.e. ranger = range, rang, ran

List of possible destinations and starting area:

westgate(wg, west) eastgate(eg, east) northeast(neg, negate) northgate(ng)
empath ranger paladin cleric bard barbarian trader warriormage(warmage) moonmage(moon) guard(guardhouse)
bank tannery forge(catrox) leather(randal)
market, brook, academy, hospital, ruins(favors) temple(altar)
home - require some modificaiton

Changelog

5/1/2015

  • Release day

Script

# This script will take you around Crossing
#   BloodWarriorTjololo@yahoo.com
#   aim: BloodWarriorTjololo
#
# Script inspired by Kraelyst travel script
#

echo
echo  ** Crossing Script **
echo

# If you want a path to your home 
# modify the script in the following
# follow step 1-8:

# Step 1:
# modify this setvariable for your own home 
#  homeName: replace 'stack hut' 
#  with the name of your home to open and close) 
setvariable homeName stack hut

# Step 2:
#  homeLocationOutside: replace 'stacked stone hut'
#  with the exact match to your home from outside
setvariable homeLocationOutside stacked stone hut

# Step 3:
#  homelocationInside: replace [Tjololo's Home]
#  with the room name of your home
setvariable homelocationInside [Tjololo's Home]

put stand
pause
IF_1 GOTO %1
GOTO NODESTINATION

#=====================================================
#
# modify this path for your own home (from your home to bank)
#

# Get outside your home
homeinside2outside:
# Step 5:
# Record and paste the path from 
# outside your home to outside bank.
# note: using %homeName is optional
# start paste after this line

put unlock door
put open door
pause 1
put go door
nextroom
put close %homeName
put lock %homeName
pause 1
# end paste before this line

# From outside your home go bank
homeoutside2bank:
# Step 6:
# Record and paste the path from 
# outside your home to outside bank
# start paste after this line

move nw
move sw
move nw
move w
move w
move n
move n
move n
move w

# end paste before this line
goto %1

# From the bank to outside your home
bank2home:
# Step 7:
# Record and paste the path from 
# outside the bank to your home
# start paste after this line

move e
move s
move s
move s
move e
move e
move se
move ne
move se

# end paste before this line

# From outside your home to inside
homeoutside2inside:
# Step 8:
# Record and paste the path from 
# outside your home to inside.
# note: using %homeName is optional
# start paste after this line

put unlock %homeName
put open %homeName
pause 1
put go %homeName
nextroom
put close door
put lock door
pause 1
# end paste before this line
goto %1

#==========================================
#
# No need for any modificaiton below. 
# You're all set!
#
#

END:
pause 2
echo
echo **** You have arrived at your destination: %1 ***
echo
EXIT

LABELERROR:
NODESTINATION:
echo =================================================
echo | No destination specified
echo | To use this script type .{scriptname} {destination}
echo | example -- to go to the bank type  .go bank
echo =================================================
NOSTART:
echo | List of possible destinations and starting area:
echo | gates: westgate(wg, west) eastgate(eg, east) 
echo |  northeast(neg, negate) northgate(ng)
echo |
echo | guilds: empath ranger paladin cleric bard barbarian trader 
echo |  warriormage(warmage) *moonmage(moon) guard(guardhouse)
echo |
echo | places:
echo |  bank tannery forge(catrox) leather(randal)
echo |  market, brook, academy, hospital, ruins(favors)
echo |  *temple(altar)
echo |  home - require some modificaiton
echo |
echo | (*) location inside. The rest are outside.
echo | Match minmum 3 letters: i.e. ranger = range, rang, ran
EXIT

#
# The bank, the academy, and the empath guild are the three main node
# All other location must travel to one of the three location mentioned above
#

ban:
bank:
MATCH END The granite and marble facade of the First Provincial Bank
MATCH empath2bank The whitewashed building before you is stark and functional
MATCH academy2bank A side entrance to the Academy, in the form of a low, bronze gate
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

hospital:
hospita:
hospit:
hospi:
hosp:
hos:
emp:
empa:
empat:
empath:
MATCH bank2empath The granite and marble facade of the First Provincial Bank
MATCH END The whitewashed building before you is stark and functional
MATCH academy2empath A side entrance to the Academy, in the form of a low, bronze gate
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

academy:
academ:
acade:
acad:
aca:
asemath:
asemat:
asema:
asem:
ase:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH END A side entrance to the Academy, in the form of a low, bronze gate
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

#
# These areas are closer to bank
#

hom:
home:
MATCH bank2home The granite and marble facade of the First Provincial Bank
MATCH empath2bank The whitewashed building before you is stark and functional
MATCH academy2bank A side entrance to the Academy, in the form of a low, bronze gate
MATCH END %homelocationInside
MATCH homeoutside2inside %homeLocationOutside
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

market:
marke:
mark:
mar:
MATCH bank2market The granite and marble facade of the First Provincial Bank
MATCH empath2bank The whitewashed building before you is stark and functional
MATCH academy2bank A side entrance to the Academy, in the form of a low, bronze gate
MATCH END [Market Plaza, Foyer]
MATCH END [The Crossing, Mongers' Square]
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

eastgate:
eastgat:
eastga:
eastg:
east:
eas:
eg:
egate:
MATCH bank2eg The granite and marble facade of the First Provincial Bank
MATCH empath2bank The whitewashed building before you is stark and functional
MATCH academy2bank A side entrance to the Academy, in the form of a low, bronze gate
MATCH END [The Crossing, Eastern Gate]
MATCH END [Eastern Tier, Outside Gate]
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

moonmage:
moonmage:
moonmag:
moonma:
moonm:
moon:
moo:
MATCH bank2eg The granite and marble facade of the First Provincial Bank
MATCH empath2bank The whitewashed building before you is stark and functional
MATCH academy2bank A side entrance to the Academy, in the form of a low, bronze gate
MATCH END [Observatory, First Level]
MATCH END Before you stands the Observatory of the Southern Crossbow.
MATCH eg2moonmage [The Crossing, Eastern Gate]
MATCH eg2moonmage2 [Eastern Tier, Outside Gate]
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

forge:
forg:
for:
catrox:
catro:
catr:
cat:
MATCH bank2forge The granite and marble facade of the First Provincial Bank
MATCH empath2bank The whitewashed building before you is stark and functional
MATCH academy2bank A side entrance to the Academy, in the form of a low, bronze gate
MATCH END Part of the rush here, no doubt, is generated by Catrox's Forge
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

temple:
templ:
temp:
tem:
altar:
alta:
alt:
MATCH bank2altar The granite and marble facade of the First Provincial Bank
MATCH empath2bank The whitewashed building before you is stark and functional
MATCH academy2bank A side entrance to the Academy, in the form of a low, bronze gate
MATCH END [Resurrection Creche, Li Stil rae Kwego ia Kweld]
MATCH bank2altar2 three tall towers standing guard over the orb of the Main Temple.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

# These areas are closer to empath guild
#

northeast:
northeas:
northea:
northe:
neg:
negate:
MATCH bank2empath The granite and marble facade of the First Provincial Bank
MATCH empath2neg The whitewashed building before you is stark and functional
MATCH academy2empath A side entrance to the Academy, in the form of a low, bronze gate
MATCH END [The Crossing, Northeast Customs]
MATCH END [Northeast Wilds, Outside Northeast Gate]
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

northgate:
northgat:
northg:
north:
nort:
nor:
ng:
MATCH bank2empath The granite and marble facade of the First Provincial Bank
MATCH empath2northgate The whitewashed building before you is stark and functional
MATCH academy2empath A side entrance to the Academy, in the form of a low, bronze gate
MATCH END [North Gate, Gate]
MATCH END forming an impassable barrier to anyone who wished to explore the depths of the forest.  You also see a crumbling archway.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

paladin:
paladi:
palad:
pala:
pal:
MATCH bank2empath The granite and marble facade of the First Provincial Bank
MATCH empath2paladin The whitewashed building before you is stark and functional
MATCH academy2empath A side entrance to the Academy, in the form of a low, bronze gate
MATCH END You stand before a pristine white building, two stories high - the Paladins' Guild.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

barbarian:
barbaria:
barbari:
barbar:
barbar:
barba:
barb:
MATCH bank2empath The granite and marble facade of the First Provincial Bank
MATCH empath2barbarian The whitewashed building before you is stark and functional
MATCH academy2empath A side entrance to the Academy, in the form of a low, bronze gate
MATCH END Statues of famous barbarians and arena champions form an arcade leading to the arched steel-clad door of the Barbarians' Guild.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

warriormage:
warriormage:
warriormag:
warriorma:
warriorm:
warrior:
warrio:
warri:
warr:
war:
warmage:
warma:
warm:
MATCH bank2empath The granite and marble facade of the First Provincial Bank
MATCH empath2neg The whitewashed building before you is stark and functional
MATCH academy2empath A side entrance to the Academy, in the form of a low, bronze gate
MATCH END An enormous tower of grey marble rises imposingly from the ground
MATCH neg2warmage [The Crossing, Northeast Customs]
MATCH neg2warmage2 [Northeast Wilds, Outside Northeast Gate]
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

#
# These areas are closer to thee academy
#

ran:
rang:
range:
ranger:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH academy2ranger A side entrance to the Academy, in the form of a low, bronze gate
MATCH END tall wooden figure whose gaze seems 
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

tannery:
tanner:
tanne:
tann:
tan:
falkner:
falkne:
falkn:
falk:
fal:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH academy2tannery A side entrance to the Academy, in the form of a low, bronze gate
MATCH END A low, shed-like building stands beneath the trees along the road here.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

westgate:
westgat:
westga:
westg:
west:
wes:
wg:
wgate:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH academy2wg A side entrance to the Academy, in the form of a low, bronze gate
MATCH END [The Crossing, Western Gate]
MATCH END Well-worn paths lead through a grove of trees to a gate in The Crossing's western wall.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

cleric:
cleri:
cler:
cle:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH academy2cleric A side entrance to the Academy, in the form of a low, bronze gate
MATCH END Several tall, sculpted columns flank a heavily-carved rosewood door that serves as the entryway to the Clerics' Guild.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

bard:
bar:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH academy2bard A side entrance to the Academy, in the form of a low, bronze gate
MATCH END unpretentious building set unobtrusively off to the south side of the road.  You also see a small building.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

trader:
trade:
trad:
tra:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH academy2wg A side entrance to the Academy, in the form of a low, bronze gate
MATCH END This is a transitional block of busy Commerce Avenue, leading between the mercantile
MATCH wg2trader [The Crossing, Western Gate]
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

guardhouse:
guardhous:
guardho:
guard:
guar:
gua:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH academy2wg A side entrance to the Academy, in the form of a low, bronze gate
MATCH END The wealthy traders in the immediate vicinity deemed this the perfect spot for the Guard House
MATCH wg2trader [The Crossing, Western Gate]
MATCH trader2guard This is a transitional block of busy Commerce Avenue, leading between the mercantile
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

brook:
broo:
bro:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH academy2wg A side entrance to the Academy, in the form of a low, bronze gate
MATCH END This shallow stream would probably only come chest-high on a short Halfling.
MATCH wg2brook [The Crossing, Western Gate]
MATCH wg2brook2 Well-worn paths lead through a grove of trees to a gate in The Crossing's western wall.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

leather:
leathe:
leath:
leat:
lea:
randal:
randa:
rand:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH academy2wg A side entrance to the Academy, in the form of a low, bronze gate
MATCH END A small building, structured from logs and mud, stands on the side of the road
MATCH wg2brook [The Crossing, Western Gate]
MATCH brook2leather This shallow stream would probably only come chest-high on a short Halfling.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait

favors:
favor:
favo:
fav:
ruins:
ruin:
rui:
MATCH bank2academy The granite and marble facade of the First Provincial Bank
MATCH empath2academy The whitewashed building before you is stark and functional
MATCH academy2wg A side entrance to the Academy, in the form of a low, bronze gate
MATCH END [Siergelde, Stone Grotto]
MATCH wg2favor [The Crossing, Western Gate]
MATCH wg2favor2 Well-worn paths lead through a grove of trees to a gate in The Crossing's western wall.
MATCH CHECKLOCATION1 You glance
put look
put glance
matchwait


CHECKLOCATION1:
pause

MATCH homeinside2outside %homelocationInside
MATCH homeoutside2bank %homeLocationOutside
MATCH entergate [Market Plaza, Foyer]
MATCH market2bank [The Crossing, Mongers' Square]
MATCH eg2bank [The Crossing, Eastern Gate]
MATCH entergate [Eastern Tier, Outside Gate]
MATCH moonmage2eg [Observatory, First Level]
MATCH moonmage2eg2 Before you stands the Observatory of the Southern Crossbow.
MATCH forge2bank Part of the rush here, no doubt, is generated by Catrox's Forge
MATCH altar2bank [Resurrection Creche, Li Stil rae Kwego ia Kweld]
MATCH altar2bank2 three tall towers standing guard over the orb of the Main Temple.
MATCH moveout [First Provincial Bank, Lobby]

MATCH neg2empath [The Crossing, Northeast Customs]
MATCH entergate [Northeast Wilds, Outside Northeast Gate]
MATCH northgate2empath [North Gate, Gate]
MATCH enterarchway forming an impassable barrier to anyone who wished to explore the depths of the forest.  You also see a crumbling archway.
MATCH paladin2empath You stand before a pristine white building, two stories high - the Paladins' Guild.
MATCH barbarian2empath Statues of famous barbarians and arena champions form an arcade leading to the arched steel-clad door of the Barbarians' Guild.
MATCH warmage2neg An enormous tower of grey marble rises imposingly from the ground

MATCH ranger2academy tall wooden figure whose gaze seems 
MATCH ranger2academy2 A well-trod path leads from a small open gateway in the town wall and heads into a grove of whispering pine.
MATCH tannery2academy A low, shed-like building stands beneath the trees along the road here.
MATCH wg2academy [The Crossing, Western Gate]
MATCH entergate Well-worn paths lead through a grove of trees to a gate in The Crossing's western wall.
MATCH cleric2academy Several tall, sculpted columns flank a heavily-carved rosewood door that serves as the entryway to the Clerics' Guild.
MATCH bard2academy unpretentious building set unobtrusively off to the south side of the road.  You also see a small building.
MATCH trader2wg This is a transitional block of busy Commerce Avenue, leading between the mercantile
MATCH guard2trader The wealthy traders in the immediate vicinity deemed this the perfect spot for the Guard House
MATCH leather2brook A small building, structured from logs and mud, stands on the side of the road
MATCH brook2wg This shallow stream would probably only come chest-high on a short Halfling.
MATCH favor2wg [Siergelde, Stone Grotto]
MATCH NOSTART You glance

put look
put glance
matchwait

enterarchway:
put go arch
goto %1

entergate:
put go gate
goto %1

moveout:
put out
goto %1

favor2wg:
move e
put go arc
nextroom
put go trail
nextroom
move se
move d
move d
move nw
move ne
move ne
move n
move ne
put go path
nextroom
move ne
move e
move n
move ne
move ne
move e
move se
put go gate
goto %1

wg2favor:
put go gate
wg2favor2:
move nw
move w
move sw
move sw
move s
move w
move sw
put go path
nextroom
move sw
move s
move sw
move sw
move se
move u
move u
move nw
put go trail
nextroom
put go arc
nextroom
put go stone
goto %1

altar2bank:
put go door
move s
put go gate
altar2bank2:
move ne
goto %1

bank2altar:
move sw
bank2altar2:
put go gate
move n
put go door
goto %1

empath2market:
move s
move w
move s
move s
put go baz
move se
goto %1

market2empath:
put go arc
move n
move n
move n
move e
move n
goto %1

bank2market:
move e
put go ramp
move n
move n
put go ramp
goto %1

market2bank:
put go ramp
move s
move s
put go ramp
move w
goto %1


bank2academy:
move nw
move n
move n
move n
move n
move n
move n
move w
move w
goto %1

academy2ranger:
move n
move n
move w
move w
put go gate
nextroom
move n
goto %1

ranger2academy:
move s
ranger2academy2:
put go gate
nextroom
move e
move e
move s
move s
goto %1

eg2bank:
move w
move w
move w
move w
goto %1

bank2eg:
move e
move e
move e
move e
goto %1

neg2empath:
move w
move w
move s
move s
move w
move w
goto %1

empath2neg:
move e
move e
move n
move n
move e
move e
goto %1

empath2bank:
move s
move w
move w
move s
move s
move s
move s
move s
move s
move se
goto %1

bank2empath:
move nw
move n
move n
move n
move n
move n
move n
move e
move e
move n
goto %1

northgate2empath:
move e
move e
move s
move e
move s
move e
goto %1

empath2northgate:
move w
move n
move w
move n
move w
move w
goto %1

academy2bank:
move e
move e
move s
move s
move s
move s
move s
move s
move se
goto %1

academy2empath:
move e
move e
move e
move e
move n
goto %1

empath2academy:
move s
move w
move w
move w
move w
goto %1

paladin2empath:
move s
move s
move s
move e
move s
move s
move w
goto %1

empath2paladin:
move e
move n
move n
move w
move n
move n
move n
goto %1

cleric2academy:
move s
move s
move s
move s
goto %1

academy2cleric:
move n
move n
move n
move n
goto %1

academy2wg:
move w
move w
put go bridge
nextroom
move w
move w
move w
move w
goto %1

wg2academy:
move e
move e
move e
move e
move e
move e
move e
goto %1

trader2wg:
move n
move n
move n
move n
move n
move n
move w
move w
move w
goto %1

wg2trader:
move e
move e
move e
move s
move s
move s
move s
move s
move s
goto %1

wg2brook:
put go gate
nextroom
wg2brook2:
put go path
nextroom
pause 1
move w
move w
move nw
move w
move w
move nw
move w
move w
move sw
move w
move w
move nw
move nw
move w
move w
move nw
move w
move w
put go brook
nextroom
goto %1

brook2leather:
move w
pause 3
move w
pause 3
move w
move sw
move w
move w
move s
move s
move s
move e
put go bush
nextroom
move s
move sw
move s
move w
move s
move w
move s
move s
goto %1

leather2brook:
move n
move n
move e
move n
move e
move n
move ne
move n
put go bush
nextroom
move n
move w
move n
move e
move n
move e
move ne
move e
put go brook
nextroom
move e
pause 3
goto %1

brook2wg:
move e
pause 3
move e
move e
move se
move e
move e
move se
move se
move e
move e
move ne
move e
move e
move se
move e
move e
move se
move e
move e
put go path
nextroom
put go gate	
nextroom
goto %1

warmage2neg:
move s
move sw
move w
move sw
move nw
move w
move w
move nw
put go gate
nextroom
goto %1

neg2warmage:
put go gate
nextroom
neg2warmage2:
move se
move e
move e
move se
move ne
move e
move ne
move n
goto %1

forge2bank:
move w
move w
goto %1

bank2forge:
move e
move e
goto %1

moonmage2eg:
put go door
nextroom
moonmage2eg2:
move go gate
move n
move n
move w
move sw
move sw
move w
move w
move w
move n
move nw
move nw
move w
move s
move s
move sw
move w
put go gate
nextroom
goto %1

eg2moonmage:
put go gate
nextroom
eg2moonmage2:
move e
move ne
move n
move n
move e
move se
move se
move s
move e
move e
move e
move ne
move ne
move e
move s
move s
move go gate
put go door
nextroom
goto %1

tannery2academy:
move e
move s
move s
goto %1

academy2tannery:
move n
move n
move w
goto %1

guard2trader:
move n
goto %1

trader2guard:
move s
goto %1

barbarian2empath:
move n
goto %1

empath2barbarian:
move s
goto %1

bard2academy:
move e
goto %1

academy2bard:
move w
goto %1