Author Topic: Filling the new Bods, like carpentry, cooking, inscription etc.....  (Read 16342 times)

0 Members and 1 Guest are viewing this topic.

Offline Gaderian

  • Elite
  • *
  • *
  • Posts: 487
  • Activity:
    0.2%
  • Reputation Power: 10
  • Gaderian barely matters.Gaderian barely matters.
  • Respect: +50
  • Referrals: 3
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #30 on: July 03, 2021, 02:22:48 AM »
+1
Hitech,
I have the craft script completed for inscription.
I will update the earlier post in this thread to reflect that. You may need to modify it for any freeshard. This is a lot of work, so I decided to limit the scope for me and ask the community for assistance. If you want to help out with any aspect of that, it would be greatly appreciated (like extend the craftinfo scripts?).

"Go ahead ask me: 'Should I use hard waits or timers?'"
You say:"Should I"
Gaderian:"Timers!"
You Say:"use hard waits or timers?"

The serious side of timer use is illustrated here: http://www.scriptuo.com/index.php?topic=12094.msg101926#msg101926

However, every time I go back and look at this [AutoLooter] script, I realize I had wrote it in my zen state of EUO scripting - so it makes my brain hurt.

Offline Hitechs

  • Full Member
  • ***
  • Posts: 116
  • Activity:
    0%
  • Reputation Power: 2
  • Hitechs has no influence.
  • Respect: +28
  • Referrals: 1
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #31 on: July 03, 2021, 08:22:31 PM »
0
ya i want to help, but i dont play EA shard , free shard only
just looking over the craftinfo for how i can help,
I was going to start a cooking , so i could look into that,

pasting a few lines just for guide line on what will be required.

Quote
; Inscription
if %1 = Reactive_Armor || %1 = Reactive , #spc , Armor || %1 = NXL
gosub _sub Reactive_Armor NXL 1 trash First_-_Second_Circle 1 0 1 inscription 0 4 blank_scroll 1 garlic 1  sulphurousash 1  spiderssilk 1
if %1 = Clumsy || %1 = QXL
gosub _sub Clumsy QXL 1 trash First_-_Second_Circle 1 1 1 inscription 0 3 blank_scroll 1 bloodmoss 1  nightshade 1

Quote
if %1 = emerald_bracelet || %1 = emerald , #spc , bracelet || %1 = IJG
 gosub _sub emerald_bracelet IJG 1 trash Jewelry 1 17 1 tinkering 400 2 ingots 2 emerald 1
if %1 = emerald_earrings || %1 = emerald , #spc , earrings || %1 = HJG
 gosub _sub emerald_earrings HJG 1 trash Jewelry 1 15 1 tinkering 400 2 ingots 2 emerald 1

Quote
if %1 = thigh_boots || %1 = thigh , #spc , boots || %1 in cwi_ZVI
 gosub _sub thigh_boots cwi_ZVI 4 trash footwear 5 7 1 tailoring 414 1 leather 10
if %1 = leather_gorget || %1 = leather , #spc , gorget || %1 = jkh
 gosub _sub leather_gorget jkh 1 scissors lether_armor 6 3 1 tailoring 539 1 leather 4


Just to make sure im doing right thing, this look right?
Quote
;- Cooking -
;- 3 items - large dough -
;-- open_sack_of_flour ? SGG ?
if %1 = Sweet_Cocoa_Butter || %1 = sweet , #spc , cocoa , #spc , butter || %1 = xxx
   gosub _sub sweet_cocoa_butter xxx 1 trash chocolatering 1 0 1 cooking 15 2 sack_of_suger 1 cocoa_butter 1
if %1 = Sack_of_flour || %1 = sack , #spc , of , #spc , flour || %1 = pgg
   gosub _sub sack_of_flour pgg 5 trash ingredients 1 0 1 cooking 0 1 wheat 2
if %1 = dough || %1 = lgg
   gosub _sub dough lgg 1 trash ingredients 1 0 2 cooking 0 2 flour 1 water 1
