Author Topic: TrailMyx's IDOC Monitor/Looter v1.0c  (Read 156141 times)

0 Members and 1 Guest are viewing this topic.

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13301
  • Activity:
    0%
  • 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
TrailMyx's IDOC Monitor/Looter v1.0c
« on: June 09, 2008, 12:36:34 PM »
+1
Code: [Select]
;-----------------------------------------------------------
; Script Name: TrailMyx's IDOC Monitor/Looter v1.0c
; Author: TrailMyx
; Version: 1.0c
; Client Tested with: 5.0.2
; EUO version tested with: 1.5 106
; Shard: OSI, FS
; Revision Date:  3/17/2007
; Public Release: ...
; Global Variables Used: None
; Purpose:
;   1) Will watch a house sign for changes to the status and log the
;      progression of the collapse of a house.  This can help increase
;      your chance to be physically available during the collapse since you
;      will know the near exact time when the house changed to IDOC.
;   2) Allow the user to enter a looting profile where individual items
;      can be selected for looting.
;   3) These items can be prioritized into two categories, normal and priority
;   4) Priority items looting attempts are exhausted before proceeding to the
;      normal loot list.
;   5) If an item is found to be out of range, the character will PATHFIND
;      to the item location so a drag may be attempted.
;   6) Loot profile editor allows the user to quickly add/delete items
;      from each looting profile
;   7) These profiles may be saved to a configuration file so a script
;      can be re-started and still have the profile available.  Also, this
;      is useful for when you want to have two or more accounts sharing
;      the same looting profile to increase your chances of accululating the
;      IDOC loot.
;   9) Optimized looter that searches your event pathfind path to be sure
;      you don't pass something else that's on your list.
;  10) Maintain hidden status before and after a looting session and during
;      camping; you have to have hiding greater than 65.0.
;
;  This program wasn't really written to be sub-ed out, so everthing is
;  accessed in std namespace and shared amongst the subs.
;
;-----------------------------------------------------------



What this script does:
1) Monitor a house sign and note when the status changes going from Slightly, Fairly, Greatly and Collapsing.  The time associated with these changes are recorded into a log file.  The logfile also records times at a pre-programmed interval just in case your client crashes; you can at least know what the status of the house was during the time when your client was active.

2) Once the house sign dissappears, the script will start processing the two lists of items you can generate and automatically loot these items on the ground.  You don't have to be within range; the script will move your character to where it finds these items located on the ground.  If you run past something that should be picked up, the script will snag that item before proceeding to the item originally intended.

3) The priority list will be processes first, followed by the normal list of items.
4) Your character can remain hidden before and after the looting process selected by the checkmark.
5) You can save your lists of loot items to a lootfile.  If you want to share this with more than one client, you can increase the odds of snagging the good items!

Enjoy!

TM


This is an update of a very old script I wrote long ago when I was playing on OSI.  I added a nice GUI and loot add/delete function.  The interface is pretty self-explainatory, so just give it a try. 

I have done recent testing on my own RunUO server and I have optimized the loot collection pathing, log file handling and user interface.  Works pretty well now, and should work on OSI just fine.  I haven't run this new looter on a production shard other than my test shard, so any recent feedback would be greatly appreciated.

Also, it should be said that you need to know what's in the house to loot, so the looting part of the script is pointless on OSI and a private house.  (Unless of course you are friended to the house and have access to the front doorsteps. ) The IDOC monitor portion should work fine, however.

Things to remember:

Some items are placed as deed in a house.  So some vet rewards, and other items may not fall to the ground when a house decays.  Most of the time, they just dissappear.

Changes for next version:
 - Add somewhat state to decay range.  Was accidentally deleted at some point.
 - Add check to see if items on list have been re-locked down
 - Add checkmark to allow user to dismount beetle and open pack when house falls.

