ScriptUO

Official ScriptUO EasyUO Scripts => Site Scripter Libraries => UOMaddogs' Script Library => Topic started by: UOMaddog on April 18, 2009, 07:26:04 PM

Title: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on April 18, 2009, 07:26:04 PM
PURPOSE:
To train Animal Taming and Animal Lore on your character from 0-120!


INSTRUCTIONS:
1. KILL SOMETHING in Jhelom Farms before running this script. This prevents a possible hang-up in the script (due to EUO being weird!)
2. Press play while you're inside the Jhelom Farm Pens. Then follow the setup instructions!
3. Use Mindblast if you don't have Eval! Most creatures can be killed with one or two Mindblast's even if you dont have eval!!!
**********REQUIRED TO RUN THIS SCRIPT:**********
1. MAGERY - This script uses magery to kill the tamed creatures.
You may choose between fireball, mind blast, and flamestrike.
DEXER options will be added later, but are not available at this time!!
2. LRC SUIT/REAGENTS - Since you are using magery, you should
have either a lower reagent cost suit or enough reagents to
cast the spell you choose.
*NOTE: This script will NOT check for reagents!!!


VERSION HISTORY:
Version 1.8 - UPDATED 07-06-2008 @ 10:59AM
-added in snippet to open up Status bar so properly get the #followers variable
-fixed possible targeting errors due to #ltargetkind
Version 1.7.1
-edited taming chart (again!) to begin taming bulls at 72.0 instead of 80
Version 1.7
-added adjustable wait to for lag delays
-edited taming chart to begin taming bulls at 80 instead of 90
Version 1.6
-added option to edit tamed creature's name
Version 1.5
-added random values to railspots to make the script appear less "Twinkle McNugget"
-added option to add a delay in between successful taming and re-naming to appear less "Twinkle McNugget"
Version 1.4
-fixed possible out-of-range targeting error while killing creature
-added red menu flash when gain is detected
-added option for script to make a DING when a gain is detected
Version 1.3
-fixed typo in journal scanning that caused script to miss if someone else was taming
Version 1.2
-added skill gain menu
Version 1.1
-first public release version
-added skill checker
-added further setup instructions at beginning of script
Version 1.0
-public beta test version
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: test on May 08, 2009, 04:27:50 AM
Can this be edited to use  meele instead.. to select closet tamed pet .. release .. attack current target?
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on May 08, 2009, 07:39:02 PM
It was my desire to eventually add some other options, such as Melee killing, to the script. I honestly have not had the time to do so because of classes and another major scripting project that I have been working on. Once everything settles down, I will take a look at it and add some things in. If anyone would like to look through and write up a melee sub, I would definitely consider inserting it and giving due credit!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: bumper on May 10, 2009, 02:02:38 PM
yeah i having been using this script for about 2 days now and used it before i quit a year ago i have not changed anything but now for some reason it keeps randomly causing client errors
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: _C2_ on May 10, 2009, 02:43:20 PM
i was getting a few client crashes today.  I added a longer wait after the:
exevent RenamePet %tamingtarget %name ;Rename tamed target to "tamed"
wait 20 ;<--- changed it to 20
haven't had another crash but waiting to see.  not sure what the original wait was there.  It might not even be what was causing the crash
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on May 10, 2009, 08:24:24 PM
ok I'll definitely look into it...I'm probably gonna be training taming on a new shard later this week so i'll use it and see what happens...if you can give me any more details, that'd be great!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Ultima on May 11, 2009, 03:33:31 PM
How can get I get this script to ignore Paragons? Anyone?

*Looks around for TM* :)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: TrailMyx on May 11, 2009, 04:01:54 PM
Aww, MD can add that easy!  (Or perhaps you can with a little bitty tweak... )  ;)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Ultima on May 11, 2009, 04:29:53 PM
Gawh! Your no fun TM! :P
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on May 12, 2009, 10:06:28 PM
How can get I get this script to ignore Paragons? Anyone?

Just curious...when did you ever run into a paragon at Jhelom farms?!?! They're only in ilshenar and you can't tame them....

Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Khameleon on May 13, 2009, 12:08:11 AM
I belive he posted in the wrong thread.. he was talking about your Honor Tamer script.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on May 15, 2009, 12:08:50 AM
lol oh ok...I'll have to touch base with him and figure it out...I thought maybe he might be playing a freeshard or something, but we'll have to see
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: dreamzcaster on August 15, 2009, 10:25:49 AM
i was getting a few client crashes today.  I added a longer wait after the:
exevent RenamePet %tamingtarget %name ;Rename tamed target to "tamed"
wait 20 ;<--- changed it to 20
haven't had another crash but waiting to see.  not sure what the original wait was there.  It might not even be what was causing the crash

