Results 1 to 2 of 2

Thread: Artisan scripts

  1. #1

    Default Artisan scripts

    Pretty crude, but they worked without a hitch from 0 to 500.

    Crafting - you'll need to have 10k-15k at a time, since this doesn't reload your coins. Just change the gotos for whichever town you're in; this is for Teras.

    Code:
    #craft
    
    Start:
    put goto 1848
    move go work
    goto Cut
    
    cut:
    put get my slab
    match Slab	You remove
    match Buy	Get what?
    match Slab	You already
    matchwait
    
    Buy:
    move out
    put order 3 4
    waitfor You ask
    put buy
    waitfor Sold
    put open my pack
    waitfor You open
    put empty my pack in cloak
    pause 4
    put put my pack
    waitfor litterbug
    move go work
    goto Slab
    
    Slab:
    put glance
    match Swap	steel slab
    match Cut	empty
    matchwait
    
    Swap:
    put swap
    waitfor You swap
    put stare head
    match Recut	Glancing around
    match Dump	realize it is too small
    match Cut	Your left hand
    matchwait
    
    Recut:
    pause
    put turn grind
    match Rent	expired
    match Recut	...wait
    match Grind	You give
    matchwait
    
    Rent:
    move out
    move go work
    goto Recut
    
    Grind:
    pause
    put glance
    match Hammer	hammer
    match Slab	empty
    match Slab	slab
    match Toothpick	toothpick
    matchwait
    
    Toothpick:
    put put tooth in bar
    goto Slab
    
    Hammer:
    put put hamm in bar
    match Cut	I could not
    match Slab	As you place
    match Grind	...wait
    matchwait
    
    Dump:
    put put slab in bar
    match Dump	...wait
    match Cut	As you place
    matchwait
    Forging - change the glyph type and noun for whatever weapon you're working on. Have 10k-15k to start, and your glyph ready. This one's for Landing.

    Code:
    #forge poles
    
    put goto 1020
    waitfor complete
    move go gate
    move n
    move n
    move n
    put l my bron bar
    match Buy	could not find
    match Workshop	You see nothing
    matchwait
    
    Buy:
    put order 5 2
    waitfor You ask
    put buy
    waitfor Sold
    put open my pack
    waitfor You
    put empty my pack in my back
    pause 3
    put put pack
    match Workshop 	You toss
    match Redrop	...wait
    matchwait
    
    Redrop:
    pause
    put put pack
    match Workshop 	You toss
    match Redrop	...wait
    matchwait
    
    Workshop:
    move go work
    move go door
    put get my forg
    waitfor You 
    goto GetBar
    
    GetBar:
    put get my bron bar
    match GetBar	...wait
    match NoBars	Get what
    match Begin	You remove
    matchwait
    
    NoBars:
    move go door
    move out
    goto Buy
    
    Begin:
    put stare my head-glyph
    match GetBar	Your left hand
    match Small	too small
    match Swap	The material in your left hand
    match WaitTongs	Your material is marked
    matchwait
    
    Small:
    pause
    put put bar
    match GetBar	You drop
    match Small	...wait
    matchwait
    
    Swap:
    put swap
    waitfor You
    goto Begin
    
    WaitTongs:
    pause
    put get tongs
    match WaitTongs		...wait
    match Begin		The material you intend to forge
    match GetBar 		The steady ring of hammer on bronze ends abruptly with a wrenchingly sour note
    match WaitTongs 	realizing that there's more work to be done before the 
    match Begin	 	You decide the safest thing to do now is to re-scribe the
    match Complete 		You plunge the still glowing
    match TimeOut 		Most likely the rent on this workshop has expired
    match GetBucket 	The tempering trough is empty
    match Complete 		A moment of close inspection is all you need to tell that you have done your best
    matchwait
    
    TimeOut:
    move go door
    move out
    move go work
    move go door
    goto Begin
    
    GetBucket:
    put stow bar
    waitfor You
    put get bucket
    pause
    put get my bron bar
    match WaitTongs		You
    match NoBars		Get what
    match Bucket		..wait
    matchwait
    
    Bucket:
    pause
    put get my bron bar
    match WaitTongs		You
    match NoBars		Get what
    match Bucket		..wait
    matchwait
    
    Complete:
    put put spear
    match Bucket2	You drop
    match Complete	...wait
    matchwait
    
    Bucket2:
    put get bucket
    pause
    put get my bron bar
    match Begin	You
    match NoBars	Get what
    match Picks	...wait
    matchwait
    
    Picks:
    pause
    put get my bron bar
    match Begin	You
    match NoBars	Get what
    match Picks	...wait
    matchwait
    Fletching - make a crapload of shafts first, then run with dagger in hand

    Code:
    # test
    
    Cut1:
    put exp
    match Fried1	numbed
    match Fried1	can't take
    match Fried1	becoming numbed
    match Proceed1	muddled
    match Proceed1	clear
    match Proceed1	fresh
    match Proceed1	bell
    matchwait
    
    Fried1:
    pause 120
    goto Cut1
    
    Proceed1:
    put get 1 shaft
    match Start	Get what?
    match Cut2	You remove
    matchwait
    
    Cut2:
    put cut shaf with dag
    waitfor pare
    put exp
    match Fried	numbed
    match Fried	can't take
    match Fried	becoming numbed
    match Proceed	muddled
    match Proceed	clear
    match Proceed	fresh
    match Proceed	bell
    matchwait
    
    Fried:
    pause 180
    put exp
    match Fried	numbed
    match Fried	can't take
    match Fried	becoming numbed
    match Proceed	muddled
    match Proceed	clear
    match Proceed	fresh
    match Proceed	bell
    matchwait
    
    Proceed:
    pause
    put cut nock in shaf with dag
    match Renock	...wait
    match Nock	Generally
    match Cut1	What are
    matchwait
    
    Renock:
    pause
    put cut nock in shaf with dag
    match Renock	...wait
    match Nock	Generally
    match Cut1	What are
    matchwait
    
    Nock:
    put cut nock in shaf with dag
    pause
    put drop shaft
    match Cut1	I could not
    match Clean	You drop
    match Drop	...wait
    matchwait
    
    Drop:
    pause
    put drop shaft
    match Cut1	I could not
    match Clean	You drop
    match Drop	...wait
    matchwait
    
    Clean:
    put clean tab
    waitfor A slim
    goto Cut1

  2. #2

    Default

    Hey, thanks for the scripts.

Similar Threads

  1. Artisan Skills
    By Senglent in forum Gemstone: Shattered
    Replies: 20
    Last Post: 07-05-2010, 02:59 PM
  2. Artisan's Guild exp
    By Dwarven Empath in forum Game Mechanics
    Replies: 2
    Last Post: 07-31-2006, 09:40 PM
  3. Artisan exp
    By Andrath in forum General Gemstone
    Replies: 1
    Last Post: 07-29-2006, 01:53 AM
  4. Looking for artisan scripts
    By Amaron in forum Scripting Discussion
    Replies: 35
    Last Post: 07-12-2006, 05:19 PM
  5. artisan exp
    By Andrath in forum Game Mechanics
    Replies: 12
    Last Post: 07-06-2006, 11:49 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
  •