There are 1 attachment(s) in this post. You must register and post an acceptable introduction to download
idoc_monitorlooter1c.txt
« Last Edit: June 11, 2008, 11:11:49 PM by TrailMyx »
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline torybeck

  • Newbie
  • *
  • Posts: 2
  • Activity:
    0%
  • Reputation Power: 0
  • torybeck has no influence.
  • Respect: +1
  • Referrals: 0
    • View Profile
Re: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #1 on: September 01, 2008, 12:48:56 PM »
+1
Not sure if this is the right forum for this, and I sent Trailmyx a msg then realized he might not want every newb msging him everytime they have a problem, so here am I..

Using the IDOC monitor/looter in the IDOC tools section, Im trying to monitor a place from greatly to idoc, but when I click target sign in the sign name box it just says "sign" and sign status is "refreshed" when really its greatly, and then in status it just says status. Im playing UOG Hybrid if that matters, any ideas I should try? Thanks either way...



Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13301
  • Activity:
    0%
  • 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: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #2 on: September 01, 2008, 01:49:04 PM »
+1
Not sure if this is the right forum for this, and I sent Trailmyx a msg then realized he might not want every newb msging him everytime they have a problem, so here am I..

Using the IDOC monitor/looter in the IDOC tools section, Im trying to monitor a place from greatly to idoc, but when I click target sign in the sign name box it just says "sign" and sign status is "refreshed" when really its greatly, and then in status it just says status. Im playing UOG Hybrid if that matters, any ideas I should try? Thanks either way...

Ya, well I'd rather these kinds of questions be addressed by the forums just in case someone else has questions.  PMs are really meant for things you might not want public.

Anyhow, be sure you click "Start Monitoring".  ;)

If that doesn't work, this script was meant for OSI-style IDOCs and since I'm not familiar with Hybrid, I can't tell you for sure if it'll actually work.  Some of the "retro" shards are based on the pre-publish rules before they added event properties to the house signs.  If Hybrid falls under this category, then I'm afraid you are out of luck with this script.
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline Chops

  • Jr. Member
  • **
  • Posts: 75
  • Activity:
    0%
  • Reputation Power: 1
  • Chops has no influence.
  • Respect: +9
  • Referrals: 0
    • View Profile
Re: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #3 on: October 02, 2008, 06:08:44 AM »
+1
Works great in freeshards, already tested in 2 different and it worked perfectly.
A little suggestion also, maybe you could add the option to use smoke bombs ? Sometimes when I am in hostile areas with monsters etc, the script will proceed to grab the items I selected and try to hide after but if a monster locks in on you,most of the time you will fail and get attacked, smoke bombs would help a lot.

Offline Terathel

  • Newbie
  • *
  • Posts: 9
  • Activity:
    0%
  • Reputation Power: 0
  • Terathel has no influence.
  • Respect: +2
  • Referrals: 0
    • View Profile
Re: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #4 on: September 22, 2009, 12:44:45 PM »
+1
PERFECT!

Just used it in a RunUO Shard.
The house had like 10 items, I got 5! That is awesome since there was like 7 people there and I wasn't home to loot it

Thanks for the great script

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13301
  • Activity:
    0%
  • 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: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #5 on: September 22, 2009, 08:58:25 PM »
+1
Good to hear it's still working!  I haven't done any IDOCs for a while. 
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline Travis82

  • Newbie
  • *
  • Posts: 3
  • Activity:
    0%
  • Reputation Power: 0
  • Travis82 has no influence.
  • Gender: Male
  • Respect: +1
  • Referrals: 0
    • View Profile
Re: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #6 on: October 15, 2009, 11:08:26 AM »
+1
DUUUUDE i got like 500k ingots in deeds tons of rubble a few arties yea jackpot and there was a ton of ppl there.


I LOVE YOU TRAILMYX

Offline zuuu

  • Newbie
  • *
  • Posts: 4
  • Activity:
    0%
  • Reputation Power: 0
  • zuuu is looked down upon.
  • Respect: +3
  • Referrals: 0
    • View Profile
Re: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #7 on: February 04, 2010, 10:57:18 AM »
+1
Quote
1) Monitor a house sign and note when the status changes going from Slightly, Fairly, Greatly and Collapsing.  The time associated with these changes are recorded into a log file.  The logfile also records times at a pre-programmed interval just in case your client crashes; you can at least know what the status of the house was during the time when your client was active.

I am mainly interested in this feature. However where can we find the log file that this script is suppose to generate?

Thanks

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13301
  • Activity:
    0%
  • 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: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #8 on: February 04, 2010, 11:08:07 AM »
+1
If you are using XP, it'll appear in your c:\ root directory.  It won't work for Vista/7 unless you make this change:

Change lines (around line 46)
Code: [Select]
set %logfile c:\ , #RESULT , _collapselog , #dot , txt
set %lootfile c:\ , #RESULT , _lootfile , #dot , txt

to this:
Code: [Select]
set %prefix #CURPATH
set %logfile %prefix , #RESULT , _collapselog , #dot , txt
set %lootfile %prefix , #RESULT , _lootfile , #dot , txt
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline zuuu

  • Newbie
  • *
  • Posts: 4
  • Activity:
    0%
  • Reputation Power: 0
  • zuuu is looked down upon.
  • Respect: +3
  • Referrals: 0
    • View Profile
Re: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #9 on: February 04, 2010, 01:42:03 PM »
+1
Thank you so so much. I am using Xp so I dont have to change the line as of yet.

Going to upgrade to 7 soon enough.

Post Merge: February 05, 2010, 09:26:04 AM
Question;
 
If I am using 3 accounts, running 3 Idoc Timer, how do I make the log each a seperate file? It seems so far it only has 1 log file.

Thanks in advance
« Last Edit: February 05, 2010, 09:26:04 AM by zuuu »

Offline kenshin87

  • Full Member
  • ***
  • Posts: 113
  • Activity:
    0%
  • Reputation Power: 2
  • kenshin87 has no influence.
  • Respect: +35
  • Referrals: 1
    • View Profile
Re: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #10 on: February 14, 2010, 07:27:12 AM »
+1
hey tm. so i was running this the other day and i was also running it with a log in script. i noticed that if you happen to log out and log back in it wont target the house again. if this feature could be incorporated that would be great. it seems to make sense that way you know pretty much exactly when thet house will fall. and even if you die afk i believe it loses the target or something. i have to do more testing but i have to find an idoc first :(

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13301
  • Activity:
    0%
  • 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: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #11 on: February 14, 2010, 09:43:20 AM »
+1
That's already a feature of the 2.0 IDOC monitor/looter.  ;)
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline kenshin87

  • Full Member
  • ***
  • Posts: 113
  • Activity:
    0%
  • Reputation Power: 2
  • kenshin87 has no influence.
  • Respect: +35
  • Referrals: 1
    • View Profile
Re: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #12 on: February 14, 2010, 10:47:34 AM »
+1
also what would be really really neat is to have a time estimate. say your monitoring a house that goes greatly and the script calculates it and puts on a rough estimate or a date and time when abouts it will fall.
Ex:
February 16, 2009, 2PM-3-pm.

of course each idoc is different +/- an hour i believe from when it goes greatly and such but it would be a neat little feature. also when is 2.0 being released or is it just for private boards?
great script thank you for the time

Offline zuuu

  • Newbie
  • *
  • Posts: 4
  • Activity:
    0%
  • Reputation Power: 0
  • zuuu is looked down upon.
  • Respect: +3
  • Referrals: 0
    • View Profile
Re: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #13 on: February 14, 2010, 10:55:07 AM »
+1
where can we get the 2.0 version?

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13301
  • Activity:
    0%
  • 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: TrailMyx's IDOC Monitor/Looter v1.0c
« Reply #14 on: February 14, 2010, 11:15:57 AM »
+1
It's reserved for the Elite.
Please read the ScriptUO site RULES
Come play RIFT with me!

Tags: TrailMyx IDOC Tools