Same here it was running so smooth and then crashed and now it does it like every 15 to 20 mins.  It occurs right after you have finished taming the beast and it is about to rename it.  The weird part is it only crashes sometimes and not all the time.  I have tried to edit the same line you did and so far so good no crashes but I have only been running it for about 15 mins since I changed the line.

update: it still crashes with the line changed.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on August 15, 2009, 01:49:22 PM
hrm...only thing that I can think of is that the exevent used to change the pets name is what's causing it. exevent's in general are very glitchy since they use packets to do everything instead of actual in-game macros/commands (at least this is my understanding). I ran it for a couple hours the other day and didn't have any issues, so I'm really stumped as to what to do.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: dreamzcaster on August 16, 2009, 04:33:32 AM
Thanks for looking into it.  It still works reasonably well for me so no big deal. Up to 995 and climbing :).  Got to say this script is a godsend and is saving my sorry butt and sure beats the heck out of carpel tunnel syndrome.  


EDIT: If you were to remove the release animal function it would probably solve the problem.  I see no karma loss or anything from killing a tamed pet.  Just tame and then mage kill it.  I just removed the release option and am testing it out now and it seems to work so far 15 mins and no crashing as of yet.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on August 16, 2009, 02:11:32 PM
I can probably post a second version. One with possible karma loss, one without.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: dreamzcaster on August 16, 2009, 03:33:25 PM
I can send you what I did to it because really all I had to do was to remove a few lines of what you wrote in order to make it not release and just kill.  Of course now the menu doesn't make sense because it asks about release options when it does not release.  I have not experienced any karma loss whatsoever by killing the tames but I have neg karma already and am not sure if that matters.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on August 17, 2009, 09:23:58 AM
Yea your current karma will matter. It will also depend on what you're killing. For example, I don't think anyone loses karma on bulls, but you do on some of the lesser creatures. Send me what you have and I'll post 2 versions
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: dreamzcaster on August 17, 2009, 10:06:58 AM
Yea your current karma will matter. It will also depend on what you're killing. For example, I don't think anyone loses karma on bulls, but you do on some of the lesser creatures. Send me what you have and I'll post 2 versions

PM sent ... also keep in mind one would need to be guilded I believe in order to kill a tamed pet cause if you are unguilded I dunno if you can damage it.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on August 17, 2009, 09:34:43 PM
that is very true! You WOULD need to be guilded if doing it in tram! I'll check my messages and post it up as soon as I add in the other killed methods!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on August 30, 2009, 04:56:04 PM
OK, I've decided I'm going to do a major revamp of this script. Hopefully all the functionality will remain intact, but I may end up releasing a few "beta versions" for people to test before I remove version 1.8!!

The "Short List" of Changes:
- Full menu with options as checkboxes instead of millions of pop-up messages
- Character-specific settings saving
- Add choice of Melee or Casting
- Add option to kill without release (possible karma loss and in Tram you would have to be guilded)
- Possibly change rename/release method

If anyone else can think of anything I missed, please post it as soon as you think of it so that I can add it before I get too entrenched!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: welgill on August 30, 2009, 06:45:02 PM
Well on my shard at least there is an a** that likes to take the bulls onto a boat and far away but still on server. I would suggest that after say 3 loops of the waypoints it waits for a bit does another 3 loops and if still no bulls logs out.
just might save someone :)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: madatu on September 14, 2009, 12:16:09 PM
Maddog i have a question i am trying to use this on  lexia free shard the house of easy uo. I do not know if u are filmilar with it or not. Well CEO aparently did some magic in the bull pen. There is no fel there so have to tame in Trammel. The bulls cant be killed after a tame only before. I would like it to tame and release. On that shard after you release the tamed animal the creature dissapears. Then the loop can run  correctly. It does target to release the creature, opens the gump, and you get the verify menu. That is where it gets stuck. I have to manually click yes.  I posted a question in the bug section about this. Endless Night suggested i post here. I appolagise if i didnt ask correctly. I believe i sent you a pm  yesterday.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on September 14, 2009, 09:42:17 PM
I did receive your PM and I am going to look into it for ya! I have been incredibly busy with college as of late and have barely had time for anything else. This is my first time reading the forums in a couple days. I should be able to do what you requested simply by commenting out some code, but I want to look at it and make sure I don't accidentally break anything else doing it. If I have some time tomorrow I will put this at the top of my list! Thanks for the input!!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Cerveza on November 16, 2009, 05:58:57 AM
I've started using this and have the crash issue as well. Always after taming, prior to renaming.

