PDA

View Full Version : looking for a fletching script



Amaron
06-17-2008, 03:18 PM
yes, I know, search.

I did and I cannot find a good one.

I am looking for a script to make full arrows, with the flipping options as well as adding an arrowhead if I want.


Keelty's site is down and I do not have a copy of hers handy.

Any help?

J

Shari
07-31-2008, 11:12 PM
Yanno, I'd really like this too if someone has it.

Hecates
10-22-2008, 02:58 AM
does this exist? i found one on pg 3, but it did not work right.

deadly
10-22-2008, 05:40 AM
I have a few let me know if you want me to modify one for you.

Beguiler
10-22-2008, 11:28 AM
I have a copy of Keelty's, if wanted I can either post it or send directly when I get home.

deadly
10-22-2008, 08:46 PM
The script here is a basic Fletching script that will sit at a thrak table and fletch basic arrows with the wood I use i can make 5x arrows with out using arrowheads now that I am 500 skill (master) if you want to use a script that allows you to drill and put arrow heads on the shaft I would have to modify the script for you. This script will get glue/fletchings/wood if you run out and will go to the bank to withdraw 12,000 silver in order to buy the correct wood to make 5x arrows.

Read the script it assumes you have a (Pack) and in that pack is a handaxe and it assumes you have a dagger in your boot. If you do not have the above items in the above containers the script will not work.


#fletching

mainstart:
put get my dagger
pause 2
put get 1 shaft from my pack
match noarrows what?
put cut my shaft with my dagger
match fail1 you discard the rough arrow shaft.
match pass1 You pare away the excess wood
matchwait

Start:
pause 2
put get my dagger
pause 2
put get 1 shaft from my pack
match noarrows what?
put cut my shaft with my dagger
match fail1 you discard the rough arrow shaft.
match pass1 You pare away the excess wood
matchwait

Pass1:
pause 2
put cut nocks in my shaft with my dagger
put cut nocks in my shaft with my dagger
match fail2 might as well toss it.
match pass2 You carefully cut a nock into
matchwait

Pass2:
pause 2
put put my dagger in my boot
pause 2
put remove my bow
pause 3
put swap
pause 2
put measure my shaft
pause 7
put wear bow
pause 2
put get my dagger
pause 2
put cut my shaft with my dagger
pause 2
goto next

Pass3:
waitfor has dried.
put put my fletch in my pack
put get my dagger
pause 2
put cut my shaft with my dagger
put cut my shaft with my dagger
match done you whittle the end
match fail4 so you discard it.
matchwait

Pass4:
pause 2
echo One arrow done!
put put my arrow in my pack
goto start

Next:
pause 2
put put my dagger in my boot
goto glue

Glue:
pause 2
put get my glue
match gotglue fletching glue
match noglue get what?
matchwait

GotGlue:
pause 2
put put glue on my shaft
pause 2
put put my glue in my pack
pause 2
goto fletch

FLetch:
put get my fletch
match newfletch get what?
match nofletch3 a single white fletching
match gotfletch you remove a bundle of plain
matchwait

GotFletch:
pause 2
put put my fletch on my shaft
match nofletch You don't have enough fletchings
match oops you are able to salvage the shaft
match fail3 the glue is now too dry to remove them
match pass3 securely glued.
matchwait

Fail1:
goto start

Fail2:
goto start

Fail3:
put put fletch in my pack
goto start

Fail4:
put swap
goto start

Nofletch:
put drop fletch
put get my fletching
match nofletch2 get what?
put put my fletch on my shaft
match fail3 the glue is now too dry to remove them
match pass3 securely glued.
matchwait



Nofletch3:
put drop my shaft
goto fletch


Done:
put put my arrow in my pack
put swap
goto start

noarrows:
put put dagger in my boot
goto buyarrows

Oops:
put put my fletch in my pack
goto next

noglue:
put drop my shaft
goto buyglue

BuyGlue:
put put my shaft in my cloak
pause 2
put put my dagger in my boot
pause 2
put put my handaxe in my pack
pause 2
move out
move s
move out
move s
move s
move s
move s
move s
move e
move e
move e
move e
move e
move e
move e
move n
move n
put go door
put order 15
pause 2
put buy
put put glue in pack
pause 2
move out
move s
move s
move w
move w
move w
move w
move w
move w
move w
move n
move n
move n
move n
move n
put go inn
move n
put go table
goto start

