PDA

View Full Version : Illistim Universal Movement & Task Script with Atlas



crb
08-17-2008, 11:37 AM
This script uses PSInets atlas to stay light and nimble and universal. You can adapt it to any town, just add the room numbers.

To add new locations to the script, just add the following at the bottom



shortcutwanted:
put goto <atlasroomid>
exit


so....



kobolds:
put goto 1234
exit


Very easy.

Now... this script also does a few tasks. It will go, pick up your bounty task, go to the herbalist or wherever to get the details, and then go back to your rest spot. It will also do the same but trade in your task first if you want a new one. Finally it will run to the bank and deposit all and return as well.

Edit the script to change the rest location roomid to one you want to use.

You can also customize atlas to do a path to your locker if you want, I did. And if you're a silvergate member using .ti locker will work for you as well.

I didn't put in all locations, they're easy enough to add, I put in ones I use.

Now... much of illistim is not mapped as far as building interiors go, so I had to do alot of that... so for them to work for you go to

http://www.virilneus.com/Atlas.0.sageatlas

download it, save it into your c:\psinet\atlas\ directory (while not in game) and then load the game. Type "atlas manage" then "save data" at the bottom.

I've submitted this data to jamus (I think) so maybe it'll be in the next update.

Here is the script:



#ILLISTIM - universal movement script

IF_1 goto %1
AddToHighlightNames string="***" foreColor=3 highlightEntireLine=TRUE caseInsensitive=FALSE /quiet
AddToHighlightNames string="~~" foreColor=12 highlightEntireLine=TRUE caseInsensitive=FALSE /quiet
AddToHighlightNames string="!" foreColor=14 highlightEntireLine=TRUE caseInsensitive=FALSE /quiet
echo ~~~~~~~~Virilneus' Illistim Task Movement Script~~~~~~~~~~~
echo
echo usage is .ti <task/location>
echo be sure to edit the script file for your specific
echo rest spot
echo
echo ************************************************** *********
echo ~ ~~MAIN LOCATIONS~~ ~
echo ************************************************** *********
echo ! dais weaponshop !
echo ! AdvGuild / adg generalstore !
echo ! bank pawnshop !
echo ! herb playershops !
echo ! rest (your rest location) cysaegir !
echo ! guard weaponshop !
echo ! outside locksmith !
echo ! furrier gem !
echo ! alchemist moontable !
echo ! patrons shimtable !
echo ! justice lhtable /losthome!
echo ! forge ferry / vaalor !
echo ! patrons sylvar !
echo ************************************************** *********
echo ~ ~~TASKS~~ ~
echo ************************************************** *********
echo ! depositall gettask tradetask !
echo ************************************************** *********
echo ~ ~~GUILD~~ ~
echo ************************************************** *********
echo ! wizardworkshop sorcererguild !
echo ************************************************** *********
echo ~ ~~HUNTING~~ ~
echo ************************************************** *********
echo ! kiramon otf !
echo ************************************************** *********
DeleteFromHighlightNames string="***"
DeleteFromHighlightNames string="!"
DeleteFromHighlightNames string="~~"
exit

rest:
mgr:
#enter your rest room atlas ID here
put goto 10802
exit

gem:
put goto 9696
exit

locksmith:
put goto 10814
exit

dais:
put goto 3634
exit

bank:
put goto 4597
exit

herbalist:
herb:
put goto 10812
exit

locker:
put goto 10942
exit

guard:
put goto 3472
exit

outside:
put goto 3337
exit

furrier:
fur:
put goto 10813
exit

kiramon:
put goto 10782
exit

otf:
put goto 3468
waitfor the road has sunk to swamp level
put go water
goto swimmore
otfpause:
pause 5
swimmore:
match swimmore under the black water
match otfdone gyldemar
match otfdone obvious paths
match otfpause ...wait
put swim east
matchwait
otfdone:
pause 6
move look
put goto 9435
exit

patrons:
put goto 10944
exit

alchemist:
put goto 10945
exit

justice:
put goto 10948
exit

weaponshop:
weapon:
put goto 10950
exit

pawnshop:
pawn:
put goto 3640
exit

generalstore:
put goto 10951
exit

playershops:
put goto 3479
exit

AdvGuild:
adg:
put goto 9699
exit

forge:
put goto 10935
exit

moontable:
put goto 10953
exit

shimtable:
put goto 10974
exit

vaalor:
ferry:
put goto 3442
exit

lhtable:
losthome:
put goto 10977
exit

cysaegir:
put goto 3128
exit

sylvar:
sylvarraend:
put goto 3410
exit

depositall:
depall:
dep:
put goto 4597
waitfor United Bank of City-States]
put deposit all
goto rest

tradetask:
put goto 9699
waitfor jarivyth
put ask jari about task
pause 1
put ask jari about remove
put ask jari about remove
pause 1
goto tradetask2

gettask:
task:
put goto 9699
waitfor Jarivyth
put ask jari about task
pause 1
tradetask2:
match rest already been assigned
match taskfur Gaedrien
match taskgem Tanzania
match taskherb Jhiseth
match taskguard guardsmen
match rest protective escort
match rest already been assigned
put ask jari about task
matchwait

taskfur:
put goto 10813
waitfor [Gaedrein
put ask gaed about bounty
goto rest

taskgem:
put goto 9696
waitfor [Tanzania
put ask tanzania about bounty
goto rest

taskherb:
put goto 10812
waitfor Valina
put ask Jhiseth about bounty
goto rest

taskguard:
put goto 3472
waitfor a city guardsman
put ask guard about bounty
goto rest


wizardworkshop:
put goto 10971
waitfor The far northern wall harbors a group of large crystals
pause 10
put prep 510
put cast black cry
pause 4
put prep 520
put cast blue cry
pause 4
put prep 909
put cast vio cry
exit


sguild:
sorcererguild:
put goto 3369
waitfor Gyldemar Road, Ruins

#Ta'Illistim Guild

counter set 1

SAVE1:
save black
goto Sigil

SAVE2:
save dark
goto Sigil

SAVE3:
save deep
goto Sigil

CAST:
waitfor Your spell is ready
match Go%c respond by pulsing
match Go%c nothing happens
match Nogo spell hindrance
put cast %s pillar
matchwait

GO1:
GO2:
GO3:
pause 3
goto Save%c

GO4:
exit

NOGO:
pause 3
counter subtract 1
goto Sigil

SIGIL:
counter add 1
match Darkeye dark eye
match Darkcloud dark cloud
match Blooddrop blood-drop
match Hazyblack hazy black
match Slategrey slate grey
match Radiatingcircle radiating circle
put look %s pillar
matchwait

DARKEYE:
put prep 717
goto Cast

DARKCLOUD:
put prep 703
goto Cast

BLOODDROP:
put prep 701
goto Cast

HAZYBLACK:
put prep 704
goto Cast

SLATEGREY:
put prep 705
goto Cast

RADIATINGCIRCLE:
put prep 702
goto Cast

raptors:
put goto 10831
put exit

trali:
put goto 10868
put exit