I've already changed the magery part so I can use Archery to kill once released.

I hope you don't mind, but I'm planning some other changes as well.

- movement: make each "corner" spot random. Spot +/- 2 should work nice
- killing methods: include pets (all kill), weapon, magery, necro, mysticism
- journal scanning: change over to TM's journal scanner
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Scrripty on November 16, 2009, 08:58:02 AM
I've started using this and have the crash issue as well. Always after taming, prior to renaming.

I've already changed the magery part so I can use Archery to kill once released.

I hope you don't mind, but I'm planning some other changes as well.

- movement: make each "corner" spot random. Spot +/- 2 should work nice
- killing methods: include pets (all kill), weapon, magery, necro, mysticism
- journal scanning: change over to TM's journal scanner

I've been doing a LOT concerning crashing and it's 9 times out of 10 a problem with doing something too fast, or 2 things at once.  Or moving and doing something.  Especially moving and looting, also targetting and doing things is a pain.  If you're not targetting you can do most anything.  There's some things you can only do so fast. :)  I'll have to give it a go too and see.  I'll start up a tamer.  I'm a terror on a tamer. :)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on November 16, 2009, 11:55:18 AM
Cerv, I'm glad to hear you've taken a look at it! Those have all been long-planned additions but everytime I think I'm going to have time to work on it, something else comes up (usually school work haha). You are more than welcome to make any/all changes and can post as your own revised version, or I can credit you within mine, whatever you want to do! This spring I will be on Co-Op, so no classes, which means I might actually have time to do some work, but I gotta survive this semester first LoL! Let me know if you need any help or have any questions about why I did things certain ways. I'll be glad to help as much as I can because I would like this script to still be a viable option for people!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Cerveza on November 16, 2009, 03:44:32 PM
I'm betting it's the journal scanning... I'll put in TM's subs.

In the meantime - I recommend anyone using this put in a delay after each deletejournal line

deletejournal
   wait 10
return

I put in TM's random lander after each move segment, so you randomly move a couple steps at each corner. Looks a LOT less Twinkle McNugget.

I'll work in the journalscanner tomorrow, then start working on the 3 methods for killing.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Cerveza on November 18, 2009, 03:45:45 PM
Ok, got the crashes worked out (I hope) and I have randomized the landing spots with a slick little gosub.

As soon as I work out the journal scanning with TM I'll post up a version.

UOMaddog - I'll put back in the magery kill stuff, and add pet, melee, holy light, necro, and mysticism spells. How many ways are there to kill a tame?
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on November 18, 2009, 10:18:50 PM
How many ways are there to kill a tame?

