crb
08-17-2008, 12:37 PM
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
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