Craft Skill | Product/Fill item | Components not crafted |
Fletching | Arrows | Shafts |
Fletching | Crossbow-bolts | Shafts |
Carpentry | keg | barrel hoops, staves and lids |
Carpentry | Furniture items | Wrong orientation - see below |
Tinkering | clock | clock frame, clock parts |
Tinkering | axle with gears | axle, gears |
Tinkering | potion keg | keg, lid, barrel tap |
Tinkering | metal container engraving tool | gears, springs |
Tinkering | sextant | sextant parts |
Inscription | Runebook | gate travel, recall scrolls |
Inscription | RunicAtlas | gate travel, recall scrolls |
Cooking | Baking | unbaked preparation |
Cooking | many | open sack of flour - read note below |
Cooking | Dough, Sweet Dough | These stack and can be exceptional - not sure the script can grab exceptional. |
Cooking | Cookie mix, cake mix | These stack and can be exceptional - not sure the script can grab exceptional. |
set %PullResourcesOpenCont #true ; Allow resources to come from multiple containers - any that are open
set %CharacterManaMeditation 30 ; this is the value when the script will attempt to meditate to full mana for Inscription
if #maxmana < 30
set %CharacterManaMeditation 1
set %AdjInitMenuX 0 ; move initial menu left or right by setting negative or positive number
set %AdjInitMenuY 0 ; move initial menu up or down by setting negative or positive number
set %AdjCountMenuX 0 ; move counting menu while crafting left or right by setting negative or positive number
set %AdjCountMenuY 0 ; move counting menu while crafting up or down by setting negative or positive number
Combine slayer spellbooks that are crafted by changing Sometimes "Metal container engraving tool" is used in place of the "tinker's tools" causing the script to get stuck.This one needs more information. There is code specifically in the script to handle these based on the color of the items. While the type is the same, both tinker's tools and the metal container engraving tool are differentiated by testing the color of the item to make sure it matches.
Item | Always a Color | Multiple ingredients |
===================== | ============= | ========= |
Axle | yes | no |
Axle With Gears | yes | 2 |
Barrel Hoops | yes | ? |
Barrel Tap | yes | no |
Bola Balls | yes | ? |
Bolas | yes | 2 |
Clippers | yes | no |
Clock | yes | 2 |
Clock Frame | yes | 1 |
Clock Parts | yes | 1 |
Copper Key | yes | 1 |
Dovetail Saw | yes | 1 |
Draw Knife | yes | 1 |
Dull Copper Hammer | yes | 1 |
Dull Copper Hatchet | yes | 1 |
Dull Copper Nunchaku | yes | 2 |
Dull Copper Pickaxe | yes | 1 |
Dull Copper Sledge Hammer | yes | 1 |
Dull Copper Smith's Hammer | yes | 1 |
Fancy Wind Chimes | yes | ? |
Fletcher's Tools | yes | 1 |
Flour Sifter | yes | 1 |
Froe | yes | 1 |
Gears | yes | ? |
Hinge | yes | 1 |
Inshave | yes | 1 |
Jeweled Filigree | yes | ? |
Jointing Plane | yes | 1 |
Lockpick | yes | 1 |
Mapmaker's Pen | yes | 1 |
Metal Container Engraving Tool | yes | ? |
Mortar And Pestle | yes | 1 |
Moulding Planes | yes | 1 |
Paper Lantern | yes | ? |
Rolling Pin | yes | 1 |
Round Paper Lantern | yes | 1 |
Saw | yes | 1 |
Scissors | yes | 1 |
Scorp | yes | 1 |
Scribe's Pen | yes | 1 |
Sewing Kit | yes | 1 |
Sextant | yes | 1 |
Sextant Parts | yes | 1 (Parts menu) |
Shoji Lantern | yes | 1 |
Shovel | yes | 1 |
Skillet | yes | 1 |
Smoothing Plane | yes | 1 |
Springs | yes | 1 |
Tinker's Tools | yes | 1 |
Tongs | yes | 1 |
Wind Chimes | yes | ? |
My current guesses: Tinkering - wood color doesn't matter. Carpentry only wood color would matter, but there may be some items where regardless the material the color is the same. (still needs investigation). Fletching - only wood color would matter, but does the multiple resource items come in color matching the wood?? |
"Wood Container Engraving Tool" gets hung up when the wood type is other than normal.
Seems to have issues filling the larges, but if i stop and restart, it will add a few smalls to the large and error again
;///////////////////////////////////;
; s7FindSBod
; finds a filled sbod in backpack by name, quantity, and quality
;///////////////////////////////////;
sub s7FindSBod
set %FSBProp %2
set %FSBcnt %1
finditem EYM C_ , #backpackid
set %FSBfindcnt #findcnt
; Insert test code here
if #findcol = 0
{
display ok script paused because #findcol = 0 - verify the #find... variables
pause
}
; End test code
gosub SetBodType #findcol
set %s7BFSbodType #result
for %FSBfindI 1 %FSBfindcnt
{
finditem EYM %FSBfindI C_ , #backpackid
gosub s7GetProperty #findid A , #spc , Bulk , #spc , Order , #spc , Deed$
if %FSBProp in #property && large , #spc , bulk notin #property && ( ( %s7BFLbodExceptional && exceptional in #property ) || ( ! %s7BFLbodExceptional && exceptional notin #property ) )
{
gosub s7GetBodAmountMade
gosub GetBodMaterial #Property %s7BFSbodType
set %s7BFSBodMaterial #result
if %s7BFBodAmountMade = %FSBCnt && _ , %s7BFSBodMaterial , _ in _ , %s7BFLBodMaterial , _
return #true
}
}
return #false
; 45 moves it about 1 inch right or down
set %AdjInitMenuX 0
set %AdjInitMenuY 0
set %AdjCountMenuX 0
set %AdjCountMenuY 0
set %fastStart #true ;--- added this , if set false script runs normal ----
set %materialSecure UWDDLMD ;--added this , material secure ----
menu setdef fontstyle 0
menu Text lblSelectedBods 150 30 Selected BODs:
menu List Create lstSelectedBods 7 55 283 180
menu Check chkOpenCont 298 58 270 20 #false Pull from Open Containers? ;-- added this
; -- made #false ;- %PullResourcesOpenCont changed to false
menu Check chkFreeShard 298 80 270 20 #false Freeshard? ;-- added this
; -- made #false ;- %freeshard changed to false
menu Check chkFillLBods 298 102 270 20 #true Fill Large Bods?
menu Button btnChooseSecure 298 126 200 28 Choose Secure
menu setprop btnFillAll visible #false
set %readyToGoAll #false
wait 1
if %fastStart = #true ;-- added this
{ ;-- added this
gosub chooseSecure ;-- added this
set #menubutton btnFill_all ;-- added this
} ;-- added this
}
set #lpc 100
return
sub chooseSecure
if %fastStart = #true ;-- added this
{ ;-- added this
set %s7BFTargetedSecure %materialSecure ;-- added this
goto skipThis ;-- added this
}
menu set s7BFMenuStatus Please target your secure:
gosub s7GetTarget
set %s7BFTargetedSecure #result
set %s7BFPackAnimalID N/A
skipThis: ;-- added this
finditem %s7BFTargetedSecure
if #findtype in bo_wn_zgb
I think nightsight potions hang because of a name discrepancy. If you craft it or buy it, the spelling is different. That probably needs some coding to handle all the options.
I found some that were bought would not have names but only a color description.
Also, the similar colored potions (all refresh potions are red, all poison potions are green) is why it gets confused when not making potions itself.
После всех настроек и запуска, он выбирает ткань, кожу, кладет в пак и задает вопрос "Какой материал вы собираетесь использовать" если сделать клик на ткань, кожу он изготавливает вещь. И снова задает вопрос
Google Translate:
After all the settings and start-up, he chooses the fabric, leather, puts it in the pack and asks the question "What material are you going to use" if you make a click on the fabric, the leather he makes the thing. Again, he asks the question.