Results 1 to 1 of 1

Thread: SF Forging Script, You fix it how you need it!

  1. #1
    Join Date
    Apr 2017
    Location
    Huntsville, AL
    Posts
    175

    Default SF Forging Script, You fix it how you need it!

    Currently this script is set up for forging vultite so nothing's being thrown away, but those sections are there and customizable. Also, if you want to be more fancy, you can set variables to make the script more universal by using %1....%9 or whatever in place of the word 'vultite' to use a different metal or 'blade' and 'handaxe-head' etc etc, but you have to know what the glyph, unfinished piece, etc are called. Feel free to send me PM in game on Brutish if you have questions.

    Edit:This script expects you to a.) be wearing your apron and forging hammer, b.) have a promissory note of suitable value, c.) have enough coins to pay for your workshop fees.




    #forge
    echo Welcome to Brutish's Forge and Time Saver!
    goto startHead

    startHead:
    match forgeGetHammer You glance down at your empty hands.
    match forgeGetMaterial nothing in your left hand
    match forgeStart a scribed vultite slab in your left hand
    match forgeFinish a hammered vultite slab in your left hand
    match forgeScribe a leftover vultite slab in your left hand
    match forgeScribe a vultite slab in your left hand
    match forgeScribe a flattened vultite slab in your left hand
    pause
    put glance
    matchwait


    forgeGetHammer:
    match startHead You remove
    match startHead You pick up
    match forgeGetHammerError Get what?
    pause
    put remove forging-hammer
    matchwait

    forgeGetHammerError:
    echo Error: Failed to get forging-hammer!
    exit


    forgeGetMaterial:
    match startHead You remove
    match startHead You pick up
    match forgeGetMaterialError Get what?
    pause
    put get slab
    matchwait

    forgeGetMaterialError:
    echo Error: Failed to get vultite slab!
    put wear my forg
    put go door
    move o
    pause
    put get my note
    pause
    put order 12
    pause
    put buy
    pause
    put stow note
    pause
    put go work
    pause
    put poke slab
    put push slab
    put push slab
    put push slab
    put push slab
    put push slab
    put pull slab
    put stow left
    put swap
    put poke slab
    put push slab
    put push slab
    put push slab
    put pull slab
    put stow left
    put swap
    put poke slab
    put pull slab
    put stow left
    put stow right
    pause
    move go door
    put remove forg
    goto StartHead

    forgeScribe:
    match forgeStart Your material is marked with a pattern,
    match forgeToss and realize it is too small.
    pause
    echo Staring at the Design!
    put stare blade
    matchwait


    forgeToss:
    pause
    move go door
    pause
    echo Getting rid of too small of a slab!
    put put my mithril slab in bin
    waitfor As you place
    pause
    move go door
    goto forgeGetMaterial


    forgeStart:
    match forgeStartBucket The tempering trough is empty!
    match timer rent on this workshop has expired.
    match forgeFinish You finish this round
    match forgeFinishBucket The tempering trough is empty!
    match forgeScribe You decide the safest thing to do now is to re-scribe
    match forgeGetMaterial bits of red hot steel fly in all directions!
    match forgeCompleteBest You pause and lift the still glowing vultite handaxe-head from the anvil.
    match forgeComplete You finish your work and straighten up. Turning the vultite handaxe-head you nod, satisfied with your work.
    pause
    echo Starting to Forge!
    pause
    put get tongs
    matchwait




    forgeStartBucket:
    match gobuy I could not find what you were referring to.
    match pouroil You pick up a large skin of ensorcelled oil
    pause
    echo Starting it up, filling the trough!
    pause
    put get oil
    matchwait

    pouroil:
    pause
    put pour oil in trough
    goto startHead

    gobuy:
    pause
    put wear my forg
    pause
    put drop slab
    pause
    put go door
    move o
    pause
    put get my note
    pause
    put order 8
    pause
    put buy
    pause
    put stow note
    pause
    put go works
    pause
    put go door
    pause
    put open packa
    pause
    put get oil from packa
    pause
    put pour oil in trough
    pause
    put remove forg
    goto forgeGetMaterial

    forgeFinish:
    match forgeFinishBucket The tempering trough is empty!
    match forgeScribe You decide the safest thing to do now is to re-scribe
    match forgeGetMaterial bits of red hot steel fly in all directions!
    match forgeCompleteBest You pause and lift the still glowing mithril maul-head from the anvil.
    match forgeComplete You finish your work and straighten up. Turning the mithril maul-head you nod, satisfied with your work.
    match forgeFinish You finish this round
    match timer rent on this workshop has expired.
    pause
    echo Putting in Work!
    put get tongs
    matchwait
    echo Matchwait ForgeFinish

    forgeFinishBucket:
    match gobuy I could not find what you were referring to.
    match pouroil You pick up a large skin of ensorcelled oil
    pause
    echo Refilling the Trough!
    put get oil
    matchwait

    forgeCompleteBest:
    match gobuy I could not find what you were referring to.
    match pouroil You pick up a large skin of ensorcelled oil
    pause
    put grin evil
    pause
    put stow left
    pause
    put get oil
    matchwait

    forgeComplete:
    match gobuy I could not find what you were referring to.
    match pouroil You pick up a large skin of ensorcelled oil
    pause
    echo Starting it up, filling the trough!
    pause
    echo Get rid of the Goodies!
    put stow left
    put get oil
    matchwait




    timer:
    pause
    put go door
    pause
    move o
    pause
    put go workshop
    pause
    put go door
    goto StartHead

    set:
    goto StartHead
    Last edited by Wakahashi; 07-20-2018 at 02:10 PM.
    SEND[Retser] Take this, it is dangerous to go alone.

    A wooden broadsword appears in your hands, which quickly crumbles to dust.

Similar Threads

  1. Forging Script
    By HSB in forum Miscellaneous Scripts
    Replies: 2
    Last Post: 03-12-2009, 05:43 PM
  2. Forging script.
    By vileside in forum Miscellaneous Scripts
    Replies: 1
    Last Post: 07-16-2008, 11:29 AM
  3. Forging Script
    By AMUSED1 in forum Miscellaneous Scripts
    Replies: 0
    Last Post: 11-05-2007, 06:16 AM
  4. Forging Script?
    By Zodijackyl in forum Scripting Discussion
    Replies: 0
    Last Post: 03-21-2006, 10:59 AM
  5. Forging Script
    By Zir in forum Scripting Discussion
    Replies: 1
    Last Post: 10-20-2003, 07:03 PM

Posting Permissions

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