BuyArrows:
put put my shaft in my cloak
pause 2
put put my dagger in my boot
pause 2
put put my handaxe in my pack
pause 2
move out
move s
move o
move s
put go bank
put go arch
put withdraw 12000 silver
put go arch
move out
move s
move s
move s
move s
move e
move e
move e
move e
move e
move e
move e
move n
move n
put go door
put order 9 of 48
pause 2
put buy
pause 2
move out
move s
move s
move w
move w
move w
move w
move w
move w
move w
move n
move n
move n
move n
move n
put go inn
move n
put go table
pause 2
put open package
put get wood from package
pause 2
put put wood in black pack
pause 2
put get wood from package
pause 2
put put wood in black pack
pause 2
put get wood from package
pause 2
put put wood in black pack
pause 2
put get wood from package
pause 2
put put wood in black pack
pause 2
put get wood from package
pause 2
put put wood in black pack
pause 2
put get wood from package
pause 2
put put wood in black pack
pause 2
put get wood from package
pause 2
put put wood in black pack
pause 2
put get wood from package
pause 2
put put wood in black pack
pause 2
put get wood from package
pause 2
put put wood in black pack
pause 2
put get wood from my package
pause 2
put put wood in my black pack
pause 2
put drop pack
put get handaxe
pause 2
put get wood from my pack
put cut arrows from my wood
wait
pause 2
put put my shafts in my pack
put get wood from my pack
pause 2
put cut arrows from my wood
wait
pause 2
put put my shafts in my pack
put get wood from my pack
pause 2
put cut arrows from my wood
wait
pause 2
put put my shafts in my pack
put get wood from my pack
pause 2
put cut arrows from my wood
wait
pause 2
put put my shafts in my pack
put get wood from my pack
pause 2
put cut arrows from my wood
wait
pause 2
put put my shafts in my pack
put get wood from my pack
pause 2
put cut arrows from my wood
wait
pause 2
put put my shafts in my pack
put get wood from my pack
pause 2
put cut arrows from my wood
wait
pause 2
put put my shafts in my pack
put get wood from my pack
pause 2
put cut arrows from my wood
wait
pause 2
put put my shafts in my pack
put get wood from my pack
pause 2
put cut arrows from my wood
wait
pause 2
put put my shafts in my pack
put put my handaxe in my pack
pause 2
goto start

NewFletch:
put put my shaft in my cloak
pause 2
put put my dagger in my boot
pause 2
put put my handaxe in my pack
pause 2
move out
move s
move o
move s
move s
move s
move s
move s
move e
move e
move e
move e
move e
move e
move e
move n
move n
put go door
put order 9 of 17
pause 2
put buy
put open package
pause 1
put empty package into my other pack
pause 5
put drop pack
pause 2
move out
move s
move s
move w
move w
move w
move w
move w
move w
move w
move n
move n
move n
move n
move n
put go inn
move n
put go table
goto start

Stretch
10-22-2008, 09:35 PM
Not completely automated, but should be easy to modify.

Making shafts is somewhat manual - you need to load up your container with branches of wood first and start with an axe in your right hand.




#shaft

Start:
put get 1 wood
match Cut You remove
match Done Get what
matchwait

Cut:
put cut arrow from wood
pause 2
put stow left
match Paused ...wait
match Start You put
matchwait

Paused:
pause 1
put stow left
match Paused ...wait
match Start You put
matchwait

Done:
exit



Following will make complete arrows (assuming the noun for your weapon is bow); no arrowheads. Before I got lazy and bought a 6x bow to use with e-bladed arrows, I used this for hours on end without it ever stalling. Start with dagger in hand.




#fletch

Start:
put get 1 shaft
match Cut1 You remove
match Done Get what?
matchwait

Cut1:
put cut shaf with dagger
pause
put cut nock in shaf with dag
match Nock Generally
match Nockfalse ...wait
matchwait

Nockfalse:
pause
put cut nock in shaf with dag
match Nock Generally
match Nockfalse ...wait
matchwait

Nock:
put cut nock in shaf with dag
pause
put stow left
match Measure You put
match Measurefalse ...wait
matchwait

Measurefalse:
pause
put stow left
match Measure You put
match Measurefalse ...wait
matchwait

Measure:
put remove bow
waitfor You sling
put measure shaft
pause
put wear bow
match Cut3 You sling
match Cut3false ...wait
matchwait

Cut3false:
pause
put wear bow
match Cut3 You sling
match Cut3false ...wait
matchwait

Cut3:
put get dag
waitfor You remove
put cut shaf with dag
pause
put stow left
match Glue You put
match Gluefalse ...wait
matchwait

Gluefalse:
pause
put stow left
match Glue You put
match Gluefalse ...wait
matchwait

Glue:
put get glue
waitfor You remove
put pour glue on shaft
pause
put stow left
match Fletch You
match Fletchfalse ...wait
matchwait

Fletchfalse:
pause
put stow left
match Fletch You
match Fletchfalse ...wait
matchwait

Fletch:
put get 3 flet
waitfor You
put put flet on shaft
waitfor The glue
put get dag
waitfor You remove
put cut shaf with dag
waitfor If you
put cut shaf with dag
pause
put put arr in arr in belt
match Start You
match Startfalse ...wait
matchwait

Startfalse:
pause
put put arr in arr in belt
match Start You
match Startfalse ...wait
matchwait

Done:
exit

Widgets
10-22-2008, 09:42 PM
I have one I use, to make completed arrows with a scriber, I don't use arrow heads though myself. I think I posted it in the Archery folder..Or Rogue folder