;- 4 items - large unbaked pies
if %1 = unbaked_fruit_pie || %1 =
   gosub _sub
   


« Last Edit: July 03, 2021, 09:55:24 PM by Hitechs »

Offline Hitechs

  • Full Member
  • ***
  • Posts: 116
  • Activity:
    0%
  • Reputation Power: 2
  • Hitechs has no influence.
  • Respect: +28
  • Referrals: 1
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #32 on: July 04, 2021, 11:41:17 AM »
0
so i went though the large cooking bods info listed below:

Code: [Select]
;-- open source freedshard - https://github.com/TrueUO
;-- Cooking -
;-- open_sack_of_flour ? SGG ?
;-- sweet_cocoa_butter LGG , same as Dough ??
;-- all unbaked pies same type ? CCG ?
;-----------------------------------------
;- 3 items - large dough -
if %1 = Sweet_Cocoa_Butter || %1 = sweet , #spc , cocoa , #spc , butter || %1 = LGG
   gosub _sub sweet_cocoa_butter LGG 1 trash chocolatiering 7 0 1 cooking 150 2 sack_of_sugar 1 cocoa_butter 1
if %1 = Sack_of_flour || %1 = sack , #spc , of , #spc , flour || %1 = pgg
   gosub _sub sack_of_flour pgg 5 trash ingredients 2 0 1 cooking 0 1 wheat 2
if %1 = dough || %1 = lgg
   gosub _sub dough lgg 1 trash ingredients 2 0 2 cooking 0 0 flour 1 water 1
;- 4 items - large unbaked pies
if %1 = unbaked_fruit_pie || %1 = unbaked , #spc , fruit , #spc , pie || %1 = ccg
   gosub _sub unbaked_fruit_pie ccg 1 trash preparations 3 0 5 cooking 0 2 dough 1 pears 1
if %1 = unbaked_peach_cobbler || %1 = unbaked , #spc , peach , #spc , cobbler || %1 = ccg
   gosub _sub unbaked_peach_cobbler ccg 1 trash preparations 3 0 6 cooking 0 2 dough 1 peaches 1
if %1 = unbaked_apple_pie || %1 = unbaked , #spc , apple , #spc , pie || %1 = ccg
   gosub _sub unbaked_apple_pie ccg 1 trash preparations 3 0 7 cooking 0 2 dough 1 apple 1     ;
if %1 = unbaked_pumpkin_pie || %1 = unbaked , #spc , pumpkin , #spc , pie || %1 = ccg
   gosub _sub unbaked_pumpkin_pie ccg 1 trash preparations 3 0 8 cooking 0 2 dough 1 pumpkin 1     ;
;-5 item - large bbq
if %1 = cooked_bird || %1 = cooked , #spc , bird || %1 = FUD
   gosub _sub cooked_bird FUD 1 trash barbecue 5 0 1 cooking 0 1 raw_bird 1
if %1 = fish_steak || %1 = fish , #spc , steak || %1 = HND
   gosub _sub fish_steak HND 1 trash barbecue 5 0 3 cooking 0 1 raw_fish_steak 1
if %1 = fried_eggs || %1 = fried , #spc , eggs || %1 = GUD
   gosub _sub fried_eggs GUD 1 trash barbecue 5 0 4 cooking 0 1 eggs 1
if %1 = leg_of_lamb || %1 = leg , #spc , of , #spc , lamb || %1 = YLI
   gosub _sub leg_of_lamb YLI 1 trash barbecue 5 0 5 cooking 0 1 raw_leg_of_lamb 1
if %1 = cut_ribs || %1 = cut , #spc , ribs || %1 = YRD
   gosub _sub cut_ribs YRD 1 trash barbecue 5 0 6 cooking 0 1 raw_ribs 1
