ScriptUO
Official ScriptUO EasyUO Scripts => Script Library => IDOC tools => Topic started by: TrailMyx on June 09, 2008, 12:36:34 PM
-
;-----------------------------------------------------------
; 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.
;
;-----------------------------------------------------------
(http://img213.imageshack.us/img213/8279/idocmonlootlj8.jpg)
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.
-
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...
-
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.
-
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.
-
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
-
Good to hear it's still working! I haven't done any IDOCs for a while.
-
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
-
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
-
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)
set %logfile c:\ , #RESULT , _collapselog , #dot , txt
set %lootfile c:\ , #RESULT , _lootfile , #dot , txt
to this:
set %prefix #CURPATH
set %logfile %prefix , #RESULT , _collapselog , #dot , txt
set %lootfile %prefix , #RESULT , _lootfile , #dot , txt
-
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
-
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 :(
-
That's already a feature of the 2.0 IDOC monitor/looter. ;)
-
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
-
where can we get the 2.0 version?
-
It's reserved for the Elite.
-
If you are curious about the elite check out this post
http://www.scriptuo.com/index.php?topic=1801.0;highlight=how+to+elite (http://www.scriptuo.com/index.php?topic=1801.0;highlight=how+to+elite)
-
After 12+ years of UO I scored my first IDOC.
Since I activated my accounts from my brief hiatus I wandered the lands looking for a plot of land to make my home and found an IDOC in the process. So I decided to test out this script and it worked like a charm. I was monitoring two IDOC's at one point but one was refreshed. I was afraid the same might happen to the second.
I don't like wasting my time! :P Despite my lack of patience I stood my ground and kept the script running because I was curious as to the intervals between each stage of decay.
Timing worked out that I was able to be present at my computer (1/2 day at work). The minute the house hit "In danger of Collapse" I was able to calculate the exact minute it was going to fall. I set my alarm (only an hour earlier than what I normally get up for work anyways). For awhile there I was even debating whether or not to monitor it or just go script something else.
Woke up....turned on the computer...brewed some coffee. By the time Coffee was finish brewing Castle was down and I was all alone. Not a soul in sight. I had my way with the place for over an hour before clearing out the area and placing my own Castle in it's stead. Just on the outskirts of Skara Brae...not a bad spot at all.
Set Pieces, heritage tokens, ingots, boards, Veteran Dye Tub Collection Set, Artifacts. The best item probably being the Novo Bleu Set.
Bottom line being this script monitors it perfectly and as long as your keeping an on the log you could be in for a real treat depending on what's inside the IDOC. What a gem this script is! :)
-
Glad you like. However, since you are a fancy-pants Elite, you should have used the 2.0 version... ;)
-
I second the Monitor/Looter scripts,... a great complimentary script is the W.I.T. to do the searching for you ! ;)
-
Glad you like. However, since you are a fancy-pants Elite, you should have used the 2.0 version... ;)
Still up to your evil ways I see! :P
I was just whetting my whistle so to speak. But now I understand what all the hub bub is about and why players roam around with the sole intention of spotting an IDOC. Doing it without this baby is something I don't understand. Hell I want to play the game not camp a house for a few days. But this made it all too easy... and it can be extremely lucrative even more so than a few days of scripting. The Castle I pillaged had parrots 200 weeks old.
And SuperSlayer I think I'm going to test out the W.I.T. after all because it was just so much fun rummaging through someone else's belongings!
-
Oh man, probably the most fun I've ever had with UO is the thrill of the IDOC hunt. I swear, if you haven't experienced an IDOC yet, you should! Try one without this script and see how frustrating it is.. Then run this!
These days, it's probably not as contentious but still should reveal some cool stuff. I will never get tired of IDOCs!!
-
wow looks great. Can I use this as a ghost just to monitor the time it goes IDOC? Im using this on a freeshard and ill get pkd if im alive!
-
Probably can.
-
Hey guys, I tried using this script and it was looking like it was working. It detected the house being greatly worn but later on I checked up on it and the house was IDOC and the script stills says greatly! Any ideas?
-
If this a freeshard that emulates an older era UO implementation, then this script won't work. The shard you are on needs to be at least Age Of Shadows or better so the decay status shows up in the Property of the sign.
Otherwise, be sure you actually start monitoring the sign after you target it. Press "Start Monitoring"
-
And SuperSlayer I think I'm going to test out the W.I.T. after all because it was just so much fun rummaging through someone else's belongings!
Rock on Ultima, be sure to use the Elite version, I'm mostly not supporting the version in the Special Projects A version at this moment, and I have taken a break from the WIT. Should be back on it all in a week or two.
-
SS scored another IDOC this time and it was great. used the Beta version which is starting to work great now. and also i used TM's script to monitor it. as i was sitting there just watching tv and waiting for the thing to fall i was wondering who was possibly there. so i thoght it would be real cool to add a journal log or something along those lines. maybe an option to choose during the primary setup. that way we will know who is has come by the idoc and so ofrth and so on. maybe a scan to log everything that says "you see:". anyways hope all is well. and again great script
-
help?!?
-
help?!?
Sure. Here you go: http://www.scriptuo.com/index.php?topic=447.0
-
The best and only script for this job . Thank you . :) :)
But i cant use :(
Post Merge: July 21, 2010, 02:27:52 PM
I will try in 3 hours . Cool
I have some questions .
Can i run the script with 2 chars ? Or Run in one character and play another one normally for the idoc ?
-
Where do I get this script? There's not download button.
-
Reading the site rules will answer all your questions.
-
where can we get the 2.0 version?
the 1.0v are awesome as it is, dont worry though, contribute to the community, be active, and before you know it, e l i t e !
I think it is a very good system, it keeps people from just coming in and taking hard work with nothing in return! SUO has a very good system here.
-
Indeed cdavbar, it is very cool here at SUO!
-
I am trying to use this script but the chart dont appears, I am using XP, Easyuo 1.5 Version 147. I have to update Easyuo?? I ama afraid that other scriots stop working If I update, can some one help me??
-
I am trying to use this script but the chart dont appears, I am using XP, Easyuo 1.5 Version 147. I have to update Easyuo?? I ama afraid that other scriots stop working If I update, can some one help me??
This script works fine on OSI. If you are playing a retro freeshard, than this script may not work. Otherwise, just play with it; you'll figure it out. It's pretty easy when you see how it works.
-
Worked well today Trail. Got most of my priority items that were locked down in one of my old houses today in a large pvp event in Fel. :)
-
That's great to hear. I think this was one of my first GUI-based scripts, so it's cool to see that people still get some use out of it.
-
Everything seemed to be working OK. Sign was monitored, setup priority and normal loot lists, but when the house fell it did nothing. I hit begin looting. It did nothing. I walked closer to the chests and hit the button, nothing. Opened chests, hit the button, nothing. Sounds like it would be a sweet script if I could get it going.
-
Had to have been something you setup wrong. Recently tested this just fine.
You can test it out by laying out a few things on the ground. Target one of those things to monitor, start monitoring and pick up that one item you are monitoring. That will start the script looting. Easy-peasy..
-
Everything seemed to be working OK. Sign was monitored, setup priority and normal loot lists, but when the house fell it did nothing. I hit begin looting. It did nothing. I walked closer to the chests and hit the button, nothing. Opened chests, hit the button, nothing. Sounds like it would be a sweet script if I could get it going.
It is a sweet script. :)
Actually I've never had any issues with it since I started using it. I'm guessing you had the wrong client selected in euo possibly? That's the only time I tried it and got no response at all. I was running multiple clients, and had the wrong one selected.
Now if TM could only script me up a way to get rid of the satellite internet I have where I live.. I'd be set!
-
Had to have been something you setup wrong. Recently tested this just fine.
You can test it out by laying out a few things on the ground. Target one of those things to monitor, start monitoring and pick up that one item you are monitoring. That will start the script looting. Easy-peasy..
Does it detect items inside chests or do they have to be laying on the ground (outside a chest)? I will try as you say, that might have been the problem...4 IDOCS today!
-
Does it detect items inside chests or do they have to be laying on the ground (outside a chest)? I will try as you say, that might have been the problem...4 IDOCS today!
I don't know what's in the elite version, but this one no, it won't open chests to look for items as far as I know.. that would be a pretty crappy way to loot anyways I'd think.
-- Inside chests are usually bags, if not, you're looting stuff 1 by 1 while someone can just grab the whole chest and probably client crash you.
-
Wow, Another awesome Trailmyx Script - thank you for reworking this! And for putting in the fix for the log file for Vista users :)
-
that would be a pretty crappy way to loot anyways I'd think.
Why would that be a crappy way to loot? I think it's slick. You're putting in the item ID's that you want in priority. In game, If I take off my robe- and put it in a random chest among many chests- then hit the Dress macro in UOAssist- it can instantly find my item and equip it. Could it not be similar?
-
Love this script TrailMyx, thanks for making it! Very easy to use. I added in a line to make my char bow every few minutes so she wouldn't time out. That was the only issue I was having. Love it!
-
You shouldn't time out with it; every 2 minutes I open your backpack. That's a more reliable way of staying logged in. I know because I have camped for weeks and weeks with this one... ;)
At least with most of the scripts I write, I also use the crap out of them. heh
-
i know, but it wasn't working for me and my chars were timing out which was odd.
adding in a bow gave me a reason to learn some more about scripting - i was all proud of myself HA HA HA!!!
i spent an hour reading through the EUO tutorials learning about event macros,
and then another hour trying to figure out where to add it into your script.
I squealed with joy when it worked!
i'm an Oracle SQL whiz but i suck at everything else. but you gotta start somewhere!!! so i started with a bow :)
~ mouse
-
*Sitting in front of an IDOC*
*Prepare the script from Mr. TM*
*Waiting*
*Waiting*
*Waiting*
And BOOOM, got what i wanted ;)) this script is Smashing !!!
-
Glad it worked for you!
-
they are an support for loot using pack horses ? ^^
-
In the Elite version, yes.
-
In the Elite version, yes.
How do you get the elite version? Do you have to pay?
-
In the Elite version, yes.
How do you get the elite version? Do you have to pay?
I woudn t offer money for scripts it goes against the rules might want to re read the rules and it will tell you how to become elite. Just so u know you all ready broke two rules by offering money and by asking how to become elite. Someone took the time to wright the rules u could at least show some respect and read them
-
This works wonders TrailMyx. :) At an IDOC'ed Keep with 50-60 people I managed to snag 7 items, 5 of value (55m total). Which was pretty insane, as I didn't expect to get anything with all those people around. Brilliant script, sir, brilliant.
-
I still think it's funny this script works as well as it does since it's been around for so long. This was probably one of my first scripts I scrubbed for public consumption.
I've had a couple people PM me asking what the "secret" is to this script. They write their own looters, but they find this script beats them 100% of the time. heh. Winning.
Anyhow, I'm glad you got some use out of it. Mission accomplished. ;)
-
I have been looking over the script and have a question. I understand how it will work with regard to priority vs normal listings. What I would like to know is where the list of items is kept that the script is going to be referring to? I assume this will be some sort of a file somewhere? Or will it build everything into the script itself? Also... Is there already a list of items or do I have to build it? If I have to build this list and assign priority can you give any suggestions given your past experience as to the best way to approach this?
Thanks!!
-
Just run it. It's pretty easy to setup and will guide you as you add items to each list. Finally, it will save the information to your C:\ for later recall.
-
I am selecting items to populate my loot list; however, it would appear that it is logging each item individually buy code. So even though I have targeted a leather dye tub it is listing it as that specific one. I tested this buy unlocking all my dye tubs in my house and hit "being looting". It did nothing and beeped that looting was complete. So it picks up nothing because it searches for those specific one listed by their code.
Is this acting correctly? That would mean that the standard script will only work for houses that are PUBLIC and that I would be able to go in and target the items. Is there a way to populate the list with generic titles or codes so that it would pick up all Legendary Scrolls, tubs, chests, tokens, etc.?
-
I just ran 1.0c on a few piles of gold without issue. Not sure what your problem is...
-
I will figure it out in time. I was just trying to get things prepared for a few houses falling soon.
-
I will figure it out in time. I was just trying to get things prepared for a few houses falling soon.
yes, it is good to give this one a dry run before hand. Hope you figure it out. be sure you are running EUO in admin mode
-
I am running Windows XP and for some reason I cannot move nor are the houses turning different shades.
I suspect that my log files may be the issues. Any suggestions?
Thanks!
-
Sound like you may need to patch your client and EUO up to the max.
I'm not sure what you are talking about when you say you can't move. There's nothing in the monitor script that prevents movement. If you were talking about the IDOC hunter, then I could see a place where your motion would be prevented because the #PROPERTY value returned an N/A.
So I'm not sure I understand your problem....
Also, is this for a freeshard?
-
This worked great TM, i have 7 trial accounts open and all running this script, i think only one crashed, i got most of the Priority listed items and there was alot of competition lol, cheers for another great script.
-
It would be interesting to know how much gold value this script managed to help change hands. lol
-
Had this running for two accounts during IDOCalypse and managed to pick up ~150m of rares :D The great part is that someone else was obviously using an inferior loot script, which caused them to spin in circles and spam code when the house fell while I cleaned up :) Thanks TM!
-
lol, yes, I've had a few PMs now from people who have tried to write a script like this one, but end up using this one instead. hehe
"IDOCalypse" - nice...
-
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
I hate to say it but I'm lost... I'm looking in my computer and then in my hard drive.. Main (H:) does that sound right and if so does it save to a folder. does it save as (collapselog) haha don't be to harsh :)
Thanks, Krib.
-
The crash log should be saved at your C:\. If you are using Vista, it might not even save anything. If you are using Win7 and not running as admin, it probably won't save either.
-
I put the script in my SUO and I changed line 46 and I can't get it to work on Atlantic can you please help me out figuring out how to get it to run. I'm on Windows 7
-
Remember that ScriptUO doesn't run scripts - you need EasyUO for that. Since it's broken right now, you'll have to wait until EUO patches.
-
Thanks!! Im monitoring couple IDOCs on the shard I play on. Tested it out like you had said before just by dropping stuff on the floor. Hoping for great success!
As always, you have awesome scripts that work so well for what I need them to do!
-
Hey TM,
Just running this script again, the update interval(sec) option, is there any danger in putting it to 1 or 2? or will it cause too much lag/confusion? ive got a rough idea of the the idoc fall time so i could change the interval time closer to the actual fall time.
cheers
-
You'll probably run the risk of "you must waits" happening and blowing the whole drag of items. You should be careful playing with that value.
-
Does this still work? I'd like to try it out. o:
-
Yep still works, I've been running this alot lately and its a great script to increase your chances at idocs
-
No it does not work with Hybrid unless you manually hit the beginning looting button. It cant read the house sign on Hybrid to tell when to loot.
-
hey TM, just thinking, with regards to the 'Update Interval (sec)' option, how does this work? for instance if it updates then the house falls the next second will it need to wait 120 seconds untill it loots the items?
-
hey TM, just thinking, with regards to the 'Update Interval (sec)' option, how does this work? for instance if it updates then the house falls the next second will it need to wait 120 seconds untill it loots the items?
Its the intervals between checking the status of the house. IE if its set to 120 and the house falls 20 seconds in the script wont know for another 100 seconds then it will begin looting.
-
hey TM, just thinking, with regards to the 'Update Interval (sec)' option, how does this work? for instance if it updates then the house falls the next second will it need to wait 120 seconds untill it loots the items?
Its the intervals between checking the status of the house. IE if its set to 120 and the house falls 20 seconds in the script wont know for another 100 seconds then it will begin looting.
That's not true actually. The update interval is only for the log file. As for scanning and looting, it's instantaneously (or as fast as EUO will allow)
-
I have a simple question.
Can this use pets backpack?
-
You could probably modify it to use a pets backpack. But it's not setup to do that automatically. The Elite version lets you control up to 4 pack animals, but that's not available to the public. ;)
-
okay, I never mind.
I will try this for tomorrow's IDOC.
thanks for fast reply TM :)
-
when using multi-client sometime it make crash at second when the house fall :(
any suggestion ?
-
You may have to adjust your drag/drop times somewhat. (increase)
-
oooh thank you Mr T.M =)
i just did 2 houses tonight without any crash.
-
Got nice loot again with this script. Im also using this to record when house turns to idoc from greatly. Too bad this only works on items witch u can see in the house :) Is there any kind of like looter witch loot chests from the ground automaticly. Like when house collapses and chests come visible in the ground script will start looting them and use packies?
Thanks trailmyx for this script. This really helped me to get back to my feet after starting uo again.
-
Yep, the 2.0 version of this script actually does containers and uses pack animals. But this is only for the Elites in the elite section. ;)
-
First of all: Thank you for producing a first rate script, this is just total awesomeness! :D
One slight issue: In private houses you usually have no idea what to find so its difficult to set items on beforehand. The loot file uses the Item ID which is specific for each item. Been trying to alter manually to item type but having some issues (work for some items, but not for most). Any advice on how to switch to type for private house looting?
Cheers!
-
The public version of this looter loots for an item id (#FINDID). You'd need to change it to look at the item type (#FINDTYPE). Cant type too much, traveling an on my phone atm.
-
Update:
Hmm.. i struggle a little bit here. Changing all FINDID to FINDTYPE messed it up. It looks like the char finds the item, but refuses to pick them up. I'm not proficient enough in scripting to try to mod the code itself, i don't really understand how the script works.
What has made me stumble is that some TYPE will work without moding, for example runebooks (ZBN_) since it seems like all runebooks matches that type (im rebuilding my old rune library so runebooks are one thing i look for in an idoc). So i cant quite get why some types work and for others it does not register?
Anyways this one of the best scripts i ever used, among the top 5 ever!!
Old post:
Thank you for answering so quickly!
I tried changing it a bit to look for Type instead of ID, but i must have messed up, cause now my char only pathfinds to the objects (so he finds it) but refuses to pick up anything. I'll keep at it and see if i can figure it out. Thanks for helping and safe travel!
-
Update:
Hmm.. i struggle a little bit here. Changing all FINDID to FINDTYPE messed it up. It looks like the char finds the item, but refuses to pick them up. I'm not proficient enough in scripting to try to mod the code itself, i don't really understand how the script works.
What has made me stumble is that some TYPE will work without moding, for example runebooks (ZBN_) since it seems like all runebooks matches that type (im rebuilding my old rune library so runebooks are one thing i look for in an idoc). So i cant quite get why some types work and for others it does not register?
Anyways this one of the best scripts i ever used, among the top 5 ever!!
Old post:
Thank you for answering so quickly!
I tried changing it a bit to look for Type instead of ID, but i must have messed up, cause now my char only pathfinds to the objects (so he finds it) but refuses to pick up anything. I'll keep at it and see if i can figure it out. Thanks for helping and safe travel!
Ill see if I cant look over it this weekend and help you out, but first, are you OSI or Freeshard? I only play OSI so wont be able to help with anything Freeshard specific.
-
This is the first script I have ever used and WOW! It's awesome! Many thanks.
-
Continue to use this amazing script, so far besides the vast amounts of arrows, ingots of various metals, leather etc etc I have also managed to find 10kk in gold around 2 dozen marties and the more recently loot, 30 lesser tots.
Many thanks TrailMyx's!! :)
Just a funny notice, dunno if it happens on osi, but in freeshards if you write this as your house name it will trick the script into thinking that the house is idoc. The name is more or less like this, Condition: This House Is in danger of collapsing
Anyway maybe it's not a new thing, but it just recently happened to me, still no biggie.
Many thanks again!
-
Glad it still works for you.
The script used to guard against people doing those kinds of things. They may have added a line to the #property of the house and messed up the check.
-
cant download. no button :(
-
cant download. no button :(
Then perhaps you should take a minute to look over the forum rules and find out why there is no button.
I will give you a hint: It has to do with that "Restricted Status" that appears by your name.
-
Hello there!
I tried out this script on free OSI shard and it seems the script
shows only 'refreshed' as the status of the house sign, It doesn't
pick up the status name 'fairly worn', 'greatly worn', etc...
Has anyone came across similar problem? Thanks in advance!
I have a feeling it has something to do with being T2A shard
-
yes, this script will only work on an OSI shard that's of the era AoS or greater. If a freeshard is of this era or greater, it will also work. I use this on Alexandria all the time and since it's an ML+ shard, it works great on this RunUO shard.
-
i would love to learn how to use idoc looter aint got a clue how or where to start.......any tips please anyone../total learner..
-
i would love to learn how to use idoc looter aint got a clue how or where to start.......any tips please anyone../total learner..
Have you ever run an EasyUO script before, yoda?
"Learn EasyUO, you must, young padawan!"
-
I have a little bit of an issue with the script (1.0c)
When I run it, I set up my priority and normal items, hit Save Loot, then hit Start Looting
A few minutes later my client crashes
I was using AssistUO at first, then tried Razor.
Next, I moved to a different computer.
Same scenario... hit start looting and a few minutes later Crash
Am I doiing it wrong?
-
Probably an issue with assistUO or razor. Try it without them running and see what happens.
-
I think I got it licked.
I was hitting 'START LOOTING' and 'START MONITORING' and it was flipping out!
Once I figured out how to set it up properly I watched in amazement as it zoomed past everyone standing at the idoc and snatched up the chests I told it to.
Combined it with a script that toots a whistle when the house drops and it wakes me from a dead sleep.
Thanks to this I was able to snatch up 2 very nice chests:
Chest 1: Ornament of the Magician, 2x Jackals Collar, 2x Staff of Magi, 4x leggings of bane, Spirit of totem, Ring of Vile, Aegis, Divine Count, Bracelet of Health, 2x Ring of Elements, Gaunt of Nobility, 2x Helm of Insight, Serpents Fang, and a small backpack full of minor paragon arties
Chest 2: 209 tokuno minor TOTS 209!!!
Loving this script
-
Oh yes, the start looting option overrides the monitoring. If you just are monitoring a sign, then it will automatically start looting once the house sign disappears. You can start looting anytime by pressing the start looting button.
Anyhow, glad you like it. I've had PMs from people asking why this script outclasses everyone elses scripts. Honestly I'm don't know why it's better, but it seems to be. The 2.0 version of this script is better still. ;)
-
Yup love it, can't wait to gain some rep and get Elite status to try out that 2.0
:o :o :o :o :o
-
Would it be against board rules to ask if anyone would like to share their looting file? I read over the rules, didn't seem to be a problem, figured I'd double check by asking.
-
the loot save wont really help because I saves specific #FINDIDs. So whatever anyone might post will be useless for you.
-
I'm just wondering if its possible to modify the script to add packy support, though I know next to nothing about scripting, lol.
-
Definitely possible; the Elite version has it already. ;)
-
Definitely possible; the Elite version has it already. ;)
how does one go about gaining access to this leetness?
-
how does one go about gaining access to this leetness?
Concisely summarized by yours truly:
http://www.scriptuo.com/index.php?topic=1801.0
-
how do u download the monitor/looter script?
-
Nice you found out you needed to introduce your self.
-
This script is 99% amazing. I am having a problem saving a loot list. It also pops a black DOS window up every time it checks the sign and I'm not sure how to take care of it. Pointers anyone? I am getting my private scripts organized so I can begin posting them to get elite status, I desperately want to try out 2.0!!!!!!
-
What Windows version do you have?
-
Windows 8. The black box flashes real quick but says something about no permission. Then I tested running easyuo as admin and the box still pops up but there is no text. I can't wait to get elite for 2.0!!
-
The box pops up because it's trying to write the time and monitor status to a file so you can keep a record of the house decay to try and see when it will drop. I think this should happen every 2 minutes and is configurable.
I can't test on Windows 8 because I refuse to own it, you'll have to try and figure out why the "cmd" execution isn't writing the files correctly. The file is trying to be written to your c:/ as <shard>_collapselog.txt. Your loot profile is being written as c:/<shard>_lootfile.txt. If you can't write to your c:/ directory, then this is where the problem is probably at. For now, I won't support Win8 so you'll have to modify the script by probably removing all references to "c:\"
-
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...
Where do you get the monitor program?
-
It's right where the other attachments are. Give the site rules a look.
-
Got a quick question for ya. First of all your script is amazing thanks for making for the code illerate folk like us ;).
Now down to business, im currently doing an idoc at a castle and the item i want is in the back part of it. Im not sure how to get this item because i cant monitor the sign so when it falls it will pick it up.
So my question is if i just set the item will it automatically pick it up? Or is there a way to do with with tmclaw?
Thanks in advance for answering!
-
So you're saying that the item you want is far enough away from the sign that you can't see it? There's other things you can do like monitor things that will be turned into deeds. Those disappear when the house falls, so that would also work.
-
So you're saying that the item you want is far enough away from the sign that you can't see it? There's other things you can do like monitor things that will be turned into deeds. Those disappear when the house falls, so that would also work.
Thanks so much for telling me that! Really helped me out there. I'm going to target the non-rubble display case its in so when that gets deeded i should be pick it right up :)
-
Yes, the looter doesn't monitor just house signs, but just about anything that can disappear during the transition to collapse. You don't want to use just a box that might just drop to the ground, but something that actually does get deleted or made invisible. During my testing days, I would engage the script just by picking up an item I was monitoring and putting it in my pack. Because I'm just scanning ground items, this will make "finditem" think the item was gone.
-
Hello !
This is awesome scripts that work for me in a public house is very nice to use :)
But i would like to know if is a private house if we have anything to do to run script without target a item and loot on ground when house fall ?
Thx alot for your script !!
-
You have to be able to target the items for the script to work. In the old days, you could away target home contents, but now you must be able to load the house contents by being able to cross the front step. I guess the only way this script could work is if you are friended to a private house and can at least see the house contents.
-
You have to be able to target the items for the script to work. In the old days, you could away target home contents, but now you must be able to load the house contents by being able to cross the front step. I guess the only way this script could work is if you are friended to a private house and can at least see the house contents.
...or target a bunch of items you already have (CC, Orny, Wooden Box, etc.) and just save them. If those items drop, they would be picked up, right? Where does it save the loot file to I can't seem to find it?
Thanks,
sib
EDIT: Also, I seem to be having a problem. I have GM Hiding/Stealth and I keep getting warnings about it... I'm also unable to click the "Stay Hidden" check box.
-
The file is stored just off your c:\
Unsure about your Stay Hidden checkbox. That should just work. Are you sure you are all patched up with OSI and EasyUO? Be sure your status bar is open somewhere.
-
Unsure about your Stay Hidden checkbox. That should just work.
- bug report: I'm GM hiding/stealth and also get the "you must have 65 hiding to use this feature" error.
A bug report isn't the only reason I'm posting though, I also want to say "awesome script bro!". I had the opportunity to try it out once and nabbed a couple of choice items. I don't have access to the elite version yet but I am all about maximizing the usefulness of my tools so I had a thought/suggestion for this version, described below.
Drag and Hold
A lot of times the loot you want is inside a container and without pack horse support weight becomes a consideration fast. I can manage this a bit by selecting the chest priority based on weight/item number of the chests but eventually there is going to be a chest that puts me over the weight/item limit. As a stealther however I will pick up the chest anyway and walk away with it even while having a full pack(and even if i'm overweight). The thing is I can't try to put it in my pack or it will fall to the ground, I have to click and drag it but not drop it anywhere until I want to. This can be 3 screens away where its safe to sort a few things quickly.
How difficult would it be to have an option that, when a pack weight or item number would be exceeded, would still grab a chest(or other heavy item) but NOT attempt to put it in your backpack if that attempt would fail. Instead it would grab it and hold it, perhaps giving you a message as such and halting everything else until you've walked off with the item?
Sounds a bit extreme but it's all about dat loot!
edit: this idea gave me flashbacks of trying to protect my pile of 1000 ore as I skipped it along while mining way back in the day, good times.
-
Not sure about the hiding thing. That's worked forever, and the code is pretty basic. You'll have to do a bit of debugging to see *why* it's failing or comment out the code (starting around line 246-264).
Your other suggestion is pretty much one of the features of the 2.0 looter, so it probably won't be making it into this version. Frankly, the 2.0 version isn't perfect by any stretch, so I have my doubts that I'll ever release that script to the general public. Sorry. The Elites have shown great patience with the Elite versions and work through many of the deficiencies on their own. Helps me be the absentee script author I've turned into.
-
Cool, I'll see if I can figure out what's giving the error and report back later on if it's something other than me using the script wrong ;)
update: I had a chance to take a look at this, in the script on line 246 it says "chooseskill HIDE", and changing that to "chooseskill HIDING" seems to solve the error.
-
Ah, that's right. I think somewhere in this thread someone had the same observation. I still think it worked at one point, but I may have already had the skill chosen. Dunno. Thanks for refreshing our memory!
-
You're welcome.
So I've had the chance to run the looter script at a competitive IDOC now and I have some observations/ideas about how I'd like to improve it even further, IDOCs are competitive and so every tool/edge counts. Firstly, I got PWNED by another scripter. I don't know if he's using the elite version or something else entirely but he destroyed me in grabbing those items... but that's OK because from failures comes improvements right?
details: Atlantic IDOC near Vesper yesterday, house contents visible, several chests locked down next to the west wall making them 2 tiles from us standing outside... ie: within grabbing range. I set all 4 of these chests as priority and had the script already looting when the house fell. He had 3 pack animals and was standing on top of me and he easily snagged all 4 chests before my script could. I think I *almost* got one of them, it appeared on my cursor momentarily, but no go. Yes, my script is working fine, I did get some other things as I walked away from the others.
What I learned: Straight up vs his script I will not be getting much loot and he's a regular(with friends) so I need to speed my script up and/or come up with some tactics to improve my loot skillz. I noticed that he did not appear to pathfind at all the entire time, no stutter steps etc. On my end, from the time I hit begin looting, pathfinding was telling me I couldn't get there so perhaps my script was in the pathfind loop while his was already taking chests, but I don't know.
Ideas: I'm not sure the elite version will be for me since I do not plan on using pack animals, I prefer fel idocs where pack animals are often a hindrance instead of a tool. That means improving what I've got until it's competitive so some ideas...
- I can create a hybrid setup so that some items are specifically targeted by ID while others are targeted by Type. This would help at private idocs and in getting items I did not originally see.
- I can then create a quick destruction loop which finds chests which can be destroyed and quickly destroys them. I believe it's faster to destroy a chest than it is to grab and drag it to a pack(not sure on that?). Since I'm already scanning for specific item types I could then grab any that fall out of the chests which others may not have set as priority. Also, since I'm not using pack animals, I won't fill up with containers or items I don't want. This will also increase the amount of looting required to fully clear the idoc. Right now a player with packies can sometimes clear the entire idoc in seconds thanks to chests. I think someone once said "if you can't make things better, make them worse"... and I think this would create quite the mess. Players who grab items using the ctrl/shift method would also be out of luck since they would see a lot of items stacked on the same spot.
- I have other ideas I'd like to try, including one radar-like idea that might be a game changer in fel, but I'm not sure it's OK to post them here. It's not breaking any EA rules but it is taking advantage of a game mechanic that EA likely didn't intend on(I noticed it while fishing of all things). I'd rather share that idea with an interested admin before posting it, in case it shouldn't be posted. In fact I don't know if I should be posting any ideas like this here so I'll stop there, let me know.
I'm not so greedy as to hoard ideas but I do want the most from my tools so any suggestions, especially for Fel side idocs, are appreciated. IDOCs are a competitive sport! If only my scripting skills could keep up with the ideas I want to try.... soon!
-
The 2.0 looter has much better pathfinding and item prioritization, plus additional error checking. Chances are good though that other people are taking advantage of a script they have *highly* modified, or are using a different scripting platform entirely that can be much faster than EUO ever can be.
With the way this script works, if everyone has the same priority list, EVERYONE will attempt to loot the same items in the same order. There's no way to individually prioritize items.
I like your approach to causing chaos though, taking advantage of game mechanics is always a good idea!
-
Sometimes its also all about connection.
If you try an IDOC on an US shard from Europe, you will always have some penalty against those from USA.
There is only so much optimization possible in a script, and if you are quick enough and another one is as quick, two experiences are unfortunately possible:
The item is already looted by someone else but still visible on screen.
Your client crashes and does not loot anything at all.
Greetings
TaskForce
-
Yeah I learned pretty quick that just because I see something doesn't mean it's there. My script ignores the item as it should but I ran over and tried manually the first couple of times. 8)
I'm also learning quick that private houses tend to have inferior loot to public ones. I suppose that's because when someone has awesome items in their house they want everyone to see them. The sad thing is nobody cares what's in YOUR house, until it falls :)
-
hi,just wondering I cant see your script nor file? does it expired? or missing?
-
hi,just wondering I cant see your script nor file? does it expired? or missing?
Sorry, we have been having issues with the links disappearing lately. It's technical, so I can't really explain it. If for some reason you can't see the links, follow this method to the letter and with hope they will be present again.
http://www.scriptuo.com/index.php?topic=12571.0
If for some reason the above link doesn't fix your attachments link issue, your only hope is to follow THIS (https://www.youtube.com/watch?v=dQw4w9WgXcQ) link.
-
hi,just wondering I cant see your script nor file? does it expired? or missing?
Sorry, we have been having issues with the links disappearing lately. It's technical, so I can't really explain it. If for some reason you can't see the links, follow this method to the letter and with hope they will be present again.
http://www.scriptuo.com/index.php?topic=12571.0
If for some reason the above link doesn't fix your attachments link issue, your only hope is to follow THIS (https://www.youtube.com/watch?v=dQw4w9WgXcQ) link.
Thx TrailMyx,Im coming back to UO from many years ago, will introduce myself to everybody else:)
-
I can't log in to check(re-subbed, version .8x while EUO is still at .7x) but is this script working with the most recent changes to idocs(all are private before falling)?
**edit** EUO was updated for this morning's patch and I tested it and it's working great. Was there any doubt? :)
-
Hmmm, I spoke a little soon. I loaded it up and it was working great then, while I was still running around, it stopped recording anything to the log file.
- Pressing Save Idoc does nothing
- I am running as administrator for everything (UO client, EUO etc)
- Log files are present on c: drive but as I said no longer updating
- The menu in game is still working fine, as is the mark rune button
- Pressing Save Idoc tells me it saved properly in the menu but it's not in the file
- I tried rebooting the computer
- I tried deleting the files and restarting everything but now the locator no longer creates files
- I do see the windows command prompt appear briefly so something is happening
- I tested making cmd.exe create a file and I have permissions
I don't get it, nothing changed and I'm not sure how to make it actually create/write to file anymore. Any suggestions? Running on windows XP and as I said it was rocking for about 500 houses/4 houses in various stages of decay, then nothing.
**UPDATE** I have the monitor/looter script creating and writing to file just fine, it's the FINDER that just stopped working... this thread belongs in that script(tool_idoc6.txt), sorry.
-
Unsure since it sounds like you've used this before with your setup. There might be a problem with EUO assuming you've made no changes to your setup and gnomes haven't come and changed the script since the last time you ran it
-
I ran it a year ago, but I also ran it today without problem and while it was running it stopped recording to log file. This post and my post above should be in the looter/monitor thread since I have this script working fine(including recording to log file in the same folder ?!?).
To be clearer it's the IDOC Locator that isn't saving to log file but it IS doing everything else and since I'm not running unattended it's not a huge deal, only that every house I find says it's a new find because there is no file to check against :)
I'll keep you posted if I figure it out, and yes I have checked and unchecked the "log to file" menu button a couple dozen times and retested, lol. /scratches head
You should put a warning label on this script "You Will Want MANY MANY accounts if you run this script because you will want to both search for more AND monitor for condition changes at the same time!" ;)
-
The IDOC thing is pretty fun and addictive. Lots of accounts would be very handy!
-
great script, it is what I was looking for. Unfortunately I am having an issue.
I setup it to loot chests, after a while my client crashes and I have to add items again. :'(
Edit: I didn't realise that I can save lootfile, however my client is crashing, probably I won't be able to do anything in that case, is there a script which alarms you that you client has been closed whether can someone advise me something how to avoid these situations, for some idocs I'm using 4 clients and they are crashing one by one, which is very frustrating.
Thanks in advance
-
I'm looking over all options as well because I'm getting it handed to me in trammel a little too often. I think for Trammel I'll use my mage instead of my stealther/thief and I'll use packhorses too(if you can't beat them, join them right?) I had a question though, TM, if I wanted to modify this so that it simply loots everything and that instead of adding items to be looted to a file I add them to an exclude list, do you see any likely problems with doing that? I could then tell it to loot the contents of a chest and perhaps take commodity deeds but leave actual materials alone(too heavy).
-
Running Windows 10 I'm guessing this needed to be change in the script
set %prefix #CURPATH
set %logfile %prefix , #RESULT , _collapselog , #dot , txt
set %lootfile %prefix , #RESULT , _lootfile , #dot , txt
-
How many people are still using this script? Curious as to how it still works with anyone using it at this time on the OSI shards.
-
The looter part of it is achtung since it requires visible items but it will still monitor and record house state changes and times.
-
My guess this script isn't all that useful anymore with all the IDOC changes. But people are modifying it to suit their needs, so in that respect it's still useful.
-
I use it a few time. correct that with the new change but the idea still there.
-
Im a savant when it comes to UOSteam scripts, yet I have never learned on easyuo type of scripts. I must say this script is beyond impressive. I have to seriously hand it down to Trailmyx on his ability to make such a phenomenal script. Just demonstrates how easyuo after UOSteam fell in play can still rock solid hard menu setup scripting unlike many have ever seen. Congratulations man. You created probably one of the best scripts i have ever seen. MWINC Kiros a scripter I had a chance to talk to that knew my brother was one of the best I have seen but you my friend are at his level of amazing if not better. Congrats man. A Legendary script.
-
Does it still even work? I'm kinda shocked if it does. heh
-
So far the item coordination of priority and item are functional. Targeting signs are functional. Pathfinding are functional. Hiding is functional. The only thing I have to check right now will be the collecting of the chests and usage of pack animals. The looting button is functonal. I will let you know on the actual house dropping and colleciton and usage of pack horses later tonight. :) :police: Ill be on patrol for it
Regardless the setup and menu option configuration are legendary as it stands so far.
-
It was tested the the looting process went for chests and took one into the person yet the two pack horses and beetle that I had did not have any boxes transfer over to the. Gonna have to figure out how to script putting the chests looted to go into a beetle and pack horse is space available. :)
Looking at the coding i do not really see any coding to place items into a pack animal. wonder if maybe I missed it.
-
You're not missing it; the pack animal stuff isn't in that version. Most people you see that are using pack animals have probably either modified mine, or have completely written their own. Chances are good they wrote it in Stealth or have intricate Steam macros.
-
Would not be hard to implement the UOSteam macro to do such. REgardless very much love your script ty again. REally impressed
-
Well I'm glad you like it and that actually people are still getting some use out of it. That's one of mine that I though was long-since broken. I do know it's severely out-classed by more modern scripts. I wrote this one easily 10 years ago, and the rules and dynamics of house looting has changed greatly during that time.
-
What I can tell you that the house monitoring and pathfinding organizing is super useful. Il just implement the pack horse and beetle usage:) Ill duel macro them houses right up :)
-
Just checking if anything new has come out
-
Just checking if anything new has come out
Rawruh?
-
Just checking if anything new has come out
Rawruh?
lol
-
were does the save list save to and how do i load it thanks
-
You name it before you save it and it saves in the same folder that you have the script in if I remember correctly.
-
The File is save in C Drive,, first level. same place you u will see you Program file folder.
-
Originally I thought so but this always saved in the same folder as the script for me. The same with FAF, weird that it is different for you.
-
This is a great script and are still working as a charm. Have been using it for 3 idoc's now and the monitoring is perfect (after changine HIDE to HIDING). The looter also work when one is able to target a specific item.
As stated earlier in this thread: The public version of this looter loots for an item id (#FINDID). How would one go about to change that to item type (#FINDTYPE). I was thinking to build some generic loot lists that could be reused for houses where content are not known?
Update: Wow...after browsing some more in this thread...I found that I asked almost the exact same question in 2013.... Unfortunately without reciveing any help. Chance of getting some input five years later is probably slim....
-
perfect
-
hey how can i download this script ?
-
hey how can i download this script ?
Go to the new member introduction section, read the examples of good intros and post your own. Here is the new member introduction section: http://www.scriptuo.com/index.php?board=20.0
-
;D ;D ;D ;D
-
;D ;D ;D perfect
-
Simply amazing! I posted how to download the script and the next 2 posters completely ignore it and post nonsense thinking that will magically open up the script vault.
-
:) ;) ;)
-
hi, script still working? has someone an updated version? tnx!
-
where are these scripts i see no script section.....
-
Hi,
Thank you for your contribution.
I have two issues with the script though.
1#
I do not know where log files are landing, checked C: - root file and there are only basic folders(I use windows x10)
2#
When I click 'start looting' character atempts only few times to pick up the chest(IDOC did not collapse yet)
I am afraid that it won't pick them up once the house collapsed.
-
I have not used this script but it is 10 years old and he has not played OSI in many years. You will probably need to make some tweaks to it.
#1 If it is like his others, the save file goes into the same folder that the script is in.
#2 It sounds like it is a fail check, if it cannot pick it up in a few attempts, it will move on to get other stuff instead of being stuck in one place where someone else may be holding it in place or it may have fallen and got stuck. If you are going to test it, try doing it in a house and place non-locked down items and chests for it to go through.
-
hey how can i download this script ?
-
Read this thread https://www.scriptuo.com/index.php?topic=12571.0 and then go to this section https://www.scriptuo.com/index.php?board=20.0 read the examples, then post a good introduction.
-
2#
When I click 'start looting' character atempts only few times to pick up the chest(IDOC did not collapse yet)
I am afraid that it won't pick them up once the house collapsed.
There are other looters you can find that will continually focus an object(s).
If there is a specific item you want at an idoc, use another account and a specific/focus looter with one item id.
This strategy on more than one account will significantly increase your chances to loot the item.
The more IDs you have on a mass looting string, the less likely you are to gather the items further down on the ID list.
When using mass looters prioritize your IDs so the most desirable are looted first.
Hope this is useful information, best of luck!