MickyT
09-10-2010, 10:56 PM
already had a problem. It buggered up when this happened...

You attempt to attach some plain white fletchings to the arrow shaft, but as you hold them there, you notice that one is crooked. Unfortunately, the glue is now too dry to remove them and try again, so you discard the fletchings and shaft.
Roundtime: 22 sec.
sR>get dag
You remove a feras dagger from in your bearskin pack.
s>cut shaf with dag
You need to be holding the rough arrow shafts.

any idea of the problem or the fix?

Saurven
09-20-2010, 04:00 PM
----For the usage to be correct, save this script under the name fletch----

The usage of this script is in the script itself, but it's customized to let you paint or not paint, and for various equipment. The only catch is the last line is hardcoded as to where it puts the arrow. If you want the arrow to go somewhere else, change the "Put stow my arrow" to "Put put my arrow in my quiver" or wherever you want it to go.
****THIS SCRIPT WILL AUTOMATICALLY DRILL FOR AN ARROWHEAD IF YOU HAVE A DRILL ON YOU IN AN OPEN CONTAINER*****

To run it correctly, you type .fletch knife wood axe arrowtype container paint

If you are making a bolt for a crossbow using a dagger and handaxe that is in your backpack, you'll start it this way:

.fletch dagger wood handaxe bolt backpack paint
Easy enough? Good!

The container referenced is not where you want the arrows, but where the supplies are. It automatically stows the arrow.
Only put the word paint on the end of the command line if you want the arrow painted. If you don't, then type .fletch knife wood axe arrowtype container.


Start:
echo
echo
echo
echo --- Usage is .fletch knife wood axe arrowtype container paint (if you want it painted)
echo --- If you want it to drill for an arrowhead, have the drill in an open container ---
echo ---NOD when you are ready to begin---
echo
echo
waitfor You nod
goto begin

begin:
match axedrop %3 in your
match cutshaft see arrow shaft
match getstuff empty hands
match getshaft dagger in your
match getshaft knife in your
put glance
matchwait

axedrop:
pause 1
put put my %3 in my %5
goto begin

getstuff:
pause 1
put get %1
goto getshaft

getshaft:
match cutshaft You remove
match axeswap get what
pause 1
put get 1 shaft in my %5
matchwait

axeswap:
put put my %1 in my %5
put get my %3
goto checkwood

checkwood:
match axedrop I could not find
match cutwood nothing unusual
put look my wood
matchwait

cutwood:
pause 1
put get my %2
put cut %4 shaft
pause 1
put put my shaft in my %5
waitfor You
goto checkwood

cutshaft:
match paintcheck arrow shaft
match paintcheck arrow shaft
match getshaft nothing in your
put cut my shaft with my %1
pause 2
put glance
matchwait

paintcheck:
If_6 goto paintshaft
If_5 goto nockshaft

paintshaft:
pause 2
put put my %1 in my %5
put get my paint in my %5
put paint my shaft
waitfor has dried
put put my paint in my %5
put get my knife
goto nockshaft

nockshaft:
match getshaft nothing in your
match measure arrow shaft
match measure arrow shaft
pause 2
pause 1
put cut nock in my shaft with my %1
waitfor CUT
pause 1
put cut nock in my shaft with my %1
pause 2
put glance
matchwait

measure:
pause 2
pause 1
put put my %1 in my %5
put remove my longbow
waitfor shoulder
put swap
put measure my shaft with my longbow
pause 2
pause 2
put swap
goto cutnext

cutnext:
match glueshaft arrow shaft in your
match glueshaft arrow shaft in your
match getshaft empty hands
pause 2
put wear my longbow
put get my %1
put cut my shaft with my %1
pause 2
pause 2
put put my %1 in my %5
put glance
matchwait

glueshaft:
pause 2
pause 2
put get my glue
put put glue on my shaft
pause 1
pause 2
put put my glue in my %5
goto fletching

fletching:
match getstuff so you discard the fletchings and shaft.
match getshaft the glue is now too dry to remove them
match glueshaft Luckily, you are able to salvage the shaft.
match fletchnext until you feel they are securely glued.
pause 2
pause 2
put get 3 fletchings
put put my fletching on my shaft
matchwait

fletchnext:
match drillshaft You see nothing unusual.
match cutarrowhead I could not find what you were referring to.
put look my drill
matchwait

drillshaft:
match arrowhead setting the tip of the drill
pause 2
pause 1
put get my drill
put turn my drill
matchwait

arrowhead:
pause 2
pause 1
put stow my drill
put get my arrowhead
put turn my arrowhead
pause 2
pause 2
put stow my arrow
waitfor You put a
goto begin

cutarrowhead:
waitfor The glue on your arrow shaft has dried.
pause 2
put get my %1
put cut my shaft with my %1
pause 1
put cut my shaft with my %1
pause 1
put stow my arrow
waitfor you put a
goto getshaft