I think you covered just about every way (other than maybe WoD, but that's a little extreme lol)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Cerveza on November 19, 2009, 03:36:05 AM
Still getting crashes :(

It ran for a few hours, then I was looking though the script while it was running and it crashed yet again. The crashes are associated with the journal scan for success (I think).

Each crash occurs right after a successful tame. I'm thinking of completely changing that section.

Maybe try to tame - do a journal scan for untamables, if found, ignore them and cycle - if the taming starts just timer it and check your followers after 12 seconds. If it's #followers + 1 then you know it worked, if it's not then try again.

I'll work TM's journal tools in first to see what happens.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: dxrom on January 11, 2010, 10:17:35 AM
Alright, so I hope you don't mind, but in

Code: [Select]
display yesno Would you like to add a short delay between taming/renaming to $ make the script appear less "Twinkle McNugget"? (Note: Script will be slower!)
if #dispres = YES
   set %scriptdelay 60
if #dispres = NO
   set %scriptdelay 0

I changed
Code: [Select]
set %scriptdelay 0to
Code: [Select]
set %scriptdelay 30and haven't had any crashes since.
I hope that helps! ^^
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on January 11, 2010, 08:27:10 PM
Hrm...I thought I had uploaded a version that had fixed this...I will go back and check and update then! Thanks for the reminder!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: dxrom on January 11, 2010, 11:21:24 PM
Also, another note Maddog, I played around with the timing a bit too see how low I could go, Seems like 15 was the best, around 10ish itll still crash at random, I've been runnin at 15 though for a good 10 hours atleast, and its goin good.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Inspektor on February 15, 2010, 09:31:23 AM
Great job! This is working marvelous. :)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: DeadIssue2 on February 16, 2010, 05:35:19 AM
Well done solid script, an absolute life saver.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on February 16, 2010, 09:36:03 AM
I really need to do a full revamp of this, I just haven't had the time  :(
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: purplehaze44 on March 18, 2010, 02:55:02 AM
Good script If i could use it someone let me download it lol
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Cerveza on March 18, 2010, 04:14:50 AM
If only there were a way for you to get that "Restricted" removed... I wonder how....

Maybe there's a clue in the "Site Rules" section.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on March 18, 2010, 07:00:14 PM
Man, I'm honored that mine is the first script someone tried to download! It's like I won an Emmy!!  ;D
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Scrripty on March 18, 2010, 09:30:29 PM
Good script If i could use it someone let me download it lol

I'll let you download it.  There you're in bud.  :)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Adenocard on June 28, 2010, 07:03:19 AM
Worked well for about 1.0 gain, then I noticed just how many people train in this area and thought afk taming wouldn't be a wise thing to do... But had no issues with the script thanks
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on June 28, 2010, 02:59:57 PM
Glad to hear it! It is very dangerous to script afk in that area. I think this will be my first script to port to the new OpenEUO platform. It should be a fun project. I'll be able to add a lot of the features I've wanted to do for a long time.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: 12TimesOver on June 29, 2010, 06:06:39 AM
Glad to hear it! It is very dangerous to script afk in that area. I think this will be my first script to port to the new OpenEUO platform. It should be a fun project. I'll be able to add a lot of the features I've wanted to do for a long time.
Hopefully that includes a resource collection option (skinning, plucking, etc)!! ;)

I AFK'd a couple and was paged on at least once. It's a bad spot but very effective if you're on a less populated shard and can keep an eye on it a little.

X
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Adenocard on July 14, 2010, 07:12:30 AM
Awesome! Working very well.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: baldielocks on August 20, 2010, 09:54:02 PM
man, this is smooth. great job UOMD!!! I ran into an odd situation that caused script breakage, but got around it. There was a bull that had been tamed too many times, script did not catch it and just followed it for a few mins. I caught it and killed it. Problem solved.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOPacific on October 24, 2010, 12:18:44 AM
Hello. I have a noob question. Does this script work in Trammel?
I am at the Jhelom Farm Pen. I killed an animal. I started the script.
I keep getting the message "Cannot find starting point. Please go to the Jhelom Pens and press play."
I was in Jhelom and went to the top transporter to get to the pens. Maybe I'm in the wrong place? There are a bunch of
bulls and animals here. heh.  Thank you and sorry for such a noob question.

Post Merge: October 24, 2010, 02:38:44 AM
Please ignore my newbie post above.

Post Merge: October 24, 2010, 01:11:01 AM
FYI, I, too, experienced the program crashing after several minutes of running.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on October 24, 2010, 08:19:17 PM
I do apologize if you've had issues with it crashing. I had many planned additions/fixes however with the rise of OEUO, I've decided to wait until I have time to convert the entire script to OEUO before adding any additional features as they will become useless in a few weeks.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: gruntman on February 05, 2011, 04:13:00 AM
Any chance on a quick glance at the script to see whats causing it to crash after a few minutes of running?
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: cerit on February 16, 2011, 03:26:21 AM
Awesome script that is working flawlessy, modified it a bit as I am guilded to not rename and release the pet and it tamed at super fast speeds never crashing.

Awesome work Maddog! Love your work. :)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Kalaka on February 28, 2011, 09:18:13 AM
I had some crashing when using the no option for adding a wait so you looked less Twinkle McNugget.. After I chose to add that small wait in, no crashing since.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on February 28, 2011, 11:06:34 AM
Sorry that I haven't really been able to update the script to adjust wait times to eliminate crashing. I've been incredibly busy writing an Android app for a company, finishing basement, 19 credits of my final semester of college, 2 other part time jobs, and planning a wedding. I can't wait until late July when I'll be married, working ONE job from home, and having plenty of free time to script to my heart's content! Please be patient (or if someone wants, I would allow someone to post a modified version of my script with adjusted waits). I hope you all enjoy it (and don't get banned) in the meantime!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Adenocard on April 03, 2011, 10:27:40 AM
Thank you for a such a awesome script!

I understand Real Life issues. Just take your time man. Enjoy it!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: SolidSnake on April 13, 2011, 03:51:32 PM
MD..tried this script today. It has a few years on it but is still flawless.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on April 13, 2011, 04:33:58 PM
Hehehe...it turns 2 years old in just 5 days! I still can't stress enough how important it is to be attended though since it is quite obvious. Once the late summer comes, I'll add some random non-scriptiness into it, maybe even update it to OEUO if I have time to learn!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Endless Night on April 13, 2011, 06:02:27 PM
Hehehe...it turns 2 years old in just 5 days! I still can't stress enough how important it is to be attended though since it is quite obvious. Once the late summer comes, I'll add some random non-scriptiness into it, maybe even update it to OEUO if I have time to learn!

For unattended training try my 'ENs-Automated Tamer Trainer'  ... ow i should have said Unattended Training and ELITE !!! :)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Outlaw Josey Wales on April 13, 2011, 06:45:09 PM
Quote
For unattended training try my 'ENs-Automated Tamer Trainer'  ... ow i should have said Unattended Training and ELITE !!! :)

What hes realy saying is scipters rule and leachers drool just got read between the lines
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: SolidSnake on April 14, 2011, 04:48:34 AM
MD..discovered a bit of a problem when playing around with it.

It works flawlessly in the "not so Twinkle McNugget" mode. If I choose the faster mode, it causes client crashes as it targets the tamed bull. Not really too much of an issue really but .....
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on April 14, 2011, 09:36:32 AM
Yea, it's a known (and still yet unresolved) issue. Apparently my computer is a billion times faster than everyone else's so my comp handles it fine.

Basically, the "not-so-Twinkle McNugget" mode just increases a couple wait times to simulate the time it would take a real person to click and type and crap. "Twinkle McNugget" mode just blazes through it on high-octane jet fuel and will cause slower computers to crash. Eventually I will just do a complete overhaul and make it much nicer!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: SolidSnake on April 14, 2011, 06:50:02 PM
No rush brother. It is workable.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Paulonius on April 15, 2011, 03:42:17 AM
I made a couple of modifications to your script to train taming on Siege.   

1. I added eight more waypoints so that I can walk a larger area.
2. I mapped these 12 waypoints for the coast island off Trinsic
3. I added Great Harts to the tame list with bulls
4. I changed the move commands to event pathfind and added Z coordinates. I was having trouble moving at my new location
5. I added a check in the skill check sub for Siege
6. I added a sub that uses an ROT timer between skill gains on Siege

Let me know if you want me to post it up.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Cerveza on April 15, 2011, 03:53:37 AM
Hey Paul, When I was running this I wrote a little sub that randomizes the landing spots. Each waypoint can be randomized by a couple places so you don't ever follow the exact same path. Even a random factor of 1 would have you "land" somewhere in a 3x3 area.

It's super easy to work in to the script also. I used it at the pens and watched it for a while. It really makes it look attended.

Snippet (http://www.scriptuo.com/index.php?topic=3384.0)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Paulonius on April 15, 2011, 04:03:04 AM
Very cool. I will take a look at it this weekend.

Thanks Cerv
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: meffie on December 20, 2012, 12:21:52 PM
Does this script still work?  If so where is the link to the script itself?  I was a 7 year vet who quit for the last 6 years.  Decided to come back only to find all my characters were deleted.  Started up fresh, built my taming up into the 80's along with the supporting skills then the Atlantic rollback happened and I lost everything AGAIN.  At this point I need some help and motivation getting my skills back up so wanted to try it.

Thanks
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Endless Night on December 20, 2012, 12:25:40 PM
Does this script still work?  If so where is the link to the script itself?  I was a 7 year vet who quit for the last 6 years.  Decided to come back only to find all my characters were deleted.  Started up fresh, built my taming up into the 80's along with the supporting skills then the Atlantic rollback happened and I lost everything AGAIN.  At this point I need some help and motivation getting my skills back up so wanted to try it.

Thanks

You need to post an introduction post and get unrestricted then you will be able to access this and other scripts.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: meffie on December 20, 2012, 12:33:11 PM
Roger!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Shawn on February 27, 2013, 01:56:43 PM
Great job on the script.  I have started playing on a freeshard (UOForever) that has a window pop up that asks if I want to release the pet.  How do i go about editing this so that it clicks the yes so I can release the pet before I kill it?  Its causing me to turn grey.  Thanks for any help!!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: bodfather on February 27, 2013, 02:59:02 PM
  Tried making your own guild? Some freeshards mirror osi in that guildies/pets are green and you can freely attack.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on February 27, 2013, 04:13:32 PM
Great job on the script.  I have started playing on a freeshard (UOForever) that has a window pop up that asks if I want to release the pet.  How do i go about editing this so that it clicks the yes so I can release the pet before I kill it?  Its causing me to turn grey.  Thanks for any help!!

I'd try bodfather's suggestion first, but if not, you just need to look for the exevent for renaming and releasing. You'd just need to add in a WaitForGump subroutine (I believe there are a few in the snippets section of this site) and then a click x y. Might be  a great place to start learning how to tweak scripts!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Shawn on February 28, 2013, 05:47:23 AM
I will try that Bodfather.  thx!   Maddog I am also going to try to figure out how to edit the script too to help me learn.  I will let you know how that goes.  Thx guys!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on February 28, 2013, 11:55:55 AM
Sounds great! If you do start to tweak, post your tweaks here and we can review them to help out. Also, if other people need the same tweaks, they can use them from here as well!
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Crisis on June 22, 2013, 07:16:58 PM
Awesome script!!

I added a little magery heal snippet in at the end of your sub ReleaseAndKillTamed

Code: [Select]
if #HITS < ( #MAXHITS - 20 )
  {
  set #lobjectid
  event macro 15 28
  wait 20
  target
  event macro 23 0
  }

It keeps me healed so I don't have to watch it as closely.

I am thinking of adjusting it for the savage kin fort in Ilsh. I will have to test the killing and see what to do and not do so I don't lose my savage kin paint.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Grandewd on December 25, 2013, 12:11:23 PM
I made a couple of modifications to your script to train taming on Siege.  

1. I added eight more waypoints so that I can walk a larger area.
2. I mapped these 12 waypoints for the coast island off Trinsic
3. I added Great Harts to the tame list with bulls
4. I changed the move commands to event pathfind and added Z coordinates. I was having trouble moving at my new location
5. I added a check in the skill check sub for Siege
6. I added a sub that uses an ROT timer between skill gains on Siege

Let me know if you want me to post it up.

I'm training on Siege right now... Doubt if you'll see this post, but if you do - I'd love it if you'd save me a lot of trouble and PM me with your mods ....  :-\
Until then, I'm doing my own mods for Siege and will post...
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on December 26, 2013, 07:35:09 PM
I don't believe Paul ever sent me his mods (or at least I don't have them saved in my folder). Try sending him a PM.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Grandewd on December 27, 2013, 09:39:22 AM
I don't believe Paul ever sent me his mods (or at least I don't have them saved in my folder). Try sending him a PM.

Wow, glad to see you're still around, Maddog.... Anyway, I just made a small timer sub for Siege which works fine... Basically it just has the char hide for 3min then rehide until time for the next gain...  But, now that you're here - it does some really weird things, from time to time - with some odd text scrolling up the side - and UOAssist thinks you're asking for it to be involved.... I know, that makes no sense, but can't test right now.  But, since I know you're still around, I'll F7 step thru it tonight when I get back home and let you know what it's doing...
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: 12TimesOver on December 27, 2013, 10:02:04 AM
I don't believe Paul ever sent me his mods (or at least I don't have them saved in my folder). Try sending him a PM.
I have a RoT sub in my script library, pretty easy to insert into just about any skill-gain script, feel free to have at it if you want.

Just pulled this one out again the other night. I've had to tweak it a bit to accomodate some issues in the journla scan routines but nothing too major and it still works fine afterward :)

X
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on December 28, 2013, 10:31:55 AM
Well I've quit playing UO but I still check these forums (usually daily). I'll do my best to continue to support my scripts, but it's been awhile since I've touched most of them.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: 12TimesOver on December 28, 2013, 10:50:21 AM
I can throw the RoT sub into the script and post it up if you want, no biggie.

X
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Grandewd on December 28, 2013, 11:34:10 AM
Well I've quit playing UO but I still check these forums (usually daily). ..

Sorry to hear you've quit UO, but glad to hear you're still here.... ;)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: JStarkes on March 04, 2014, 05:00:50 AM
perhaps im blind as a bat this morning, but i cant seem to find a dload link, within the 6 pages of comments, or along the sideline, to the script on this page.
maybe easyuo has ruined me?
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: 12TimesOver on March 04, 2014, 05:57:54 AM
perhaps im blind as a bat this morning, but i cant seem to find a dload link, within the 6 pages of comments, or along the sideline, to the script on this page.
maybe easyuo has ruined me?
Hi Starkes -

Before you can see scripts you need to post an intro, then we can unrestrict you.

Thanks.

XII
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: wspawn on January 09, 2015, 02:33:23 AM
hello , i wanna do this script , but , when he want release the pet , i got a screan asking me if i am sur to release . the script don't said ok  and try to cast spell but the pet isnt release
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Pearls on January 09, 2015, 07:23:13 AM
hello , i wanna do this script , but , when he want release the pet , i got a screan asking me if i am sur to release . the script don't said ok  and try to cast spell but the pet isnt release

Hm i think you are playing on a freeshard because i don't think there's any confirmation gump for releasing pets on the OSI servers. You will probably need to modify the script so it will check for the confirmation gump and press the confirm button.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: gimlet on January 09, 2015, 07:27:23 AM
hello , i wanna do this script , but , when he want release the pet , i got a screan asking me if i am sur to release . the script don't said ok  and try to cast spell but the pet isnt release

Hm i think you are playing on a freeshard because i don't think there's any confirmation gump for releasing pets on the OSI servers. You will probably need to modify the script so it will check for the confirmation gump and press the confirm button.

There is an "are you sure" type confirmation gump on OSI shards if you use context menu.
If you rename and release then none.

Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Grandewd on January 09, 2015, 10:38:59 AM
Gimlet is correct - OSI does have a confirmation gump to confirm pet release.
Use exevent popup to bring up the gump, then use the click-offset to select... Here's part of one of my tamer's scripts that deals with that:
Code: [Select]
finditem GZ G_1 ; GZ will of course be whatever the item type is for your pet...
set #lobjectID #findID
set %pet2 #findID
exevent Popup %pet2 10 10
wait %waitA
set %xoffset #CONTPOSX + 43
set %yoffset #CONTPOSY + 182
click %xoffset %yoffset
wait %waitA
set %xoffset #CONTPOSX + 35
set %yoffset #CONTPOSY + 90
click %xoffset %yoffset
wait %waitA
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Pearls on January 09, 2015, 12:05:15 PM
hello , i wanna do this script , but , when he want release the pet , i got a screan asking me if i am sur to release . the script don't said ok  and try to cast spell but the pet isnt release

Hm i think you are playing on a freeshard because i don't think there's any confirmation gump for releasing pets on the OSI servers. You will probably need to modify the script so it will check for the confirmation gump and press the confirm button.

There is an "are you sure" type confirmation gump on OSI shards if you use context menu.
If you rename and release then none.



I stand corrected. Apologies.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on January 10, 2015, 10:26:17 PM
Is this a newer change that will require an update to the script? (I don't play UO anymore, but if someone has the edited code that works in this script, I'll throw it in and post it up, with credit of course!)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: wspawn on January 15, 2015, 01:13:29 AM
does someone can update it ? i am learning new about scipting myself .. so that some hard modify with the information :)


yes it's an osi needed a confirmation to release
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Grandewd on January 15, 2015, 03:01:20 PM
Ok, some clarification needed here....

There are 2 ways to "release" a pet on an OSI shard:

1) Using the "petname" release - as a verbal command.
2) Single-clicking the animal and choosing "Release" as an option from the gump that appears.

Both of these work.

However....

Using #1 will work immediately, without any "verification" and the pet is released.
Using #2 will work, but this method produces a "verification" gump that you must click to "confirm".

Since Maddog's script uses #1, you should not be seeing a verification gump.

When the script attempts to release the pet, what are you seeing (if anything) as a message from the client?

I suspect that you have not set the %name variable at the beginning of the script properly......
 ;)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: wspawn on January 17, 2015, 01:06:37 PM
Gimlet is correct - OSI does have a confirmation gump to confirm pet release.
Use exevent popup to bring up the gump, then use the click-offset to select... Here's part of one of my tamer's scripts that deals with that:
Code: [Select]
finditem GZ G_1 ; GZ will of course be whatever the item type is for your pet...
set #lobjectID #findID
set %pet2 #findID
exevent Popup %pet2 10 10
wait %waitA
set %xoffset #CONTPOSX + 43
set %yoffset #CONTPOSY + 182
click %xoffset %yoffset
wait %waitA
set %xoffset #CONTPOSX + 35
set %yoffset #CONTPOSY + 90
click %xoffset %yoffset
wait %waitA

* yes when i said name  release got a popu ,

so i use the part of your script  in this one , that wrok perfectly :) thanks so much
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: The Ghost on January 18, 2015, 08:49:57 AM
If you are in a guild on OSI  you can just kill the animal.  no need to release it,  it that faster way.  need magery, eval at GM and some SDI.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Grandewd on January 18, 2015, 10:15:10 AM
Glad to help...  ;)
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: bluepits on February 26, 2016, 03:53:25 AM
With Maddog saying ok im publish my version of this to be used Some of my friends have it and used it with many Success .
1 must be in  Sanctuary =reason being Gm don't check there and people rarely go there.
2 must be on the west side  by the mountain to start script
3 Added mysticism to Spells Cancel will now cast bombbard
4 This is not attend to be left alone.Do to the ladders u will teleport into danger!
5 If u want to do this afk (not recommend) But u can A place bag balls on ladders or B drag a item to the right of screen and start script This will stop u from tellying!
Here is the link MadDog may even put it under his!
 http://www.filedropper.com/bluepitstaming_1
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: bendel on October 25, 2017, 09:50:12 PM
This script still work good !

Sometimes my character comes out of the pen and can not get in again, not sure if there is a way to fix this ?
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Wiper on November 08, 2017, 05:17:16 PM
if you are using razor turn off the auto opening doors.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: bendel on November 08, 2017, 08:10:54 PM
i fixed problem using bagball.  i used client without assist for the script, i think it was the bull lol.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Timothy4464 on March 22, 2018, 09:09:34 PM
Would really like to try this script please. I am new and posted in the new player intro. :D
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: john_matrix on January 13, 2020, 01:40:27 PM
It was my desire to eventually add some other options, such as Melee killing, to the script. I honestly have not had the time to do so because of classes and another major scripting project that I have been working on. Once everything settles down, I will take a look at it and add some things in. If anyone would like to look through and write up a melee sub, I would definitely consider inserting it and giving due credit!
I  cant download it yet, last time i had this scrip, you could write in code where you kill pet to attack instead i think.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Oracle on April 02, 2020, 12:05:22 AM
Restricted Account Holders cannot download anything until they follow the new account rules...!

Too bad that MadDog is not updating this anymore. Watching it, it frequently tries to tame an animal that has already been tame and not releases and kills it. In fact, when every kind on that training level is marked tame then the character just sits there...

Has anyone updated this script?
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Gaderian on April 02, 2020, 01:34:24 AM
Looks like the issue stems from the way it handles journal messages while taming. A simple solution would be to use a journal index variable and increment/scanjournal if it is less than the current #jindex. Getting rid of the deletejournal statements in the logic would also be needed.

As it is, if more than 1 message shows up in the journal (the taming messages "I've been looking for a companion like you", or an animal spawns and "You see a ...") the tame success message can be missed. Once the timeout is reached, the journal is cleaned up via deletejournal and you return to try to find the next tame.

A fancier way to restructure the messages would be with something like TM's Advance Journal routines. Then some of the conditions could be combined into the same block for what it does next.

The code is very well structured and clean, so it would not be difficult to make either of those changes.

Gaderian
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: Oracle on April 02, 2020, 11:31:56 AM
Both great ideas. I will see what I can do to update my copy. Right now I am just keeping an eye on the screen and making sure it does not crash.

If I use TM's Advance Journal Subs -- where would they be placed? After the taming subroutine?

Not sure if I can fix this. The Script crashes after running 5 minutes. Right after he trains an animal, then it pathfinds to the animal as it may have wandered off. Soon as the pathfind message comes up on the screen, it totally crashes by exiting out of the client and the client then has to be reloaded.
Title: Re: Maddog's Jhelom Farm Taming Trainer
Post by: UOMaddog on August 19, 2020, 05:41:01 PM
*sigh* it's been a long time since I've looked at any EUO code so unfortunately I'm not the best one to help anymore! It was always a planned feature to add TM's journal subs into this but never got around before I quit. I'm tempted to re-sub so if I do, I may revisit this, but I'm more than open to having others contribute and I'll update it in the official thread here.