;- 4 items - large sweet
if %1 = pan_of_cookies || %1 = pan , #spc , of , #spc , cookies || %1 = XLI
   gosub _sub pan_of_cookies XLI 1 trash baking 4 0 2 cooking 0 1 cookie_mix 1
if %1 = cake || %1 = cake || %1 = NRD
   gosub _sub cake NRD 1 trash baking 4 0 3 cooking 0 1 cake_mix 1
if %1 = muffins || %1 = muffins || %1 = PRD
   gosub _sub muffins PRD 1 trash baking 4 0 4 cooking 0 1 sweet_dough 1
if %1 = three_tiered_cake || %1 = three , #spc , tiered , #spc , cake || %1 = PTCB
   gosub _sub three_tiered_cake PTCB 1 trash baking 4 1 8 cooking 600 1 cake_mix 3
;- 4items - large fruits
if %1 = enchanted_apple || %1 = enchanted , #spc , apple || %1 = CBS
   gosub _sub enchanted_apple CBS 1 trash enchanted 6 0 2 cooking 600 2 apple 1 greater_heal_potion 1
if %1 = savage_kin_paint || %1 = savage , #spc , kin , #spc , paint || %1 = KRD
   gosub _sub savage_kin_paint KRD 1 trash preparation 3 1 3 cooking 550 2 flour 1 tribal_berries 1
if %1 = grapes_of_wrath || %1 = grapes , #spc , of , #spc , wrath || %1 = RAS
   gosub _sub grapes_of_wrath RAS 1 trash enchanted 6 0 3 cooking 950 2 grapes 1 greater_strenght_potion 1
if %1 = egg_bomb || %1 = egg , #spc , bomb || %1 = CHP
   gosub _sub egg_bomb CHP 1 trash preparations 3 0 4 cooking 900 2 eggs 1 flour 3
;- 4 items - large miso
if %1 = miso_soup || %1 = miso , #spc , soup || %1 = LEP
   gosub _sub miso_soup LEP 1 trash baking 4 1 3 cooking 600 2 raw_fish_steak 1 water 1
if %1 = white_miso_soup || %1 = white , #spc , miso , #spc , soup || %1 = OEP
   gosub _sub white_miso_soup OEP 1 trash baking 4 1 4 cooking 600 2 raw_fish_steak 1 water 1
if %1 = red_miso_soup || %1 = red , #spc , miso , #spc , soup || %1 = NEP
   gosub _sub red_miso_soup NEP 1 trash baking 4 1 5 cooking 600 2 raw_fish_steak 1 water 1
if %1 = awase_miso_soup || %1 = awase , #spc , miso , #spc , soup || %1 = YEP
   gosub _sub awase_miso_soup YEP 1 trash baking 4 1 6 cooking 600 2 raw_fish_steak 1 water 1
;- 4 items - large sushi
if %1 = wasabi_clumps || %1 = wasabi , #spc , clumps || %1 = LXN
   gosub _sub wasabi_clumps LXN 1 trash preparations 3 0 10 cooking 700 2 water 1 bowl_of_peas 3
if %1 = sushi_rolls || %1 = sushi , #spc , rolls || %1 = WIP
   gosub _sub sushi_rolls WIP 1 trash preparations 3 1 1 cooking 900 2 water 1 raw_fish_steaks 10
if %1 = sushi_platter || %1 = sushi , #spc , platter || %1 = IEP
   gosub _sub sushi_platter IEP 1 trash prepartions 3 1 3 cooking 900 2 water 1 raw_fish_steaks 10
if %1 = green_tea || %1 = green , #spc , tea || %1 = MEP
   gosub _sub green_tea MEP 1 trash preparations 3 0 9 cooking 800 2 green_tea 1 water 1

« Last Edit: July 04, 2021, 11:45:27 AM by Hitechs »

Offline Hitechs

  • Full Member
  • ***
  • Posts: 116
  • Activity:
    0%
  • Reputation Power: 2
  • Hitechs has no influence.
  • Respect: +28
  • Referrals: 1
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #33 on: July 04, 2021, 02:52:41 PM »
0
back messing with scribe bods, not sure if this is helpful,
gump sizes and click locations

Quote
;-- open source freedshard - https://github.com/TrueUO
;  -  inscription bod gumps-
;- contsize offer from npc
   460_279 ;1 item small (asking npc)
   460_327 ;3 item large (asking npc)
   460_351 ;4 item large (asking npc)
   460_375 ;5 item large (asking npc)
   
;- clickx #contposx + XXX clicky #contposy + XXX
   110_250 ;1 item small (accept from npc - click ok
   110_300 ;3 item large (accept from npc - click ok
   110_320 ;4 item large (accept from npc - click ok
   110_340 ;5 item large (accept from npc - click ok

;- contsize in backpack
   510_260 ;1 item small (in backpack)
   510_305 ;3 item large (in backpack)
   510_329 ;4 item large (in backpack)
   510_353 ;5 item large (in backpack)

« Last Edit: July 04, 2021, 05:18:30 PM by Hitechs »

Offline Gaderian

  • Elite
  • *
  • *
  • Posts: 487
  • Activity:
    0.2%
  • Reputation Power: 10
  • Gaderian barely matters.Gaderian barely matters.
  • Respect: +50
  • Referrals: 3
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #34 on: July 04, 2021, 07:49:18 PM »
0
Great work Hitechs!
One question, where is the combine item on each of the bod sizes?

The click locations are probably relative to the container sizes and really a more consistent offset.
Probably the Y offset is really '#contposy + #contsizey - 25' or '#contposy + #contsizey - 30'...

Does the contsize for bods change size if "exceptional" or "special material"?
You could easily start with a simple smithing bod and verify it's contsize, then bribe it up until it is exceptional and a colored ore material while checking if the contsize changed after each change. (I realize you are giving me scribe bods, but if a smithing bod has the same sizes, then it can be calculated for all the sizes.)

Thanks!
"Go ahead ask me: 'Should I use hard waits or timers?'"
You say:"Should I"
Gaderian:"Timers!"
You Say:"use hard waits or timers?"

The serious side of timer use is illustrated here: http://www.scriptuo.com/index.php?topic=12094.msg101926#msg101926

However, every time I go back and look at this [AutoLooter] script, I realize I had wrote it in my zen state of EUO scripting - so it makes my brain hurt.

Offline Hitechs

  • Full Member
  • ***
  • Posts: 116
  • Activity:
    0%
  • Reputation Power: 2
  • Hitechs has no influence.
  • Respect: +28
  • Referrals: 1
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #35 on: July 04, 2021, 10:16:17 PM »
0

scribe click location
Quote
;-- open source freedshard - https://github.com/TrueUO
;1 item small scribe
combine with the item 140_180
combine with contained 140_200
;3 item large scribe
combine with the item 140_225
combine with contained 140_250
;4 item large scribe
combine with the item 140_250
combine with container 140_275
;5 item large scribe
combine with the item 140_275
combine with contained 140_300




few smith sizes
Quote
;-- open source freedshard - https://github.com/TrueUO
460_279 ; 1 item small normal smith
460_279 ; 1 item small except smith (npc offer)
460_279 ; 1 item small except smith & shadow (npc offer)
460_303 ; 2 item large normal smtih (npc offer)
460_303 ; 2 item large except smith (npc offer)
460_327 ; 3 item large except smtih
460_327 ; 3 item large except & gold smtih
460_375 ; 5 item large normal smith (npc offer)
460_375 ; 5 item large except smith (npc offer)
460_399 ; 6 item large except smith


510_308 ; 1 item small except smith (in backpack)
510_332 ; 1 item small except smith & shadow
510_281 ; 2 item large normal smtih (in backpack)
510_329 ; 2 item large except smith (in backpack)
510_353 ; 2 item large except smith & copper
510_353 ; 3 item large except smtih
510_377 ; 3 item large except & gold smtih
510_353 ; 5 item large normal smtih (in backpack)
510_401 ; 5 item large except smtih (in backpack)
510_425 ; 6 item large except smith (in backpack)
510_449 ; 6 item large except smith & copper (in backpack)




Offline kdzhii

  • Jr. Member
  • **
  • Posts: 44
  • Activity:
    0.4%
  • Reputation Power: 1
  • kdzhii has no influence.
  • Respect: 0
  • Referrals: 0
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #36 on: July 08, 2021, 12:05:49 PM »
0
alchemy

There are 1 attachment(s) in this post. You must register and post an acceptable introduction to download
alchemy_craftinfo.txt

Offline Gaderian

  • Elite
  • *
  • *
  • Posts: 487
  • Activity:
    0.2%
  • Reputation Power: 10
  • Gaderian barely matters.Gaderian barely matters.
  • Respect: +50
  • Referrals: 3
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #37 on: July 08, 2021, 02:13:11 PM »
0
I am getting closer to this being ready for some testing.
Expect there are bugs with lots. I need specific testing done.
It will come with warnings that you have to follow.
I need feedback on what you do with it.

If that describes you, then send me a PM. I will forward the scripts with the known issues that you have to avoid.
I am not ready for a public general release yet so this is how I am deciding to handle it.

BTW huge shout out of thanks to all who have contributed so far.
"Go ahead ask me: 'Should I use hard waits or timers?'"
You say:"Should I"
Gaderian:"Timers!"
You Say:"use hard waits or timers?"

The serious side of timer use is illustrated here: http://www.scriptuo.com/index.php?topic=12094.msg101926#msg101926

However, every time I go back and look at this [AutoLooter] script, I realize I had wrote it in my zen state of EUO scripting - so it makes my brain hurt.

Offline Hitechs

  • Full Member
  • ***
  • Posts: 116
  • Activity:
    0%
  • Reputation Power: 2
  • Hitechs has no influence.
  • Respect: +28
  • Referrals: 1
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #38 on: July 09, 2021, 07:35:33 PM »
0
Im happy to research any info you need from the active freeshard im active on.
I also have a test shard setup i can easily start to get any info you need from open source testing.

Offline kdzhii

  • Jr. Member
  • **
  • Posts: 44
  • Activity:
    0.4%
  • Reputation Power: 1
  • kdzhii has no influence.
  • Respect: 0
  • Referrals: 0
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #39 on: July 10, 2021, 09:46:12 PM »
0
notes on fletching craftinfo...

arrows and bolts are 0.1 stone per one, idk what exactly to add so i put 0.1 there.  another thing, when creating Shafts, arrows or crossbow bolts, it converts all boards in backpack into them so you might need to do some additional boards unload and reload.


edited weight

There are 1 attachment(s) in this post. You must register and post an acceptable introduction to download
fletching_craftinfo2.txt
« Last Edit: July 11, 2021, 05:31:56 AM by kdzhii »

Offline Gaderian

  • Elite
  • *
  • *
  • Posts: 487
  • Activity:
    0.2%
  • Reputation Power: 10
  • Gaderian barely matters.Gaderian barely matters.
  • Respect: +50
  • Referrals: 3
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #40 on: July 11, 2021, 05:13:40 AM »
0
The weight is used in the bod filler script to calculate weights ahead of time. I have setup an internal check for stackable that weigh 10/stone. However if you have less than 10 it will be 1 stone. I would make a comment in the craft info file on which weigh 10/stone, but set it to 1. Just my thoughts…
"Go ahead ask me: 'Should I use hard waits or timers?'"
You say:"Should I"
Gaderian:"Timers!"
You Say:"use hard waits or timers?"

The serious side of timer use is illustrated here: http://www.scriptuo.com/index.php?topic=12094.msg101926#msg101926

However, every time I go back and look at this [AutoLooter] script, I realize I had wrote it in my zen state of EUO scripting - so it makes my brain hurt.

Offline Gaderian

  • Elite
  • *
  • *
  • Posts: 487
  • Activity:
    0.2%
  • Reputation Power: 10
  • Gaderian barely matters.Gaderian barely matters.
  • Respect: +50
  • Referrals: 3
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #41 on: July 23, 2021, 10:00:18 PM »
0
I have asked the individuals who agreed to test at this stage to work on tests for smith, tailor, tinker, inscription & carpentry. I have not done cooking, fletching or alchemy yet myself.

I am looking for some feedback on how to handle BOD fill when you have to have the item in your backpack. Examples would be spellbooks, and craft tools as the major offenders.

Option 1:
Move all unnecessary items to a storage bag when the script begins.
Keep 1 spellbook (regular with 64 spells), and 1 necromancy (17 spells) in my backpack. Ignore these in a special ignore list.

Option 2:
Ignore all backpack materials at script start. This has the issue where if the script has to stop for some reason - it will not simply pick up where it left off next time because crafted but not yet filled items will be ignored and the script will want to craft all it needs. It may need manual filling of BODs. I do not really like this one.

Option 3:
For tools, make sure I increase the backpack quantity for combine that I have at least 2 extra tinker tools.

Does anyone have a concern about tools other than tinker tools being combined? Tinkering is the only BOD group that does tools. (Technically Inscription has Spellbook Engraving Tool - but it can be separated because it is a different color from the Scribe's Pen.)
"Go ahead ask me: 'Should I use hard waits or timers?'"
You say:"Should I"
Gaderian:"Timers!"
You Say:"use hard waits or timers?"

The serious side of timer use is illustrated here: http://www.scriptuo.com/index.php?topic=12094.msg101926#msg101926

However, every time I go back and look at this [AutoLooter] script, I realize I had wrote it in my zen state of EUO scripting - so it makes my brain hurt.

Offline REEFHAWK

  • Jr. Member
  • **
  • Posts: 43
  • Activity:
    0%
  • Reputation Power: 0
  • REEFHAWK has no influence.
  • Gender: Male
  • Respect: +2
  • Referrals: 1
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #42 on: July 29, 2021, 05:16:02 AM »
0
I just tried sending you a PM with the information from last night and then this morning.  I hope you received them in 1 PM.  Thanks
 

Offline formerlyrara

  • Full Member
  • ***
  • Posts: 137
  • Activity:
    0%
  • Reputation Power: 2
  • formerlyrara has no influence.
  • Respect: +19
  • Referrals: 0
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #43 on: August 21, 2021, 04:24:14 AM »
0
Working Carpentry for starters, seems to be issue with non exceptional looking for those only and not replacing with exceptionals..

1.Lute bods - got stuck making 1 item over and over. made 15 exceptional (he was for exceptional make item and was trashing the non exceptionals), could that cause issue?
2.Small Tables - was for normal made items, would not accept or count exceptional made items. had to do it manually. Tested twice. 20 counts.

Offline Gaderian

  • Elite
  • *
  • *
  • Posts: 487
  • Activity:
    0.2%
  • Reputation Power: 10
  • Gaderian barely matters.Gaderian barely matters.
  • Respect: +50
  • Referrals: 3
    • View Profile
Re: Filling the new Bods, like carpentry, cooking, inscription etc.....
« Reply #44 on: August 21, 2021, 06:58:53 AM »
0
There have been a slew of updates in the past few weeks. I tried to send you copies of the 2 updated files. Give that a try and see if that fixes what you are experiencing.

Thanks!
"Go ahead ask me: 'Should I use hard waits or timers?'"
You say:"Should I"
Gaderian:"Timers!"
You Say:"use hard waits or timers?"

The serious side of timer use is illustrated here: http://www.scriptuo.com/index.php?topic=12094.msg101926#msg101926

However, every time I go back and look at this [AutoLooter] script, I realize I had wrote it in my zen state of EUO scripting - so it makes my brain hurt.

Tags: