Author Topic: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support  (Read 434954 times)

0 Members and 2 Guests are viewing this topic.

Offline Ultima

  • Insane Scripter
  • *
  • Posts: 1580
  • Activity:
    0%
  • Reputation Power: 26
  • Ultima is on the verge of being accepted.Ultima is on the verge of being accepted.Ultima is on the verge of being accepted.Ultima is on the verge of being accepted.Ultima is on the verge of being accepted.
  • Gender: Male
  • Respect: +160
  • Referrals: 4
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #690 on: May 08, 2012, 08:24:13 PM »
0

Offline waggler

  • Jr. Member
  • **
  • Posts: 20
  • Activity:
    0%
  • Reputation Power: 0
  • waggler has no influence.
  • Respect: +2
  • Referrals: 0
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #691 on: May 16, 2012, 09:30:32 AM »
0
does  suo quester 1.29 still work?  i keep gettign a message syaing. cant not find rail.. i do have the  tool_rail30k.txt file  in the same folder as easyuo and suo quester. any suggestions?

Offline blazehammer

  • Jr. Member
  • **
  • Posts: 30
  • Activity:
    0%
  • Reputation Power: 0
  • blazehammer has no influence.
  • Respect: +12
  • Referrals: 3
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #692 on: May 22, 2012, 02:22:00 AM »
0
You need to save the rails in the same folder as the quester i have beeen using it 24/7 last few weeks so i do know it will work

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13302
  • Activity:
    0.2%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #693 on: May 22, 2012, 07:21:43 AM »
0
Yep, blazehammer is right.  I fired this up just a little while ago.  OCR hasn't changed recently (only once in the history actually) so it still cruises along.
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline blazehammer

  • Jr. Member
  • **
  • Posts: 30
  • Activity:
    0%
  • Reputation Power: 0
  • blazehammer has no influence.
  • Respect: +12
  • Referrals: 3
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #694 on: May 22, 2012, 08:15:42 AM »
0
hey TM is there a button that can be used to pause the script when the rails go crazy and you cant get the mouse to the easy uo to stop or pause it

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13302
  • Activity:
    0.2%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #695 on: May 22, 2012, 09:10:44 AM »
0
Not really.  I normally use "Alt-Tab" to bring the EasyUO window program to the forefront, then I pause the script with the keyboard.  Takes a bit of practice, but it works.
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline onlyindreams

  • Spaz Ferret's Personal Assistant
  • Insane Scripter
  • *
  • Posts: 1305
  • Activity:
    0%
  • Reputation Power: 13
  • onlyindreams barely matters.onlyindreams barely matters.
  • Respect: +96
  • Referrals: 2
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #696 on: May 25, 2012, 01:02:12 AM »
0
Not really.  I normally use "Alt-Tab" to bring the EasyUO window program to the forefront, then I pause the script with the keyboard.  Takes a bit of practice, but it works.

Learn something new every day! Never knew about alt+tab until now.

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13302
  • Activity:
    0.2%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #697 on: May 25, 2012, 07:47:15 AM »
0
Always happy to help!  :)
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline Mythix

  • Jr. Member
  • **
  • Posts: 20
  • Activity:
    0%
  • Reputation Power: 1
  • Mythix has no influence.
  • Gender: Female
  • Respect: +1
  • Referrals: 0
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #698 on: May 31, 2012, 04:33:29 PM »
0
Got this working on my freeshard, and I must say, THIS SCRIPT ROCKS!

I even added in a little "feed beetle" sub everytime my char goes home to drop off stuff and get more resources.  It's really not that hard to make it adaptable to your freeshard if you can find the tool ids and enter them into the correct place and also entering in the category/selection for making the tools and quest items.  That's the biggest difference.  Also, one other place to change would be the pixelsampling sub.  I just grabbed the pixelsampling from 1.16 and inserted it into 1.29 and it came out right.  (At least for the Arch Support Quest that I have been using.  Haven't tested it yet for A Simple Bow).
Change this code on or around line 2221:
Code: [Select]
    set !sampled_CONTPOSX #CONTPOSX
    set !sampled_CONTPOSY #CONTPOSY
    set !x 197
    set !y 71
    set !clickxposition1 !sampled_CONTPOSX + !x
    set !clickyposition1 !sampled_CONTPOSY + !y
    set !clickxposition2 !sampled_CONTPOSX + !x + 175
    set !clickyposition2 !sampled_CONTPOSY + !y + 10

to this:
Code: [Select]
    set !sampled_CONTPOSX #CONTPOSX
    set !sampled_CONTPOSY #CONTPOSY
    ;added sampling area from 1.16
    set !clickxposition1 !sampled_CONTPOSX + 157
    set !clickyposition1 !sampled_CONTPOSY + 111
    set !clickxposition2 !sampled_CONTPOSX + 332
    set !clickyposition2 !sampled_CONTPOSY + 121

I also commented out these lines on or around line 2209:
Code: [Select]
    gosub Gumpwait NULL paperdoll_gump paperdoll_gump
    set !clickx #CONTPOSX + 80
    set !clicky #CONTPOSY + 80
    click !clickx !clicky dmc r

For some reason it seems to be looking for the vendor's paperdoll gump, which never appears, which causes a long time-out delay.  Commenting this out makes it fly through quest selection! 

Also around line 2233 a y-selection needs to be changed from 464 to 400 and again in the finishquest sub change 464 to 400 around line 1018.
Code: [Select]
    if #RESULT = !questval
    {
      set !clickxposition1 !sampled_CONTPOSX + 131
      set !clickyposition1 !sampled_CONTPOSY + 400 ;changed from 464 <-------------------
      click !clickxposition1 !clickyposition1 f

I also commented out the rail because I can recall right next to the vendor :)

I just have one question for you.  Sometimes in the sub TM_Travelfromrunebook, it leaves the runebook open after reaching the destination.  I noticed the code here:
Code: [Select]
if #CONTNAME = generic_gump && #CONTSIZE = 452_236 ; RunUO close runebook
  {
    set !clickx #CONTPOSX + 120
    set !clicky #CONTPOSY + 60
    click !clickx !clicky mc r
    wait 5
  }
  namespace pop
is trying to close the runebook.  I've fiddled with the numbers, and changed it to dmc, but still not having any luck with it being able to close the runebook.  Any ideas?  The runebook does have the #contname generic_gump and the #contsize is indeed 452_236, so it's passing those parameters fine. 

I want to also get it working for the blacksmith quest so I can get a butcher's war cleaver recipe, since no one seems to have on my shard.  I'm gonna fiddle with it some more after I get some more runic saws to make my woodland armor.  I've gotten 3 heartwoods and 3 ash saws thus far with only about 100k wood.  Love love love this script!!!

Offline Mad Tamer

  • Jr. Member
  • **
  • Posts: 60
  • Activity:
    0%
  • Reputation Power: 2
  • Mad Tamer has no influence.
  • Gender: Male
  • Respect: +5
  • Referrals: 0
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #699 on: July 08, 2012, 05:36:29 PM »
0
Thank you for your amazing script... I have been watching it run perfectly for a few hours. I am gonna start using the CLAw looting script alot now it seems better than the old one I was using. Soo thanks 2x times :)

Offline milkmandan

  • Newbie
  • *
  • Posts: 4
  • Activity:
    0%
  • Reputation Power: 1
  • milkmandan has no influence.
  • Respect: 0
  • Referrals: 0
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #700 on: July 26, 2012, 06:49:57 AM »
0
ok guys having a hard time editing this script to do what i need it to do.
 SO I AM OFFERING TO {BREAK THE RULES OF SUO}* to make a simple mod to this script.

all i need it to do is cycle the quests until it gets the lethal darts quest. on the freeshard i play its 10crossbow bolts. all i need it to do is accept the quest , toggle quest item the stack of bolts in my bag, and turn in quest. thats it. dont need it to craft anything or loot anything just take quest toggle item, turn in quest. any takers?

*Cerveza
« Last Edit: July 26, 2012, 08:21:13 AM by Cerveza »

Offline Cerveza

  • Hacksimus Maximus
  • Scripthack
  • *
  • Posts: 5857
  • Activity:
    0%
  • Reputation Power: 80
  • Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!
  • Gender: Male
  • So... Hows that Hopey-Changey thing working out?
  • Respect: +403
  • Referrals: 11
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #701 on: July 26, 2012, 08:19:13 AM »
0
Yeah... about that...

Quote from: RULES
No public solicitation to buy/sell scripts for RL cash or virtual loot

Please read the rest of our rules. RULES

Leaving this up so others won't make the same mistake.
« Last Edit: July 26, 2012, 09:30:19 AM by Cerveza »
XXXXXXXXXX________________________________________] 20%
I've forgotten more about this game then most people will ever know.
Thank you for controlling your children. Their manners reflect your love for them.
Give a man a fish and you feed him for a day. Don't teach a man to fish, and you feed yourself. He's a grown man. Fishing's not that hard.

Offline milkmandan

  • Newbie
  • *
  • Posts: 4
  • Activity:
    0%
  • Reputation Power: 1
  • milkmandan has no influence.
  • Respect: 0
  • Referrals: 0
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #702 on: July 26, 2012, 09:35:40 AM »
0
sorry bout earlier post.

k can anyone tell me how to change the quest from a simple bow, to lethal darts? and if they know the number?

tryin to make it just grab the lethal darts quest, toggle the crossbow bolt stack in bag, and turn it in... here is what i have, but it says cant find vendor, and i dont have the right quest number cause it keeps passing it by.

Code: [Select]
gosub cyclequests
  gosub mark
  gosub finishquest
  wait 10
  goto loop

set %QUEST_Lethal_Darts 6415424


;===== Fletching setup =====
  menu get EUOComboBoxQuest
  if #MENURES = 1 && ( %quest_type <> FLETCHING || %mintinkertools = N/A )
  {
    set %quest_type FLETCHING
    ;set %tool UFG
    ;set %toolresource KTL
    ;set %toolresourceamt 3
    ;set %mintinkertools 2
    ;set %maxtinkertools 2
   ; set %mincraftingtools 2
    ;set %maxcraftingtools 4
    ;set %craftitemchain_tool cat_4-nextpage-nextpage-sel_1
    ;set %craftitemchain cat_4-sel_1
    ;set %ressource TLK
    ;set %reshue 1 ; 1-wood, 2-oak, 3-ash, 4-yew, 5-hearwood, 6-bloodwood, 7-frostwood
    set %item LNK
    set %string %QUEST_Lethal_Darts
    set %itemamount 1
    ;set %itemresourcecnt 7
    ;set %resamount 1   ; was 70
    ;set %cat 3
    ;set %page 1
    ;set %itemnum 3
    ;set %vendortype bowcrafter$
    ;set %rail1 tobowcrafter
    ;set %rail2 frombowcrafter
    ;set %pakboards 1540
  }
  sub mark
  {
    gosub HandleContextMenu NULL #CHARID %CONTEXT_Toggle_Quest_Item
    finditem %item C_ , #backpackid
    while #findkind <> -1
    {
      if #findcol <> 1258
      {
        set #ltargetid #findid
        set #ltargetkind 1
        wait 0
        target 3s
        event macro 22
      }
      ignoreitem #findid mark
      finditem %item C_ , #backpackid
    }
    repeat
      {
        wait 5
        key ESC
        wait 5
      }
    until #TARGCURS = 0
  return
}
;----------------------------------------------------------------
sub cyclequests
  {
    NAMESPACE PUSH
    NAMESPACE LOCAL cyclequests
    gosub findvendor %vendortype
    if #RESULT = #FALSE
    {
      display ok Cannot locate a vendor for this quest.
      stop
    }
    gosub SelectQuest NULL %vendor %string -1 ; loop until found, no count
    NAMESPACE POP
  return
}
;----------------------------------------------------------------
sub finishquest
  {
    gosub findvendor %vendortype
    set #lobjectid %vendor
finishquest_loop2:
    event macro 17
    gosub Gumpwait NULL paperdoll_gump paperdoll_gump
    set !clickx #CONTPOSX + 80
    set !clicky #CONTPOSY + 80
    click !clickx !clicky dmc r
    gosub GumpAndSizeWait NULL generic_gump %quest_gump_size
    if #RESULT = #TRUE
      goto finishquest_loop2
    set %tempx #CONTPOSX
    set %tempy #CONTPOSY
    gosub OffsetClick 131 464 dmc
    gosub GumpAndSizeWait NULL generic_gump %quest_gump_size
    gosub OffsetClick 131 464 dmc
    wait 5
    set %temp_scnttimeout #SCNT + 5
    set %temp_rval #FALSE
finishquest_loop1:
    if #CONTNAME <> generic_gump && #contsize <> %quest_gump_size
      return %temp_rval
    if #SCNT > %temp_scnttimeout
    {
      set %clickx %tempx + 350
      set %clicky %tempy + 400
      click %clickx %clicky f
      set %temp_rval #TRUE
      set %temp_scnttimeout #SCNT + 5
      wait 5
    }
    goto finishquest_loop1

  return #FALSE ; never gets here.
}
;----------------------------------------------------------------
sub findvendor
  {
    namespace push
    namespace local FV
    set !temp_lpc #LPC
    set #LPC 1000
find_vendor:
    set !temp_vendortype %1
    finditem IS_HS_XU_AV_WYTIB G_20
    if #findkind <> -1
    {
findvendor_loop1:
      str pos !temp_vendortype $
      if #STRRES <> 0
      {
        set !str_len #STRRES
        set #STRRES !str_len - 1
        str left !temp_vendortype #STRRES
        set !present_property #STRRES
        str del !temp_vendortype 1 !str_len
        set !temp_vendortype #STRRES
        event property #findid
        set !quest_giver quest , #spc , giver
        if !present_property in #property && !Cillitha in #property
        {
          set %vendor #findid
          ignoreitem reset vendors
          set #LPC !temp_lpc
          namespace pop
          return #true
        }
        else
        {
          goto findvendor_loop1
        }
      }
      ignoreitem #findid vendors
      goto find_vendor
    }
    ignoreitem reset vendors
    set #LPC !temp_lpc
    namespace pop
  return #false
}

Offline Cerveza

  • Hacksimus Maximus
  • Scripthack
  • *
  • Posts: 5857
  • Activity:
    0%
  • Reputation Power: 80
  • Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!Cerveza is awe-inspiring!
  • Gender: Male
  • So... Hows that Hopey-Changey thing working out?
  • Respect: +403
  • Referrals: 11
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #703 on: July 26, 2012, 11:31:02 AM »
0
Your shard may not use the same ID's or titles, or even have the correct event macros or popups.

I suggest reading this thread in it's entirety. I know it's a lot, but there IS information regarding how to use it on freeshards posted.

Do the ground work first, hopefully you'll find the information you are looking for.
XXXXXXXXXX________________________________________] 20%
I've forgotten more about this game then most people will ever know.
Thank you for controlling your children. Their manners reflect your love for them.
Give a man a fish and you feed him for a day. Don't teach a man to fish, and you feed yourself. He's a grown man. Fishing's not that hard.

Offline waggler

  • Jr. Member
  • **
  • Posts: 20
  • Activity:
    0%
  • Reputation Power: 0
  • waggler has no influence.
  • Respect: +2
  • Referrals: 0
    • View Profile
Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« Reply #704 on: July 26, 2012, 02:31:07 PM »
0
has anyone found a cause or fix for the pathfinding bug in HG 1.29?  it happens to me alot. but i know  other peopel using the script have no issues like this at all.  basically, i will come back to my computer and see my character locked in pathfinding. either at house or in heartwood.  there is no way to get out of the  pathfinding without a hard shutdown of easyuo.  i use my gm detector now to close it out. by sepaking "gm"  but, its pretty annoying.  i've tried to speed up and slow down my mouse clicks.  tried resizing screen resolution.  now my latest try is to turn off my run mouse in a seperate thread option in uo.  can anyone make suggestions that might help fix this problem.