Results 1 to 5 of 5

Thread: Darkstone Script for Wizard FE- Advice/Help/Insults welcome

  1. #1

    Default Darkstone Script for Wizard FE- Advice/Help/Insults welcome

    Let me preempt a lot of comments by saying, "Yes, I have used the search function." The script I found was posted by Latrinsorm about 6 months ago--

    http://forum.gsplayers.com/showthrea...ight=darkstone

    Unfortunately I am script retarded. The bulk of my scripts look something like this:

    put put my war in my cloak
    put wear my buckler

    TaDaaaaaa

    It's sad really. That being said, when I use the aforementioned script, I can get to Darkstone no problem, but when it asks me to select a specific destination within the castle (banshees, troll kings, etc), i get a GoTo label not found and the script ends. Anyone have an updated script or a fix for this one? Thanks
    Last edited by NocturnalRob; 04-02-2008 at 12:04 PM.
    Quote Originally Posted by AnticorRifling View Post
    Please note I left my computer on and my weiner dogs have been moderating these forums.

  2. #2

    Default

    First, the insult: Switch to SF you whack job! What are you still using Windows 3.1 as well!?!

    Second, the advice:
    > i get a GoTo label not found and the script ends

    We need the entire error message, what label is not found? Post log.


    Help portion will follow pending review of log.

  3. #3

    Default

    Quote Originally Posted by Drunken Durfin View Post
    First, the insult: Switch to SF you whack job! What are you still using Windows 3.1 as well!?!
    My computer doesn't support SF. Will post log tonight. I rebooted my computer this morning, so it should almost be good to go by then.

    Quote Originally Posted by AnticorRifling View Post
    Please note I left my computer on and my weiner dogs have been moderating these forums.

  4. #4
    Join Date
    Jul 2003
    Location
    St. Louis, MO
    Posts
    4,271

    Default

    First of all, insults: you suck at life, I fucked your sister, and your mothers a whore.

    Help: Here is a fixed version of that script that should work with the wizard (sorry, at work, can't log in to test at the moment)
    Code:
    Start:
    put set description
    put look
    match GardenNiche [Town Square, Garden Niche]
    match SmallPark [Town Square, Small Park]
    match TSC [Town Square Central]
    match TSSW [Town Square, Southwest]
    match WestGate a large wooden gate
    match NorthGateIn [Wehnimer's, Land's End Rd.]
    match NorthGateOut [Wehnimer's, Outside Gate]
    match VolnHall [Master's Hall]
    match SwordCheck [Gorge, Intersection]
    match NorthRim The gorge narrows here a bit,
    match SouthRim The gorge ends in a sheer cliff face here
    match Entrance You are standing before the main gate
    match Destination This wide space lies between the inner
    match GolemsOut You are standing in the southwest corner
    match KiramonOut The hall dead ends here,
    match BansheesOut A small clay pot is set
    match SentinelsOut Your footsteps echo in the long,
    match Roa'tersOut Assorted rubble--dirt,
    match TrollKingsOut Row upon row of iron manacles
    matchwait
    
    GardenNiche:
    move e
    goto SmallPark
    
    SmallPark:
    move n
    goto TSSW
    
    TSC:
    move sw
    goto TSSW
    
    TSSW:
    move w
    move w
    move n
    goto WestGate
    
    WestGate:
    move go gate
    move n
    goto DarkstonePath
    
    NorthGateIn:
    move go gate
    goto NorthGateOut
    
    NorthGateOut:
    move sw
    move s
    goto DarkstonePath
    
    VolnHall:
    put look tapestry
    match Tapestry1 [Darkstone, Dungeon]
    match Tapestry2 [Graveyard]
    match Tapestry3 [Monastery, Misty Chamber]
    match Tapestry4 [Pentagram Chamber]
    match Tapestry5 [Coastal Cliffs, Cemetery]
    matchwait
    
    Tapestry1:
    put look tapestry
    move go tapestry
    if_1 goto Tapestry%1
    pause
    echo
    echo Where would you like to go?
    echo 1.0) Lesser Gargoyles/Greater Gargoyles [gargoyles]
    echo 2.0) Huge Mein Golems [golems]
    echo 3.0) Kiramon Workers/Kiramon Defenders [kiramon]
    echo 4.0) Banshees/Huge Mein Golems [banshees]
    echo 5.0) Banshees/Stone Sentinels [sentinels]
    echo 6.0) Roa'ters [roa'ters]
    echo 7.0) Massive Troll Kings/Sheruvian Harbingers/Nightmare Steeds 
    [trollkings]
    echo 8.0) Out [bye]
    match TapestryGar gargo
    match TapestryGar 1.0
    match TapestryGol golem
    match TapestryGol 2.0
    match TapestryKir kiram
    match TapestryKir 3.0
    match TapestryBan bansh
    match TapestryBan 4.0
    match TapestrySen senti
    match TapestrySen 5.0
    match TapestryRoa roa't
    match TapestryRoa 6.0
    match TapestryTro troll
    match TapestryTro 7.0
    match TapestryBye bye
    match TapestryBye 8.0
    matchwait
    
    Tapestry2:
    put rub tapestry
    waitfor You rub the tapestry, which gives you a slight shock.
    goto Tapestry3
    
    Tapestry3:
    put rub tapestry
    waitfor You rub the tapestry, which gives you a slight shock.
    goto Tapestry4
    
    Tapestry4:
    put rub tapestry
    waitfor You rub the tapestry, which gives you a slight shock.
    goto Tapestry5
    
    Tapestry5:
    put rub tapestry
    waitfor You rub the tapestry, which gives you a slight shock.
    goto Tapestry1
    
    DarkstonePath:
    move w
    move sw
    move sw
    move s
    move w
    move w
    move u
    move sw
    move go path
    move w
    move w
    move w
    move w
    move s
    goto SwordCheck
    
    SwordCheck:
    pause
    put glance
    match Pool a short sword in your right hand
    match Swap a short sword in your left hand
    match GetSword left hand.
    matchwait
    
    GetSword:
    put get my short sword
    match Pool a short sword
    match Pool As you remove
    match BuySword Get what?
    match WeaponAway You need a free hand
    matchwait
    
    Swap:
    put swap
    goto SwordCheck
    
    WeaponAway:
    put stow right
    waitfor You put
    goto GetSword
    
    Pool:
    put go pool
    put down
    waitfor You take a deep breath and dive
    put kneel
    waitfor You kneel
    put pry gap
    match Broken Suddenly, the sword shatters.
    match NotBroken A huge air bubble emerges from the crack,
    match PryFail You work at the edges,
    matchwait
    
    PryFail:
    put stand
    waitfor You stand
    put up
    put go shore
    waitfor [Gorge, Intersection]
    goto Pool
    
    Broken:
    put stand
    waitfor You stand
    put up
    put go shore
    goto BuySword
    
    BuySword:
    move n
    move e
    move e
    move e
    move e
    move go path
    move ne
    move d
    move e
    move e
    move n
    move ne
    move ne
    move e
    move n
    move ne
    move go gate
    move s
    move w
    move s
    move s
    move s
    move go bank
    move go arch
    put withdraw 94
    move go arch
    move out
    move n
    move e
    move go entrance
    put order
    waitfor Welcome to Tykel's Arms!
    put 3
    put buy
    waitfor Tykel Rone says,
    put accept
    put done
    waitfor [Tykel's Arms, Showroom]
    move out
    move w
    move s
    move w
    move w
    move s
    goto WestGate
    
    NotBroken:
    put stance offensive
    waitfor You are now in an offensive stance.
    put stand
    match NotBrokenPause You struggle
    match NotBrokenNext You stand
    matchwait
    
    NotBrokenPause:
    pause
    put stand
    match NotBrokenPause You struggle
    match NotBrokenNext You stand
    matchwait
    
    NotBrokenNext:
    pause
    put stance defensive
    waitfor You are now
    put stow my sword
    waitfor You put
    put unsheath
    goto RimCheck
    
    RimCheck:
    put look
    match NorthRim The gorge narrows here a bit,
    match SouthRim The gorge ends in a sheer cliff face here
    matchwait
    exit
    
    NorthRim:
    move ne
    move ne
    move e
    move go log
    move w
    move sw
    move sw
    move sw
    move s
    move s
    move s
    goto DarkstoneIn
    
    SouthRim:
    move sw
    move go path
    move d
    move s
    move go ledge
    move s
    move u
    move go hole
    move go path
    goto DarkstoneIn
    
    DarkstoneIn:
    move e
    move e
    move se
    move sw
    move se
    move sw
    move w
    move sw
    move s
    move e
    goto Entrance
    
    Entrance:
    put pull rope
    match BridgeUpInPause You try to pull the length of rope,
    match BridgeUpIn A deep, rumbling creak vibrates through you,
    match BridgeDownIn That will be difficult,
    matchwait
    
    BridgeUpInPause:
    pause
    goto Entrance
    
    BridgeUpIn:
    pause
    goto BridgeDownIn
    
    BridgeDownIn:
    move go draw
    goto PortDown
    
    PortDown:
    put pull lever
    match PortDownInPause You try to pull the heavy steel lever,
    match PortDownIn With a loud screech, a gleaming white mein portcullis 
    lurches upward!
    match PortUpIn Ok, you pull a heavy steel lever protruding from a slit in
    one 
    wall.  Now what?
    matchwait
    
    PortDownInPause:
    pause
    goto PortDown
    
    PortDownIn:
    pause
    goto PortUpIn
    
    PortUpIn:
    move go portcullis
    put kneel
    waitfor You kneel down.
    put kiss red portcullis
    put stance offensive
    waitfor You are now
    put stand
    match PortUpInPause You struggle
    match PortUpInNext You stand
    matchwait
    
    PortUpInPause:
    pause
    put stand
    match PortUpInPause You struggle
    match PortUpInNext You stand
    matchwait
    
    PortUpInNext:
    pause
    put stance defensive
    waitfor You are now
    goto Destination
    
    Destination:
    if_1 goto %1
    echo
    echo Where would you like to go?
    echo 1.0) Lesser Gargoyles/Greater Gargoyles [gargoyles]
    echo 2.0) Huge Mein Golems [golems]
    echo 3.0) Kiramon Workers/Kiramon Defenders [kiramon]
    echo 4.0) Banshees/Huge Mein Golems [banshees]
    echo 5.0) Banshees/Stone Sentinels [sentinels]
    echo 6.0) Roa'ters [roa'ters]
    echo 7.0) Massive Troll Kings/Sheruvian Harbingers/Nightmare Steeds 
    [trollkings]
    echo 8.0) Out [bye]
    match Gar gargo
    match Gar 1.0
    match Gol golem
    match Gol 2.0
    match Kir kiram
    match Kir 3.0
    match Ban bansh
    match Ban 4.0
    match Sen senti
    match Sen 5.0
    match Roa roa't
    match Roa 6.0
    match Tro troll
    match Tro 7.0
    match Bye bye
    match Bye 8.0
    matchwait
    
    1.0:
    Gar:
    Garg:
    Gargo:
    Gargoy:
    Gargoyl:
    Gargoyle:
    Gargoyles:
    save 1
    exit
    
    Tapestry1.0:
    TapestryGar:
    TapestryGarg:
    TapestryGargo:
    TapestryGargoy:
    TapestryGargoyl:
    TapestryGargoyle:
    TapestryGargoyles:
    move o
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    move n
    move n
    move n
    move go space
    move go trap
    move go door
    move e
    move e
    move go door
    move go crack
    move w
    move w
    move go passage
    move sw
    move s
    move s
    move n
    move go hole
    move u
    move o
    move go portcullis
    move go door
    move o
    move n
    exit
    
    2.0:
    Gol:
    Gole:
    Golem:
    Golems:
    save 2
    move s
    move go gate
    move go door
    move go portcullis
    exit
    
    Tapestry2.0:
    TapestryGol:
    TapestryGole:
    TapestryGolem:
    TapestryGolems:
    move o
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    move n
    move n
    move n
    move go space
    move go trap
    move go door
    move e
    move e
    move go door
    move go crack
    move w
    move w
    move go passage
    move sw
    move s
    move s
    move n
    move go hole
    move u
    move o
    
    3.0:
    Kir:
    Kira:
    Kiram:
    Kiramo:
    Kiramon:
    save 3
    goto GoMaiden
    
    Tapestry3.0:
    TapestryKir:
    TapestryKira:
    TapestryKiram:
    TapestryKiramo:
    TapestryKiramon:
    move o
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    move n
    move n
    move n
    move go space
    move go trap
    move go door
    exit
    
    4.0:
    Ban:
    Bans:
    Bansh:
    Banshe:
    Banshee:
    Banshees:
    save 4
    goto GoMaiden
    exit
    
    Tapestry4.0:
    TapestryBan:
    TapestryBans:
    TapestryBansh:
    TapestryBanshe:
    TapestryBanshee:
    TapestryBanshees:
    move o
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    exit
    
    5.0:
    Sen:
    Sent:
    Sents:
    Senti:
    Sentin:
    Sentine:
    Sentinel:
    Sentinels:
    save 5
    goto GoMaiden
    exit
    
    Tapestry5.0:
    TapestrySen:
    TapestrySent:
    TapestrySents:
    TapestrySenti:
    TapestrySentin:
    TapestrySentine:
    TapestrySentinel:
    TapestrySentinels:
    move o
    move s
    move s
    move s
    move e
    exit
    
    6.0:
    Roa:
    Roat:
    Roate:
    Roater:
    Roaters:
    Roa':
    Roa't:
    Roa'te:
    Roa'ter:
    Roa'ters:
    Wor:
    Worm:
    Worms:
    save 6
    goto GoMaiden
    exit
    
    Tapestry6.0:
    TapestryRoa:
    TapestryRoa':
    TapestryRoa't:
    TapestryRoa'te:
    TapestryRoa'ter:
    TapestryRoa'ters:
    TapestryWor:
    TapestryWorm:
    TapestryWorms:
    move go tunnel
    move d
    exit
    
    7.0:
    Tro:
    Trol:
    Troll:
    TrollK:
    TrollKi:
    TrollKin:
    TrollKing:
    TrollKings:
    save 7
    goto GoMaiden
    exit
    
    Tapestry7.0:
    TapestryTro:
    TapestryTrol:
    TapestryTroll:
    TapestryTrollK:
    TapestryTrollKi:
    TapestryTrollKin:
    TapestryTrollKing:
    TapestryTrollKings:
    move o
    move s
    move s
    move s
    move e
    move se
    move sw
    move w
    move se
    move go door
    exit
    
    GoMaiden:
    move s
    move go gate
    move go door
    move go portcullis
    move go tower
    move go stair
    goto Maiden
    
    Maiden:
    put go maiden
    match MaidenWait You start to enter the iron maiden,
    match InMaiden [Iron Maiden]
    matchwait
    
    MaidenWait:
    pause 2
    goto Maiden
    
    InMaiden:
    put search
    waitfor You found a slightly bent spike
    put turn bent spike
    goto MaidenStand
    
    MaidenStand:
    put stand
    match MaidenLook You stand back up.
    match MaidenStandPause You struggle
    match MaidenStandPause ...wait
    matchwait
    
    MaidenStandPause:
    pause
    goto MaidenStand
    
    MaidenLook:
    pause
    put look
    match Maiden%sEarth A wide, doorless opening leads to the
    match Maiden%sSpirit There is barely enough room for you 
    match Maiden%sAir Climbing under the wall and up into this room,
    match Maiden%sFire An arched niche is carved out of the south wall,
    match Maiden%sWater Strange characters are carved into the walls,
    matchwait
    
    Maiden3Earth:
    move s
    move s
    move w
    move n
    move n
    move n
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    move n
    move n
    move n
    move go space
    move go trap
    move go door
    exit
    
    Maiden3Spirit:
    move sw
    move se
    move se
    move ne
    move ne
    move climb rubble
    move go opening
    goto TapestryKiramon
    
    Maiden3Air:
    move go trap
    move go door
    exit
    
    Maiden3Fire:
    move e
    move n
    move go crack
    move go door
    move w
    move w
    exit
    
    Maiden3Water:
    move n
    move w
    move w
    move w
    move w
    move w
    move go space
    move go trap
    move go door
    exit
    
    Maiden4Earth:
    move s
    move s
    move w
    move n
    move n
    move n
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    exit
    
    Maiden4Spirit:
    move sw
    move se
    move se
    move ne
    move ne
    move climb rubble
    move go opening
    goto TapestryBanshees
    
    Maiden4Air:
    move go space
    move s
    move s
    move s
    exit
    
    Maiden4Fire:
    move e
    move n
    move go crack
    move go chute
    move go door
    move s
    exit
    
    Maiden4Water:
    move n
    move w
    move w
    move w
    move w
    move w
    move s
    move s
    move s
    exit
    
    Maiden5Earth:
    move s
    move s
    exit
    
    Maiden5Spirit:
    move sw
    move se
    move se
    move ne
    move ne
    move climb rubble
    move go opening
    goto TapestrySentinels
    
    Maiden5Air:
    move go space
    move e
    move e
    move e
    move s
    move s
    move e
    move e
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    exit
    
    Maiden5Fire:
    move go door
    move go hole
    move go crack
    move e
    move e
    move s
    move s
    move e
    move e
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    exit
    
    Maiden5Water:
    move s
    move w
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    exit
    
    Maiden6Earth:
    move s
    move s
    move w
    move n
    move n
    move n
    move go door
    move go tunnel
    move d
    exit
    
    Maiden6Spirit:
    move sw
    move se
    move se
    move ne
    move ne
    exit
    
    Maiden6Air:
    move go space
    move e
    move e
    move e
    move s
    move s
    move e
    move e
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    move w
    move n
    move n
    move n
    move go door
    move go tunnel
    move d
    exit
    
    Maiden6Fire:
    move go door
    move go hole
    move go crack
    move e
    move e
    move s
    move s
    move e
    move e
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    move w
    move n
    move n
    move n
    move go door
    move go tunnel
    move d
    exit
    
    Maiden6Water:
    move s
    move w
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    move w
    move n
    move n
    move n
    move go door
    move go tunnel
    move d
    exit
    
    Maiden7Earth:
    move s
    move s
    move se
    move sw
    move w
    move se
    move go door
    exit
    
    Maiden7Spirit:
    move sw
    move se
    move se
    move ne
    move ne
    move climb rubble
    move go opening
    goto TapestryTrollKings
    
    Maiden7Air:
    move go space
    move e
    move e
    move e
    move s
    move s
    move e
    move e
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move se
    move sw
    move w
    move se
    move go door
    exit
    
    Maiden7Fire:
    move s
    move w
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    move se
    move sw
    move w
    move se
    move go door
    exit
    
    Maiden7Water:
    move s
    move w
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    move se
    move sw
    move w
    move se
    move go door
    exit
    
    GolemsOut:
    move go portcullis
    move go door
    move o
    move n
    goto bye
    
    KiramonOut:
    move e
    move e
    move go door
    move go crack
    move w
    move w
    move go passage
    move sw
    move s
    move s
    move n
    move go hole
    move u
    move o
    goto GolemsOut
    
    BansheesOut:
    move n
    move n
    move n
    move go space
    move go trap
    move go door
    goto KiramonOut
    
    SentinelsOut:
    move w
    move n
    move n
    move n
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    goto BansheesOut
    
    Roa'tersOut:
    move climb rubble
    move go opening
    goto TapestryBye
    
    TrollKingsOut:
    move go door
    move nw
    move e
    move ne
    move nw
    goto SentinelsOut
    
    8.0:
    Bye:
    put kneel
    put kiss red portcullis
    waitfor Though it makes you cringe,
    put stance offensive
    put stand
    match ByePause You struggle
    match ByeNext You stand
    matchwait
    
    ByePause:
    pause
    put stand
    match ByePause You struggle
    match ByePause ...wait
    match ByeNext You stand
    matchwait
    
    ByeNext:
    pause
    put stance defensive
    match PushLever defensive stance
    match ByeNext ...wait
    matchwait
    
    Tapestry8.0:
    TapestryBye:
    move o
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    goto BansheesOut
    
    PushLever:
    put push lever
    match PortDownOutPause You try to push the heavy steel lever,
    match PortDownOut With a horrendous *THUMP*,
    match PortUpOut Ok, you push a heavy steel
    matchwait
    
    PortDownOutPause:
    pause
    goto PushLever
    
    PortDownOut:
    pause
    goto PortUpOut
    
    PortUpOut:
    move go draw
    move w
    move n
    move ne
    move e
    move ne
    move nw
    move ne
    move nw
    move w
    move w
    move n
    move n
    move n
    move ne
    move ne
    move ne
    move e
    move go log
    move w
    move sw
    move sw
    move climb cliff
    pause
    move n
    move e
    move e
    move e
    move e
    move go path
    move ne
    move d
    move e
    move e
    move n
    move ne
    move ne
    move e
    move n
    move ne
    move go gate
    exit
    
    
    
    
    
    --------------------------------------------------------------------------------
    
    Attachment [1] 
    
    
    # CC's Quality Darkstone Script, by Cappurnicus Calerous
    # Latest version always available at: http://cc.manatree.com/scripts/
    #
    # Usage is: .darkstone or
    #           .darkstone [gargoyles/golems/kiramon/banshees/sentinels/roa'ters/trollkings]
    #
    # Have %weapon, %sheath, and %container variables set.
    #
    # Thanks to: Ysharra, for the inspiration,
    #            Maimara, for getting me some failure strings,
    #            Xanthias, for Voln tapestry items,
    #            Quinstol, for testing the Voln side of things,
    #            Calael, for StormFront debugging.
     
    Start:
    put set description
    put look
    match GardenNiche [Town Square, Garden Niche]
    match SmallPark [Town Square, Small Park]
    match TSC [Town Square Central]
    match TSSW [Town Square, Southwest]
    match WestGate a large wooden gate
    match NorthGateIn [Wehnimer's, Land's End Rd.]
    match NorthGateOut [Wehnimer's, Outside Gate]
    match VolnHall [Master's Hall]
    match SwordCheck [Gorge, Intersection]
    match NorthRim The gorge narrows here a bit,
    match SouthRim The gorge ends in a sheer cliff face here
    match Entrance You are standing before the main gate
    match Destination This wide space lies between the inner
    match GolemsOut You are standing in the southwest corner
    match KiramonOut The hall dead ends here,
    match BansheesOut A small clay pot is set
    match SentinelsOut Your footsteps echo in the long,
    match Roa'tersOut Assorted rubble--dirt,
    match TrollKingsOut Row upon row of iron manacles
    matchwait
     
    GardenNiche:
    move e
    goto SmallPark
     
    SmallPark:
    move n
    goto TSSW
     
    TSC:
    move sw
    goto TSSW
     
    TSSW:
    move w
    move w
    move n
    goto WestGate
     
    WestGate:
    move go gate
    move n
    goto DarkstonePath
     
    NorthGateIn:
    move go gate
    goto NorthGateOut
     
    NorthGateOut:
    move sw
    move s
    goto DarkstonePath
     
    VolnHall:
    put look tapestry
    match Tapestry1 [Darkstone, Dungeon]
    match Tapestry2 [Graveyard]
    match Tapestry3 [Monastery, Misty Chamber]
    match Tapestry4 [Pentagram Chamber]
    match Tapestry5 [Coastal Cliffs, Cemetery]
    matchwait
     
    Tapestry1:
    put look tapestry
    move go tapestry
    if_1 goto Tapestry%1
    pause
    echo
    echo Where would you like to go?
    echo 1.0) Lesser Gargoyles/Greater Gargoyles [gargoyles]
    echo 2.0) Huge Mein Golems [golems]
    echo 3.0) Kiramon Workers/Kiramon Defenders [kiramon]
    echo 4.0) Banshees/Huge Mein Golems [banshees]
    echo 5.0) Banshees/Stone Sentinels [sentinels]
    echo 6.0) Roa'ters [roa'ters]
    echo 7.0) Massive Troll Kings/Sheruvian Harbingers/Nightmare Steeds [trollkings]
    echo 8.0) Out [bye]
    match TapestryGar gargo
    match TapestryGar 1.0
    match TapestryGol golem
    match TapestryGol 2.0
    match TapestryKir kiram
    match TapestryKir 3.0
    match TapestryBan bansh
    match TapestryBan 4.0
    match TapestrySen senti
    match TapestrySen 5.0
    match TapestryRoa roa't
    match TapestryRoa 6.0
    match TapestryTro troll
    match TapestryTro 7.0
    match TapestryBye bye
    match TapestryBye 8.0
    matchwait
     
    Tapestry2:
    put rub tapestry
    waitfor You rub the tapestry, which gives you a slight shock.
    goto Tapestry3
     
    Tapestry3:
    put rub tapestry
    waitfor You rub the tapestry, which gives you a slight shock.
    goto Tapestry4
     
    Tapestry4:
    put rub tapestry
    waitfor You rub the tapestry, which gives you a slight shock.
    goto Tapestry5
     
    Tapestry5:
    put rub tapestry
    waitfor You rub the tapestry, which gives you a slight shock.
    goto Tapestry1
     
    DarkstonePath:
    move w
    move sw
    move sw
    move s
    move w
    move w
    move u
    move sw
    move go path
    move w
    move w
    move w
    move w
    move s
    goto SwordCheck
     
    SwordCheck:
    pause
    put glance
    match Pool a short sword in your right hand
    match Swap a short sword in your left hand
    match GetSword left hand.
    matchwait
     
    GetSword:
    put get my short sword
    match Pool a short sword
    match Pool As you remove
    match BuySword Get what?
    match WeaponAway You need a free hand
    matchwait
     
    Swap:
    put swap
    goto SwordCheck
     
    WeaponAway:
    put stow right
    waitfor You put
    goto GetSword
     
    Pool:
    put go pool
    put down
    waitfor You take a deep breath and dive
    put kneel
    waitfor You kneel
    put pry gap
    match Broken Suddenly, the sword shatters.
    match NotBroken A huge air bubble emerges from the crack,
    match PryFail You work at the edges,
    matchwait
     
    PryFail:
    put stand
    waitfor You stand
    put up
    put go shore
    waitfor [Gorge, Intersection]
    goto Pool
     
    Broken:
    put stand
    waitfor You stand
    put up
    put go shore
    goto BuySword
     
    BuySword:
    move n
    move e
    move e
    move e
    move e
    move go path
    move ne
    move d
    move e
    move e
    move n
    move ne
    move ne
    move e
    move n
    move ne
    move go gate
    move s
    move w
    move s
    move s
    move s
    move go bank
    move go arch
    put withdraw 94
    move go arch
    move out
    move n
    move e
    move go entrance
    put order
    waitfor Welcome to Tykel's Arms!
    put 3
    put buy
    waitfor Tykel Rone says,
    put accept
    put done
    waitfor [Tykel's Arms, Showroom]
    move out
    move w
    move s
    move w
    move w
    move s
    goto WestGate
     
    NotBroken:
    put stance offensive
    waitfor You are now in an offensive stance.
    put stand
    match NotBrokenPause You struggle
    match NotBrokenNext You stand
    matchwait
     
    NotBrokenPause:
    pause
    put stand
    match NotBrokenPause You struggle
    match NotBrokenNext You stand
    matchwait
     
    NotBrokenNext:
    pause
    put stance defensive
    waitfor You are now
    put stow my sword
    waitfor You put
    put unsheath
    goto RimCheck
     
    RimCheck:
    put look
    match NorthRim The gorge narrows here a bit,
    match SouthRim The gorge ends in a sheer cliff face here
    matchwait
    exit
     
    NorthRim:
    move ne
    move ne
    move e
    move go log
    move w
    move sw
    move sw
    move sw
    move s
    move s
    move s
    goto DarkstoneIn
     
    SouthRim:
    move sw
    move go path
    move d
    move s
    move go ledge
    move s
    move u
    move go hole
    move go path
    goto DarkstoneIn
     
    DarkstoneIn:
    move e
    move e
    move se
    move sw
    move se
    move sw
    move w
    move sw
    move s
    move e
    goto Entrance
     
    Entrance:
    put pull rope
    match BridgeUpInPause You try to pull the length of rope,
    match BridgeUpIn A deep, rumbling creak vibrates through you,
    match BridgeDownIn That will be difficult,
    matchwait
     
    BridgeUpInPause:
    pause
    goto Entrance
     
    BridgeUpIn:
    pause
    goto BridgeDownIn
     
    BridgeDownIn:
    move go draw
    goto PortDown
     
    PortDown:
    put pull lever
    match PortDownInPause You try to pull the heavy steel lever,
    match PortDownIn With a loud screech, a gleaming white mein portcullis lurches upward!
    match PortUpIn Ok, you pull a heavy steel lever protruding from a slit in one wall.  Now what?
    matchwait
     
    PortDownInPause:
    pause
    goto PortDown
     
    PortDownIn:
    pause
    goto PortUpIn
     
    PortUpIn:
    move go portcullis
    put kneel
    waitfor You kneel down.
    put kiss red portcullis
    put stance offensive
    waitfor You are now
    put stand
    match PortUpInPause You struggle
    match PortUpInNext You stand
    matchwait
     
    PortUpInPause:
    pause
    put stand
    match PortUpInPause You struggle
    match PortUpInNext You stand
    matchwait
     
    PortUpInNext:
    pause
    put stance defensive
    waitfor You are now
    goto Destination
     
    Destination:
    if_1 goto %1
    echo
    echo Where would you like to go?
    echo 1.0) Lesser Gargoyles/Greater Gargoyles [gargoyles]
    echo 2.0) Huge Mein Golems [golems]
    echo 3.0) Kiramon Workers/Kiramon Defenders [kiramon]
    echo 4.0) Banshees/Huge Mein Golems [banshees]
    echo 5.0) Banshees/Stone Sentinels [sentinels]
    echo 6.0) Roa'ters [roa'ters]
    echo 7.0) Massive Troll Kings/Sheruvian Harbingers/Nightmare Steeds [trollkings]
    echo 8.0) Out [bye]
    match Gar gargo
    match Gar 1.0
    match Gol golem
    match Gol 2.0
    match Kir kiram
    match Kir 3.0
    match Ban bansh
    match Ban 4.0
    match Sen senti
    match Sen 5.0
    match Roa roa't
    match Roa 6.0
    match Tro troll
    match Tro 7.0
    match Bye bye
    match Bye 8.0
    matchwait
     
    1.0:
    Gar:
    Garg:
    Gargo:
    Gargoy:
    Gargoyl:
    Gargoyle:
    Gargoyles:
    save 1
    exit
     
    Tapestry1.0:
    TapestryGar:
    TapestryGarg:
    TapestryGargo:
    TapestryGargoy:
    TapestryGargoyl:
    TapestryGargoyle:
    TapestryGargoyles:
    move o
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    move n
    move n
    move n
    move go space
    move go trap
    move go door
    move e
    move e
    move go door
    move go crack
    move w
    move w
    move go passage
    move sw
    move s
    move s
    move n
    move go hole
    move u
    move o
    move go portcullis
    move go door
    move o
    move n
    exit
     
    2.0:
    Gol:
    Gole:
    Golem:
    Golems:
    save 2
    move s
    move go gate
    move go door
    move go portcullis
    exit
     
    Tapestry2.0:
    TapestryGol:
    TapestryGole:
    TapestryGolem:
    TapestryGolems:
    move o
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    move n
    move n
    move n
    move go space
    move go trap
    move go door
    move e
    move e
    move go door
    move go crack
    move w
    move w
    move go passage
    move sw
    move s
    move s
    move n
    move go hole
    move u
    move o
     
    3.0:
    Kir:
    Kira:
    Kiram:
    Kiramo:
    Kiramon:
    save 3
    goto GoMaiden
     
    Tapestry3.0:
    TapestryKir:
    TapestryKira:
    TapestryKiram:
    TapestryKiramo:
    TapestryKiramon:
    move o
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    move n
    move n
    move n
    move go space
    move go trap
    move go door
    exit
     
    4.0:
    Ban:
    Bans:
    Bansh:
    Banshe:
    Banshee:
    Banshees:
    save 4
    goto GoMaiden
    exit
     
    Tapestry4.0:
    TapestryBan:
    TapestryBans:
    TapestryBansh:
    TapestryBanshe:
    TapestryBanshee:
    TapestryBanshees:
    move o
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    exit
     
    5.0:
    Sen:
    Sent:
    Sents:
    Senti:
    Sentin:
    Sentine:
    Sentinel:
    Sentinels:
    save 5
    goto GoMaiden
    exit
     
    Tapestry5.0:
    TapestrySen:
    TapestrySent:
    TapestrySents:
    TapestrySenti:
    TapestrySentin:
    TapestrySentine:
    TapestrySentinel:
    TapestrySentinels:
    move o
    move s
    move s
    move s
    move e
    exit
     
    6.0:
    Roa:
    Roat:
    Roate:
    Roater:
    Roaters:
    Roa':
    Roa't:
    Roa'te:
    Roa'ter:
    Roa'ters:
    Wor:
    Worm:
    Worms:
    save 6
    goto GoMaiden
    exit
     
    Tapestry6.0:
    TapestryRoa:
    TapestryRoa':
    TapestryRoa't:
    TapestryRoa'te:
    TapestryRoa'ter:
    TapestryRoa'ters:
    TapestryWor:
    TapestryWorm:
    TapestryWorms:
    move go tunnel
    move d
    exit
     
    7.0:
    Tro:
    Trol:
    Troll:
    TrollK:
    TrollKi:
    TrollKin:
    TrollKing:
    TrollKings:
    save 7
    goto GoMaiden
    exit
     
    Tapestry7.0:
    TapestryTro:
    TapestryTrol:
    TapestryTroll:
    TapestryTrollK:
    TapestryTrollKi:
    TapestryTrollKin:
    TapestryTrollKing:
    TapestryTrollKings:
    move o
    move s
    move s
    move s
    move e
    move se
    move sw
    move w
    move se
    move go door
    exit
     
    GoMaiden:
    move s
    move go gate
    move go door
    move go portcullis
    move go tower
    move go stair
    goto Maiden
     
    Maiden:
    put go maiden
    match MaidenWait You start to enter the iron maiden,
    match InMaiden [Iron Maiden]
    matchwait
     
    MaidenWait:
    pause 2
    goto Maiden
     
    InMaiden:
    put search
    waitfor You found a slightly bent spike
    put turn bent spike
    goto MaidenStand
     
    MaidenStand:
    put stand
    match MaidenLook You stand back up.
    match MaidenStandPause You struggle
    match MaidenStandPause ...wait
    matchwait
     
    MaidenStandPause:
    pause
    goto MaidenStand
     
    MaidenLook:
    pause
    put look
    match Maiden%sEarth A wide, doorless opening leads to the
    match Maiden%sSpirit There is barely enough room for you 
    match Maiden%sAir Climbing under the wall and up into this room,
    match Maiden%sFire An arched niche is carved out of the south wall,
    match Maiden%sWater Strange characters are carved into the walls,
    matchwait
     
    Maiden3Earth:
    move s
    move s
    move w
    move n
    move n
    move n
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    move n
    move n
    move n
    move go space
    move go trap
    move go door
    exit
     
    Maiden3Spirit:
    move sw
    move se
    move se
    move ne
    move ne
    move climb rubble
    move go opening
    goto TapestryKiramon
     
    Maiden3Air:
    move go trap
    move go door
    exit
     
    Maiden3Fire:
    move e
    move n
    move go crack
    move go door
    move w
    move w
    exit
     
    Maiden3Water:
    move n
    move w
    move w
    move w
    move w
    move w
    move go space
    move go trap
    move go door
    exit
     
    Maiden4Earth:
    move s
    move s
    move w
    move n
    move n
    move n
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    exit
     
    Maiden4Spirit:
    move sw
    move se
    move se
    move ne
    move ne
    move climb rubble
    move go opening
    goto TapestryBanshees
     
    Maiden4Air:
    move go space
    move s
    move s
    move s
    exit
     
    Maiden4Fire:
    move e
    move n
    move go crack
    move go chute
    move go door
    move s
    exit
     
    Maiden4Water:
    move n
    move w
    move w
    move w
    move w
    move w
    move s
    move s
    move s
    exit
     
    Maiden5Earth:
    move s
    move s
    exit
     
    Maiden5Spirit:
    move sw
    move se
    move se
    move ne
    move ne
    move climb rubble
    move go opening
    goto TapestrySentinels
     
    Maiden5Air:
    move go space
    move e
    move e
    move e
    move s
    move s
    move e
    move e
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    exit
     
    Maiden5Fire:
    move go door
    move go hole
    move go crack
    move e
    move e
    move s
    move s
    move e
    move e
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    exit
     
    Maiden5Water:
    move s
    move w
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    exit
     
    Maiden6Earth:
    move s
    move s
    move w
    move n
    move n
    move n
    move go door
    move go tunnel
    move d
    exit
     
    Maiden6Spirit:
    move sw
    move se
    move se
    move ne
    move ne
    exit
     
    Maiden6Air:
    move go space
    move e
    move e
    move e
    move s
    move s
    move e
    move e
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    move w
    move n
    move n
    move n
    move go door
    move go tunnel
    move d
    exit
     
    Maiden6Fire:
    move go door
    move go hole
    move go crack
    move e
    move e
    move s
    move s
    move e
    move e
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    move w
    move n
    move n
    move n
    move go door
    move go tunnel
    move d
    exit
     
    Maiden6Water:
    move s
    move w
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    move w
    move n
    move n
    move n
    move go door
    move go tunnel
    move d
    exit
     
    Maiden7Earth:
    move s
    move s
    move se
    move sw
    move w
    move se
    move go door
    exit
     
    Maiden7Spirit:
    move sw
    move se
    move se
    move ne
    move ne
    move climb rubble
    move go opening
    goto TapestryTrollKings
     
    Maiden7Air:
    move go space
    move e
    move e
    move e
    move s
    move s
    move e
    move e
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move se
    move sw
    move w
    move se
    move go door
    exit
     
    Maiden7Fire:
    move s
    move w
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    move se
    move sw
    move w
    move se
    move go door
    exit
     
    Maiden7Water:
    move s
    move w
    move go door
    move go shaft
    move s
    move s
    move s
    move s
    move s
    move se
    move sw
    move w
    move se
    move go door
    exit
     
    GolemsOut:
    move go portcullis
    move go door
    move o
    move n
    goto bye
     
    KiramonOut:
    move e
    move e
    move go door
    move go crack
    move w
    move w
    move go passage
    move sw
    move s
    move s
    move n
    move go hole
    move u
    move o
    goto GolemsOut
     
    BansheesOut:
    move n
    move n
    move n
    move go space
    move go trap
    move go door
    goto KiramonOut
     
    SentinelsOut:
    move w
    move n
    move n
    move n
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    goto BansheesOut
     
    Roa'tersOut:
    move climb rubble
    move go opening
    goto TapestryBye
     
    TrollKingsOut:
    move go door
    move nw
    move e
    move ne
    move nw
    goto SentinelsOut
     
    8.0:
    Bye:
    put kneel
    put kiss red portcullis
    waitfor Though it makes you cringe,
    put stance offensive
    put stand
    match ByePause You struggle
    match ByeNext You stand
    matchwait
     
    ByePause:
    pause
    put stand
    match ByePause You struggle
    match ByePause ...wait
    match ByeNext You stand
    matchwait
     
    ByeNext:
    pause
    put stance defensive
    match PushLever defensive stance
    match ByeNext ...wait
    matchwait
     
    Tapestry8.0:
    TapestryBye:
    move o
    move n
    move nw
    move s
    move s
    move s
    move climb ladder
    move go door
    goto BansheesOut
     
    PushLever:
    put push lever
    match PortDownOutPause You try to push the heavy steel lever,
    match PortDownOut With a horrendous *THUMP*,
    match PortUpOut Ok, you push a heavy steel
    matchwait
     
    PortDownOutPause:
    pause
    goto PushLever
     
    PortDownOut:
    pause
    goto PortUpOut
     
    PortUpOut:
    move go draw
    move w
    move n
    move ne
    move e
    move ne
    move nw
    move ne
    move nw
    move w
    move w
    move n
    move n
    move n
    move ne
    move ne
    move ne
    move e
    move go log
    move w
    move sw
    move sw
    move climb cliff
    pause
    move n
    move e
    move e
    move e
    move e
    move go path
    move ne
    move d
    move e
    move e
    move n
    move ne
    move ne
    move e
    move n
    move ne
    move go gate
    exit
    Finally, advice: The only thing I had to change was the way that variables are referenced in scripts. In the wizard, there's just one % (%s), but since SF supports var names longer than 1 char, it needs two % (%variable%). So if you're lucky, all you need to do to convert a SF script back into Wiz is to fix all of those. This actually works a lot better for going from wiz to SF, because there are a lot of other useful features in SF scripting that aren't in wiz scripting they aren't such easy fixes to change.

    On the off chance you have a decent text editor, this regex will fix all of those in a script file for you: s/\(%[^% ]*\)%/\1/gi

    If you don't know what a regex is, then don't worry about it.
    Quote Originally Posted by Patrick McGoohan
    I am not a number, I am a free man!

  5. #5

    Default

    Quote Originally Posted by BigWorm View Post
    If you don't know what a regex is, then don't worry about it.
    you're a regex

    thanks, man. be back to teras soon, begging for cheap shot reps
    Quote Originally Posted by AnticorRifling View Post
    Please note I left my computer on and my weiner dogs have been moderating these forums.

Similar Threads

  1. Wizard Training Advice
    By Zzyzx in forum Wizard
    Replies: 28
    Last Post: 01-30-2020, 02:08 PM
  2. Brand new wizard looking for advice
    By karnamm in forum Wizard
    Replies: 60
    Last Post: 07-26-2019, 10:48 PM
  3. 24 Wizard seeks advice
    By Exaalark in forum Wizard
    Replies: 24
    Last Post: 08-09-2011, 01:07 PM
  4. Darkstone Script for SF
    By Czeska in forum Scripting Discussion
    Replies: 16
    Last Post: 12-30-2009, 05:09 PM
  5. Returning Wizard, looking for advice
    By BuleGila in forum Wizard
    Replies: 28
    Last Post: 03-03-2009, 09:59 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •